Republic of the Philippines
PALAWAN STATE UNIVERSITY
                                                  College of Community Resource Development – South Campuses
                                                                        Quezon Campus
                                                                         COURSE SYLLABUS
Approval Sheet
Course Title            : COMPUTER PROGRAMMING 1
Course Code/ Number: CC 2/L
Term and School Year: FIRST SEMESTER, S.Y. 2021-2022
Revision Level       Effective Date                         Details of Origination/ Revision                                  Author/ Subject Matter Expert
00                 5 August 2019        Compliance with OBE and QMS Requirements
                                        e.g. modification of course contents, teaching-learning activities,
                                        and assessment tasks to ensure alignment with the most essential
01                 1 September 2021
                                        learning outcomes in the context of teaching and learning amid
                                        COVID-19 pandemic
                   Prepared by                                      Recommending Approval                                              Approved
     Ms. HERLAINE JANE D. CORTADO                             Ms. SHIELA MARIE F. FERNANDEZ                                   DANTE V. ARIÑEZ, MBA
     Name and Signature of Faculty Member                  Name and Signature of Department Chairperson                   Name and Signature of College Dean
Date:                                              Date:                                                        Date:
        Doc Ref. No.: PSU-SYL-_______                      Revision Level:01                   Effective Date: September 01, 2020                 Page Number: _7_of _1_
                                                               Republic of the Philippines
                                                             PALAWAN STATE UNIVERSITY
                                              College of Community Resource Development – South Campuses
                                                                    Quezon Campus
                                                                     COURSE SYLLABUS
                                              COURSE SYLLABUS IN CC 2/L - COMPUTER PROGRAMMING 1
                            An Internationally recognized university that provides relevant and innovative education and research for lifelong learning and sustainable
PSU Vision
                            development.
                            The Palawan State University is committed to upgrade the people’s quality of life by providing education opportunities through excellent
