0% found this document useful (0 votes)
63 views12 pages

Syllabus CPROG 1

This document provides a syllabus for a Computer Programming 1 course offered by the University of Antique's College of Computer Studies. The course aims to teach students to design, implement, test, and debug programs using fundamental programming constructs. It has no prerequisites or corequisites and is worth 3 credit units, with 2 hours of lectures and 3 hours of laboratory sessions per week. The syllabus also outlines the university's vision, mission, and attributes graduates should possess, as well as program outcomes for the Bachelor of Science in Information Systems degree.

Uploaded by

Jonalyn Andres
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views12 pages

Syllabus CPROG 1

This document provides a syllabus for a Computer Programming 1 course offered by the University of Antique's College of Computer Studies. The course aims to teach students to design, implement, test, and debug programs using fundamental programming constructs. It has no prerequisites or corequisites and is worth 3 credit units, with 2 hours of lectures and 3 hours of laboratory sessions per week. The syllabus also outlines the university's vision, mission, and attributes graduates should possess, as well as program outcomes for the Bachelor of Science in Information Systems degree.

Uploaded by

Jonalyn Andres
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

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: 1 of 12

College of Computer Studies


BACHELOR OF SCIENCE IN INFORMATION SYSTEM
Syllabus in CPROG 1 ( COMPUTER PROGRAMMING 1 )
(effective 1st semester 2021 -2022)
Revised as of August 2021

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

BACHELOR OF SCIENCE IN INFORMATION SYSTEM


LEVEL OF
PROGRAM OUTCOMES COMMON TO ALL ARTICULATION PROGRAM
PROGRAM OUTCOMES SPECIFIC TO BSIS
PROGRAMS IN THE INDICATOR
COURSE
Articulate and discuss the latest developments in
the specific field of practice. (Philippine s (IS01) Apply knowledge of business processess, computing, mathematics
A
Framework (PQF) level 6 descriptor) (Graduate and social science appropriate to Information Systems.
Outcomes: CS10,IS10,IT13))
Effectively communicate orally and in writing (IS02) Analyze a problem, identity and define the computing requirements
B using both English and Filipino(Graduate with respect to organizational factors appropriate to its solution and plan
Outcomes: CS08,IS08,IT10) strategies for their solution.
C Work effectively and independently in multi- (IS03) Evaluate information systems in terms of general quality attributes
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: 2 of 12

disciplinary and multi cultural teams, (PQF level 6


descriptor) (Gradute Outcomes: CS07, and possible trade-offs presented within the given requirement.
IS07,IT08)
(IS04) Design, implement, and evaluate information systems, processes,
Act in recognition of professional, social and
D components, or programs and to source cost-benefit efficient alternatives to
ethical
meet desired needs, goals and constraints.
Preserve and promote “Filipino historical and (IS05) Use knowledge and understanding of enterprises in modelling and
E
cultural heritage” (based on RA 7722) design of information systems.
(IS06) Deploy and use effectively skills, tools and tichniques necessary for
Introductory
information systems practice.
(IS07) Function effectively on teams (recognizing the different roles within a
team and different ways of organizing teams) to accomplish a common goal.
(IS08) Communicate effectively with a range of audiences. Communication
skills includes technical writing, presentation and negotiation, and
numeracy.
(IS09) Recognize the legal, social, ethical and professional issues involved
in the exploitation of computer technology and be guided by the adoption of
Introductory
appropriate professional, ethical and legal practices both in the local and
global community.
(IS010) Recognize the need for and engage in an independent and life-long
learning, planning, self-learning and improving performance as the Introductory
foundation for on-going professional development.
(I001)Professionals imbued with high personal integrity and commitment
(I002)Research – oriented innovators willing to contribute for the
development
(I003)Intellectuals that show patriotism and love for the country, concern to
the environment, rerspect to the cultural and artistic sense.
(I004)Development – driven leaders and socially responsible change agents Introductory
(I005)Excellent workers with high technological and technical expertise. Introductory
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: 3 of 12

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

TEACHING – LEARNING MATRIX:

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 2: At the end of this discussion, Unit. II – Background Concepts  Online


students can:  Programming Language A. Book Reference Synchronous  LMS-based Quiz
 Bit of History 3 Discussion  Graded Forum
 Programming Language Paradigms Chpt 13, page  Online Web Recitation
1. define programming language;  Application of PL 312-342 Search  Online Hands-on 4
2. trace history of programming  Generation of PL  Modular Instruction Activity
languages;  Evaluation Criteria of PL B. Online (Printed/via LMS)
3. classify prigramming languages  Level of PL References 4  Independent Study
according to programming  Syntax, Semantics and Pragmatics  Netsurfing
paradigm, application, generation
and levels;
4. list down criteria for evaluating
programming languages; Values Integrated:
5. compare and contrast two methods Honesty, Cooperation, Hardwork
of implementation- compilation and
interpretation; and
6. define syntax, semantics and Gender issue Integrated: Equal treatment
pragmatics. for men and women

Internationalization Concept Integrated:


Observe the interaction design of the user
interface of different applications around the
globe.
ILO 3: After the completion of the Unit. 3 – Getting Started with Python  Online
lesson, students will be able to: Programming A. Book Reference Synchronous  LMS-based Quiz
 Software 4 Discussion  Graded Forum
 Developmen t tools Chpt 1-4, page 1 –  Online Web Recitation
