Syllabus CPROG 1
Syllabus CPROG 1
Vision
A leading university in science and technology by 2022.
Mission
The University shall provide quality, relevant, and responsive scientific, technological and professional education and advanced training in different areas of specialization; and
shall undertake research and extension services in support to socio-economic development of Antique, the Filipino nation, and the global community.
Attributes of UA Graduates:
Universally Achieving
Professionals imbued with high personal integrity and commitment
Research – oriented innovators and life-long learners;
Intellectuals with strong nationalistic, environmental, cultural, and artistic sense;
Development – driven leaders and socially responsible change agents; and
Execellent workers with high technological and technical expertise.
CURRICULUM MAP
COURSE INFORMATION
Course Code : CPROG 1
Course Title : Computer Programming 1
Course Description : This course covers the use of general purpose programming language to solve problems. The emphasis is to train students to design, implement, test, cde
bug programs intended to solve computing problems using fundamental programming constructs.
Pre-requisite : None
Co-requisite : None
Credit : 3 units
Lecture : 2 hours/week
Laboratory : 3 hours/week
CLASS SCHEDULE:
LECTURE SCHEDULE LABORATORY SCHEDULE
YEAR / SECTION
DAY / TIME ROOM DAY / TIME LABORATORY ROOM
BSIS IB 7:30-8:30 AM Acad 2
BSIS IC 8:30-9:30 AM Acad-Up
BSIS ID 9:30-10:30 AM LAB B3
TIME
TEACHING AND ASSESSMENT OF
REFERENCES ALLOTMENT
INTENDED LEARNING OUTCOMES COURSE CONTENT LEARNING LEARNING
AND
(ILO) ACTIVITIES OUTCOMES LEC LAB
RESOURCES
(TLA) (ALO) (HRS) (HRS)
ILO 0. At the end of the unit, the
students must be able to:
Virtual Orientation/Discussion
Syllabus content and course polices
Introduce oneself in the class Online Classroom Netiquettes 1
Document Code: AAO- TMP -207
Republic of the Philippines
UNIVERSITY OF ANTIQUE Revision No.: 01
Tario-Lim Memorial Campus
Effectivity Date: July 24, 2019
Tibiao, Antique
E-mail: [email protected] Page: 4 of 12
State expectations from the course, Vision, Mission Goals and Objectives University Code Virtual Self- Online Recitation
the instructor, and the class Getting – to – know one another Student Introduction
Tell the vision, mission, goals and Handbook
objectives of the University Course
Discuss the important information Syllabus
about the course Values Integrated: Possessed desirable
Discuss the classroom and attributes as UA Pride
laboratory room rules
Gender Issue Integrated: Appreciation of
both male and female to the VMGO of the
University
ILO 1: At the end of this discussion, UNIT I. Basic Computer Concepts Online LMS-based Quiz 5
students can: A. Book Reference Synchronous Graded Forum
History of Computers 3 Discussion Recitation
Role of Computer in the Society Chpt 1, page 1 – Online Web
1. trace the evolution of computers Elements of the Computer System 10. Search
from mechanical to electrical; Computer Hardware Modular Instruction
2. state the importance of computers Computer Software B. Online Source 1 (Printed/via LMS)
to different users and the society; Peopleware and Dataware Independent Study
3. define what a computer system is How Computer Works Netsurfing
and identify its components; Computer Ethics
4. identify the components and
examples of a computer hardware; Values Integration:
5. enumerate the different types of Honesty, Cooperation, Hardwork
computer software;
6. define what peopleware and Gender Integration:
dataware are; Both men and women were given the same
7. explain how the computer activities
processes data; and
8. list down the guidelines for
computer ethics.
Document Code: AAO- TMP -207
Republic of the Philippines
UNIVERSITY OF ANTIQUE Revision No.: 01
Tario-Lim Memorial Campus
Effectivity Date: July 24, 2019
Tibiao, Antique
E-mail: [email protected] Page: 5 of 12
ILO 4: After the completion of the Unit. 4 – Working Python Values and Online
unit, students will be able to: Variables A. Book Reference Synchronous LMS-based Quiz
5 Discussion Graded Forum
Integer and String Values Unit 2 & 3, page Online Web Recitation 4 6
1. describe integer and string values; Variables and Assignment 72- 160. Search Online Hands-on
2. discuss variables and assignment; Identifiers Modular Instruction Activity
3. define identifiers and floating-points Floating-point numbers B. Book Reference (Printed/via LMS)
numbers; Control Codes within Strings 5 Independent Study
4. perform user input function; and User Input Unit 2, page 13 – Netsurfing
5. illustrate string formatting Controlling the Print Function 40
String Formatting
Multi-line Strings C. Online
References 4
Values Integrated: Honesty Logical
Thinking, Assertiveness
MIDTERM EXAMINATION
ILO 5: After the completion of the Unit. 5 – Working with Expressions and Online
unit, students will be able to: Arithmetic A.Book Reference Synchronous LMS-based Quiz
Document Code: AAO- TMP -207
Republic of the Philippines
UNIVERSITY OF ANTIQUE Revision No.: 01
Tario-Lim Memorial Campus
Effectivity Date: July 24, 2019
Tibiao, Antique
E-mail: [email protected] Page: 7 of 12
ILO 6: After the completion of the Unit. 6 – Python Conditional Execution Online
unit, students will be able to: A.Book Reference Synchronous LMS-based Quiz
Boolean Expression 5 Discussion Graded Forum 5
1. execute Boolean expressions in Simple If Statement Unit 5, page 83 – Online Web Recitation
python; The if/else statement 105. Search Online Hands-on
2. perform simple if statements using Compound Boolean Expressions Modular Instruction Activity
Boolean expressions; and The pass Statement B. Book (Printed/via LMS)
3. demonstrate the different ways on Nested Conditionals Reference 6 Independent Study
how to execute a program using if/else Conditional Expressions Unit 4, page 67- Netsurfing
statement, pass statement, nested 107.
conditionals, and conditional Values Integrated: Honesty Logical
expressions. Thinking, Assertiveness C. Online
Reference 4
Gender issue Integrated: Both men and
women are given the same activities
Document Code: AAO- TMP -207
Republic of the Philippines
UNIVERSITY OF ANTIQUE Revision No.: 01
Tario-Lim Memorial Campus
Effectivity Date: July 24, 2019
Tibiao, Antique
E-mail: [email protected] Page: 8 of 12
FINAL EXAMINATION
Note: This syllabus is flexible and may include additional topics and activities to cater multiple intelligences deemed necessary by the teacher and students. Internationalization is integrated to
every topics if possible.
Document Code: AAO- TMP -207
Republic of the Philippines
UNIVERSITY OF ANTIQUE Revision No.: 01
Tario-Lim Memorial Campus
Effectivity Date: July 24, 2019
Tibiao, Antique
E-mail: [email protected] Page: 10 of 12
GRADING SYSTEM
Part I ( 45%)
Online Recitation/Participation 15%
Course Outputs (Projects and Online Laboratory 30%
Exercises)
Part II ( 55%)
LMS =-Based Quizzes 10%
LMS =-Based Long Test 20% GRADING SYSTEM:
LMS =-Based Major Exam 25%
Final Grade = [(Midterm Grade)] + [(Tentative Final
Total 100%
Grade)]
2
The following are the recommended periodical grade components for this course:
To pass this course, one must accumulate at least 75% through the course requirements discussed above.
REFERENCES:
Document Code: AAO- TMP -207
Republic of the Philippines
UNIVERSITY OF ANTIQUE Revision No.: 01
Tario-Lim Memorial Campus
Effectivity Date: July 24, 2019
Tibiao, Antique
E-mail: [email protected] Page: 12 of 12
A. Books
1. Introduction to Computing: Explorations in Language, Logic and Machines. David Evans. Creative Commons, 2014.
2. Introduction to the History of Computing: A Computing History Primer. Gerard O’Regan. Springer, 2016
3. Computing Essentials.Timothy J. O’Leary.McGraw Hill.2019.
4. Python Programming. Marmelo V. Abante, et. al. Unlimited Books Library Services & Publishing Inc.2019
5. Beginning Python Form Novice to Professional, 2nd Ed..Hetland, Magnus Lie. Springer-Verlag New York, Inc. 2008
6. Fundamentals of Python Programming. Halterman, Richard L. Southern Adventist University .2017
B. Web Resources
1.. Basic Concepts of Computer. Retrieved September 16, 2021 from: E:\Kaushalya\c1.pmd (uru.ac.in)
2. Introduction to Computing.Retrieved September 16, 2021 from: https://cs.calvin.edu/activities/books/processing/text/01computing.pdf
3. Computer Programming Languages. Retrieved September 16, 2021 from: Guide to Programming Languages | ComputerScience.org
4. Introduction to Python Programming. Retrieved September 16, 2021 from: python.pdf (berkeley.edu)
Prepared by: Checked & Verified by: Recommended Approval: Approved by:
JONALYN E. ANDRES LONDABEE P. MARGARSE, MIS MAY LYNN M. FARFREN, P.h.D.TM. BEVERLY D. FRANCISCO, MA.Ed.
Part-time Instructor Program Head, BSIS Associate Dean, CCS Director for Academic Affairs