PSU Mission
                            instruction, research and innovation, extension, production services and transnational collaboration.
                            EQUALITY ( Excellence in service, Quality Assurance, Unity in Diversity, Advocacy for sustainable development, Leadership by example,
PSU Shared Values
                            Innovations, transparency and Youth development.
                            To produce ethical IT professionals who are well-versed on application, installation, operation, development, maintenance and
Institutional Outcomes
                            administration of technology infrastructure.
                            Goals: To become globally competent, innovative and socially and ethically responsible computing professionals engaged in life-long
College Goals &             learning endeavours. They are capable of contributing to the country’s national development goals. (CMO 25, s. 2015)
Program Objectives
                            To Analyze the local and global impact of computing information technology on individuals, organizations and society.
Course Title                COMPUTER PROGRAMMING 1
Course Code/Number          CC 2/L
                            This course covers the use of general purpose programming language to solve problems. The emphasis is to train students to design,
Course Description          implement, test, and debug programs intended to solve computing problems using fundamental programming constructs. (CMO 25, s.
                            2015)
Credit Units                2/1
Course Prerequisites        None
     Doc Ref. No.: PSU-SYL-_______                    Revision Level:01                    Effective Date: September 01, 2020                 Page Number: _7_of _2_
                                                                Republic of the Philippines
                                                              PALAWAN STATE UNIVERSITY
                                               College of Community Resource Development – South Campuses
                                                                     Quezon Campus
                                                                     COURSE SYLLABUS
                                                                                                    Program Outcomes
                                    Course Outcomes
                                                            IT01     IT02    IT03    IT04    IT05    IT06    IT07    IT08    IT09    IT10   IT11   IT12      IT13
                                           CO1               A                                                D                  E
                                           CO2               A                                                D                  E
                                           CO3
Links to Program           Graduate Attributes:
Outcomes
                                           A – Knowledge for Solving Computing Problems                 E – Individual and Team work
                                           B – Problem analysis                                         F – Communication
                                           C – Design/Development of Solution                           G – Computing Professional & Social Responsibility
                                           D – Modern Tool Usage                                        H – Life – Long Learning
                           Program Outcomes:
                                    IT01 – Apply knowledge of computing, science and mathematics appropriate to the discipline.
                                    IT07 – Apply knowledge through the use of current techniques, skills, tools and practices necessary for the IT profession
                                    IT09 – Assist in the creation of an effective IT project plan.
                                    CO1. Design, implement, test and debug a program, based on a given specification that uses each of the following fundamental
                                         programming components: (1) primitive data types, (2) basic computation, (3) simple I/O, (4) conditional and iteration
Course Outcomes                          structure, (5) definition of function and parameter passing, and (6) recursion. (CMO 25, s. 2015)
                                    CO2. Analyzed and simulate results of algorithms that may be implemented as a solution to the given problem.
                               •    Lecture    : Analysis, Design, Conceptualization, Computation, Decision Making & Logical Thinking
Course Format
                               •    Laboratory : Application (Hands-on), Coding & Debugging, Create Programs & Simulation.
    Doc Ref. No.: PSU-SYL-_______                     Revision Level:01                     Effective Date: September 01, 2020                Page Number: _7_of _3_
                                                               Republic of the Philippines
                                                             PALAWAN STATE UNIVERSITY
                                              College of Community Resource Development – South Campuses
                                                                    Quezon Campus
                                                                     COURSE SYLLABUS
                                                                           LEARNING PLAN
                          Intended Learning
 Time      Course                                  Course Content/ Subject          Teaching and Learning                                  Resource     Textbooks/
                              Outcomes                                                                             Assessment Tasks
Frame     Outcomes                                      Matter/ Topic                     Activities                                       Materials    References
                                                   •    Module1:Overview of     •    Research other low &      •   Formative Test                      J.R.
Week 1      CO1       •   Apply knowledge of            Computer                     High programming              (via G-Classroom/       Books       Pomperanda,
 5 hrs.                   computing, science and        Programming                  languages                     Mobile Call)                        MAED-IT,
                          mathematics                   Concepts                                                                           Magazine    (2018),
                          appropriate to the                                    •    Use ASCII code to         •   Term Papers &                       Introduction to
                          discipline.                                                convert human                 Individual Report       E-Books     Java
                                                                                                                                                       Programming,IS
                                                                                     language to machine           (Workbook)
                                                                                                                                           Videos      BN: 978-621-
                                                                                     language
                                                                                                                                                       406-147-1
                                                                                                               •   Skills Demonstration
                                                   •    Module2: Program        •    Create an algorithms          (live/Recorded video)               F. Tiu Balagtas,
                                                        Development Life             using Human language                                              et,al. – JEDI
                                                        Cycle.                                                 •   Rubric assessment                   (2006),
                                                                                                                   (CMO no. 25, s. 2015)               Computer
                      •   Analyzed requirements    •    Module3:Pseudocode      •    Create an algorithm                                               Programming 1-
Week 2                    for rapidly changing          & Flowcharting               using Flowchart               ▪   Criteria:                       Student Manual
5 hrs.                    computing problems                                         symbols                           Knowledge,
                          and Information system                                                                       Application &                   CHED
                          environments                                                                                 Communication                   MEMORANDU
                                                                                                                                                       M ORDER 25, s
                      •   Solve Computing          •    Module4: Number         •    Solve binary numbers &            4 – Exemplary                   2015 & CMO
                          Problems                      System and                   convert hexadecimal,              3 – Acceptable                  53, s 2006
                                                        Conversions.                 binary, octal & decimal           2 – Developing
                                                                                                                       1 – Beginning
                                                                                Full Online Capacity
                                                                                •    Film showing (via
                                                                                     YouTube)
                                                                                •    Online Workshop (via
     Doc Ref. No.: PSU-SYL-_______                     Revision Level:01                  Effective Date: September 01, 2020                Page Number: _7_of _4_
                                                                 Republic of the Philippines
                                                               PALAWAN STATE UNIVERSITY
                                                College of Community Resource Development – South Campuses
                                                                      Quezon Campus
                                                                       COURSE SYLLABUS
                                                                                  •   Case study (Workbook)
                                                                                  •   Solving a Problem
                                                                                      (via Zoom/Meet)
                                                                                  No/Partial Online Capacity
                                                                                  •       Watch the distributed
                                                                                          video clips.
                                                                                  •       Write Narrative & Case
                                                                                          Study on the Workbook
                                                                                  •       A record of their self,
                                                                                          solving the problem
                            Intended Learning
 Time       Course                                      Course Content/ Subject           Teaching and Learning                                      Resource    Textbooks/
                                Outcomes                                                                                    Assessment Tasks
Frame      Outcomes                                          Matter/ Topic                      Activities                                           Materials   References
Week          CO1       •   Apply knowledge         •     Module 5: Introduction to   •     Research different          •   Formative Test or       Books
3 to 5                      through the use of            Programming Language              creator of Programming          Oral examination (via                J.R.
15 hrs.                     current techniques,            o Installation of                Languages                       Google Meet/ Zoom/      Magazine     Pomperand
                            skills, tools and                 NetBeans                •     Explore the Graphical           Google Classroom/                    a, MAED-IT,
                            practices necessary               Application                   User Interface of               Mobile Call)            E-Books      (2018),
                            for the IT profession                                           Netbeans                                                             Introduction
                                                                                                                                                                 to Java
                                                                                                                        •   Live or Written         Videos
                                                                                                                                                                 Programmin
Week                    •   Obtain materials,       •     Module6:Dissecting First    •     Create different                Individual Report
6 to 10                                                                                                                                                          g,ISBN:
                            tools and equipment           Java Program                      program using Java                                                   978-621-
25 hrs.                     in accordance with             o Java Comments,                 language                    •   Online Live/recorded                 406-147-1
                            course requirements               Statements & Blocks                                           video of Skills
                                                           o Java keywords &                                                Demonstration                        F. Tiu
                                                              Identifier                                                                                         Balagtas,
                                                           o Java Literals,                                             •   Rubric assessment                    et,al. – JEDI
                                                              Primitive datatypes                                           ▪ Criteria:                          (2006),
                                                              & Variables                                                   ✓ Knowledge,                         Computer
                        •   Usage of Modern         •     Module 7:Java               •     Solve different equation        ✓ Content,                           Programmin
                            Tools                         Operators                         using Java                      ✓ Application &                      g 1-Student
    Doc Ref. No.: PSU-SYL-_______                        Revision Level:01                      Effective Date: September 01, 2020                  Page Number: _7_of _5_
                                                 Republic of the Philippines
                                               PALAWAN STATE UNIVERSITY
                                College of Community Resource Development – South Campuses
                                                      Quezon Campus
                                                      COURSE SYLLABUS
                                                                     programming language            ✓ Communication                     Manual
                                    •    Module 8:Java Control   •   Create a looping and               4 – Exemplary                    CHED
                                         Structures                  decision type of                   3 – Acceptable                   MEMORAN
                                                                     program for option                 2 – Developing                   DUM
                                                                     commands                           1 – Beginning                    ORDER 25,
                                                                                                                                         s 2015 &
                                                                                                                                         CMO 53, s
                                    •    Module 9:Java Arrays    •   Create a repetition type    CMO no. 25, s. 2015)
                                                                                                                                         2006
                                                                     of program
                                                                                                 •   Summative Test (Mid)
                                                                 Full Online Capacity
                                                                 •   Film showing of
                                    Optional Chapters                Discussion & Samples
                                    • Command-Line                   (via YouTube, Zoom /
                                       arguments                     Google Meet)
                                    • Creating Classes &
                                       Class libraries           •   Video of their self,
                                    • Inheritance,                   discussing new
                                       Polymorphism &                examples or ways to
                                       Interfaces                    use the commands (via
                                    • Basic Exception                Zoom, Meet).
                                       Handling
                                                                 No/Partial Online Capacity
                                                                 •   Watch distributed video
                                                                     clips and Write a
                                                                     Narrative/Learnings
                                                                     about the topic on the
                                                                     Workbook
                                                                 •   A record of their self,
                                                                     discussing new
                                                                     examples or ways to
                                                                     use the commands.
Doc Ref. No.: PSU-SYL-_______           Revision Level:01                Effective Date: September 01, 2020                 Page Number: _7_of _6_
                                                                   Republic of the Philippines
                                                                 PALAWAN STATE UNIVERSITY
                                                  College of Community Resource Development – South Campuses
                                                                        Quezon Campus
                                                                           COURSE SYLLABUS
   Time       Course          Intended Learning            Course Content/ Subject          Teaching and Learning                                    Resource    Textbooks/
                                                                                                                             Assessment Tasks
  Frame      Outcomes             Outcomes                      Matter/ Topic                     Activities                                         Materials   References
  Week          CO2       •   Assist in the creation   Work Sheet                       Full Online Capacity                                        Books        J.R.
 11 to 14                     of an effective IT       Hands-on to the following:                                        •   Live online/recorded                Pomperand
  20 hrs.                     project plan.                                             •    Live video of their self,       video of Skills        Magazine     a, MAED-IT,
                                                       •     Program & Application           explaining the created          Demonstration                       (2018),
                          •   Design well-tested             Interface                       programs (via Zoom,                                    E-Books      Introduction
                                                                                                                                                                 to Java
                              solutions for rapidly                                          Meet).                      •   Rubric assessment
                                                                                                                                                                 Programmin
                              changing computing       •     Java Operators                                                  ▪ Criteria:            Videos
                                                                                                                                                                 g,ISBN:
                              problems and                                              •    Construct a program             ✓ Program
                                                                                                                                                                 978-621-
                              Information system       •     Java Control structures         base on the given                  Correctness,                     406-147-1
                              environments                                                   Problems ( Workbook)            ✓ Effective
                                                       •     Java Arrays                                                        Communication/                   F. Tiu
  Week                    •   Construct running                                         No/Partial Online Capacity              Concept                          Balagtas,
 15 to 17                     program individually     •     Java Methods & Passing                                             Understanding,                   et,al. – JEDI
  15 hrs.                     and by Team.                                              •    A record of their self,         ✓ Readability of the                (2006),
                                                       •     Use of Inheritance,             Explaining the created             Codes                            Computer
                                                             Polymorphism, Interfaces        programs (.mp4 or .mp3                                              Programmin
                                                             & Recursion.                    format)                            4 – Exemplary                    g 1-Student
                                                                                                                                3 – Acceptable                   Manual
                                                       •     Use of Exception           •    Construct a program                2 – Developing
                                                             Handling                        base on the given                  1 – Beginning                    CHED
                                                                                             Problems ( Workbook)               0 – No Output                    MEMORAN
                                                                                                                                                                 DUM
                                                                                                                                                                 ORDER 25,
                                                                                        •    Project: Create a           CMO no. 25, s. 2015)
                                                                                                                                                                 s 2015 &
                                                                                             program using all the
                                                                                                                         •   Summative Test (Fin)                CMO 53, s
                                                                                             commands by Team.
                                                                                                                                                                 2006
                                                                                             (save in a CD)
                                •   CHED MEMORANDUM ORDER 25, s 2015 & CMO 53, s 2006
                                •   J.R. Pomperanda, MAED-IT, (2018), Introduction to Java Programming,ISBN: 978-621-406-147-1