1. define computer software;  Learning Programming with Python 33. Search  Online Hands-on 4 6
2. enumerate the different development  Writing a Python Program  Modular Instruction Activity
tools in python programming;  Python Interactive Shell B. Online (Printed/via LMS)
3. Explain python brief history; and Reference 4  Independent Study
4. Write a simple python program.  Netsurfing

 Values Integrated: Problem Solving,


Cooperation, Hardwork

Gender issue Integrated: Equal treatment


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: 6 of 12

for men and women

Internationalization Concept: Observe


the interaction design of the user interface
of different applications around the globe.

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

Gender issue Integrated: Both men and


women are given the same activities

Internationalization Concept: Observe


the interaction design of the user interface
of different applications around the globe.

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

5 Discussion  Graded Forum


 Expressions Unit 4, page 167 –  Online Web Recitation 3 4
1.named the different expression in  Mixed Type Expressions 201. Search  Online Hands-on
python;  Operator Precedence and  Modular Instruction Activity
2. classify mixed type of python Associativity B. Book (Printed/via LMS)
expressions;  Formatting Expressions Reference 6  Independent Study
3. compare and contrast operator  Comments Unit 3, page 43 –  Netsurfing
precedence to arithmetic operators;  Errors 61.
4. generalized comments in python;  Arithmetic Operators
and C. Online
5. explain different types of errors in Values Integrated: Honesty Logical Reference 4
python programming. Thinking, Assertiveness

Gender issue Integrated: Both men and


women are given the same activities

Internationalization Concept: Observe


the interaction design of the user interface
of different applications around the globe.

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

Internationalization Concept: Observe


the interaction design of the user interface
of different applications around the globe.

ILO 7: After the completion of the Unit. 7 – Iteration  Online


unit, students will be able to: A.Book Reference Synchronous  LMS-based Quiz
 While Statement 5 Discussion  Graded Forum 5 3
1. define the term iteration;  Definite Loops Unit 5, page 83–  Online Web Recitation
2. explain the basis for algorithm  Indefinite Loops 110. Search  Online Hands-on
constructions; and  For Statement  Modular Instruction Activity
3. perform and execute python program  Nested Loops B. Online (Printed/via LMS)
using the while statement.  Loop Termination Reference 4  Independent Study
o Break Statement  Netsurfing
o Continue Statement
 While/else and for/else
 Infinite Loops

Values Integrated: Honesty, Analytical


Thinking and Cooperation

Gender issue Integrated: Both men and


women are given the same activities

Internationalization Concept: Observe


the interaction design of the user interface
of different applications around the globe
ILO 8: After the completion of the Unit. 8 – Python Objects, Lists, and  Online
unit, students will be able to: Types A. Book Reference Synchronous  LMS-based Quiz
2 Discussion  Graded Forum 3 2
1. explain the purpose of objects;  Objects Unit 7, page 261 –  Online Web Recitation
2. differentiate string objects to file  String Objects 281. Search  Online Hands-on
objects;  File Objects  Modular Instruction Activity
3. describe the method in building lists;  Building List B. Online (Printed/via LMS)
4. enumerate the list methods; and  List Methods Reference 2  Independent Study
5. create a python program using lists  List Comprehension  Netsurfing
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: 9 of 12

comprehension.  Python Turples

Values Integrated: Honesty, Analytical


Thinking and Cooperation

Gender issue Integrated: Both men and


women are given the same activities

Internationalization Concept: Observe


the interaction design of the user interface
of different applications around the globe
ILO 9: After the completion of the Unit. 9 – Graphical User Interface  Online
unit, students will be able to: A. Reference 2 Synchronous  LMS-based Quiz
 Building a Sample GUI Application Unit 8, page 297 – Discussion  Graded Forum
1. build Graphical User Interface o Windows and Components 318.  Online Web Recitation 5 2
application; and o Labels, Titles, and Positions Search  Online Hands-on
2. execute the GUI components. o Event Handler B. Online  Modular Instruction Activity
Reference 1 (Printed/via LMS)
Values Integrated: Determination,  Independent Study
Cooperation, Hardwork  Netsurfing

Gender issue Integrated: : Both men and


women are given the same activities

Internationalization Concept: Observe


the interaction design of the user interface
of different applications around the globe

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

RUBRIC FOR ASSESSMENT


ASSESSMENT EXCELLENT SATISFACTORY FAIR NEEDS IMPROVEMENT FAIL
20 15 10 5 0
Student initiates Student initiates Student initiates
ONLINE Student does not initiate
contributions more than contribution once in each contribution at least in
RECITATION/PATICIPATION contribution & needs
once in each recitation. recitation. half of the recitations
instructor to solicit input.
Output was not produced
Output was not
Output has no errors and and student shows little
The output is working but produced and contains
PROJECT delivered within a knowledge about the No output at all
contain some errors considerable amount
specified time subject matter being
of errors
tested
Required output was Required output was not
Required output was Required output was
not produced and produced and student
produced with no errors produced with little errors No output at all
ONLINE EXERCISES laboratory exercises shows little knowledge
and delivered within a and delivered within a
was a least 50% about laboratory
specified time specified time
finished exercises.
Presentation was Presentation was Contents were not
Contents were
VIRTUAL delivered perfectly and all delivered in a considerable complete and presentation
complete but not No Presentation at all
PRESENTATION/REPORTING required content is manner and content is was delivered in a
delivered perfectly
complete complete considerable manner
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: 11 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

You might also like