Course References               •   F. Tiu Balagtas, et,al. – JEDI (2006), Computer Programming 1-Student Manual
                                •   J.Tamayo, MC.Vicente, MJ.Delos Trinos, ET, al. (2018), Empowerment Technologies Book 1.
                                •   Beadley L. Jones and Peter Aitken, SAMS Teach Y
      Doc Ref. No.: PSU-SYL-_______                         Revision Level:01                    Effective Date: September 01, 2020                 Page Number: _7_of _7_
                                                               Republic of the Philippines
                                                             PALAWAN STATE UNIVERSITY
                                              College of Community Resource Development – South Campuses
                                                                    Quezon Campus
                                                                    COURSE SYLLABUS
Additional Materials          Desktop/ Laptop Computer, Printer, LCD Screen, Speaker, Internet Connection, Microphone, and Cellphone
                              Student Email Accounts, Facebook Account Name, Mobile Contact number and Address
                              Midterm Grading System
                                                                                                                     Final Grading System
                              Full Online Capacity                        Partial/No Online Capacity
Course Requirements/                                                                                                          Attendance/Punctuality :     5%
Grading Systems               Online Attendance:              5%           Punctuality in submission :     5%                 Workbook /Activity     :    25%
                              Online Quizzes/Participations: 25%          Module/ Activities :            25%                 Performance Task        :   45%
                              Performance Task               45%          Performance Task                45%                 Final exam/output:     :    25%
                              Online Practical Hands-on:     25%          Practical Videos/Audio          25%                                             100%
                                                            100%                                         100%
                                 1. Students who incur absences should present a valid excuse e-letter signed by the parent. If the absence is due to illness, a
                                    scanned medical certificate should be attached to the excuse letter.
                                 2. A student is automatically dropped from the class if he/she incurs for the semester of no show-up or inactive in all platforms.
                                 3. Late submission of requirements would mean corresponding deductions from the students’ total points.
                                 4. Students who show inappropriate behavior during online class or in using the platform will be warned. A second offense is subject
Course Policies                     to removal of the student’s account in all platform. These actions shall be without prejudice to other disciplinary actions as may
                                    appropriate in accordance with policies set by the University and Instructor of the course.
                                 5. Students should set their account names in FN, MI, LN format and profile identification neat and realistic.
                                 6. Students are expected to be familiar with and to follow and comply with all other policies by the College or the University.
                                 7. Eating during Teleconferencing is prohibited
                                 8. Personal hygiene is also observed.
Supplementary Materials       Library Books, Internet E-books, IT Magazine, and BSIT CHED Memorandum Order
Consultation Period           TTH : 10:00-10:30
     Doc Ref. No.: PSU-SYL-_______                   Revision Level:01                   Effective Date: September 01, 2020                   Page Number: _7_of _8_