You are on page 1of 3


Sta. Filomena, Dipolog City

ACT2 Introduction to C Programming

I. Course Description:
ACT 2 Introduction to C programming is the first stepping-stone to a higher level of programming
language/s. ACT2 focuses on the fundamentals of C programming leading to structured programming.

II. Objectives:
o Introduce Turbo C in the class.
o Become familiar with the C language.
o Understand the useful syntax commands.
o Become expert in dealing with common programming errors.
o Learn how to make algorithm and draw flowchart.

III. Placement:
Course: Associate in Computer Technology (ACT)
Year: First Year
Units: 4
Hours: 6 hrs in a week.

• Increment and student. #include • Give series of  Lab. OBJECTIVES CONTENT TIME TEACHING REFERENCE EVALUATION FRAME STRATEGIES  Quiz 1. Become acquainted with identifiers. and • Assignment operators assignment operators.  Seatwork variable and initialize certain value. Introduces the C programming • History of the C 1 week Lecture C Dissection 4th Ed. Discuss operators rules of operators lab.  Check the 2. Expressions. sctivities constants. Discuss how to apply different • Precedence & 3 weeks • Lecture -do. Understand how to use the looping • The While Statement  Seatwork statement • Problem Solving 3 weeks • Lecture -do. . Explain the use of increment and Decrement operators decrement operators. and on how to add • Identifiers student comments in a program. string constants. Give series of laboratory activities to • String Constants master the said topic given for the said duration.  Oral world. Explain the types of operators • Operators  Seatwork 2. & Assignments A Book On C  Hands-on 3. • Keywords activities of the keywords. Code the algorithm 1. Combine the previous lessons learn. 4. activity 2. Explain the lexical elements of the C • Characters and Lexical  Seatwork programming language. 1. • Comments • Give series of lab. activities 3. Explain and dissect each examples By:Kelly & Ira Pohl presented. Present basic ideas as the • Variables. language By: Kelly & Ira Pohl recitation 2. Give set of laboratory activities.  Check the 2. • Constants and 3. 4. Be able to know how to declare a • The use of #define and 2 weeks • Lecture -do. learn how to deal with • The use of printf() and activities preprocessors (such as #include scanf() and #define) 1.  Check the operators in C. • Algorithm & flowchart • Give series of output 3. Make an algorithm and flowchart to activities solve the given problem. Activities of the precedence and associativity. • Initialization  Quiz 1. Associativity of • Give series of lab. 5. Elements 2 weeks • Lecture -do.  Seatwork foundation in C.

empty. • Relational. Conduct oral defense to test presented above. activities • Submission of the final 1 week  Check projects -. • Give set of lab. Code the algorithm. statements related to the  Individual 2. FERANDOS Dean. • Relational operators follow-up test in C and Expressions lecture programmin • Equality Operators and g Expressions • Logical Operators and Expressions Statements:  Seatwork 1. Require the students to make an • Problem solving that topic oral defense algorithm and flowchart. Equality  Seatwork • Give a follow-up problem set and Logical operators 1 week • Make a -do. students final output Prepared by: Approved by: CCS FACULTY ENGR. -do. College of Computer Studies . applies all the 3.  Check preparation for their next programming • Setting students programming subject – the Data • Functions and Arrays examples final output Structure. Discuss compound.  Actual skills related to operators. important lessons 4. and • Compound statement 3 weeks • Lecture -do.  Check if and if-else statements • Empty statement • Give set of students compared with the while • If and if-else activities output statement. CARLO H. • Give a short background on • Introduction to  Seatwork structured programming in Structured 2 weeks • Lecture -do. their reasoning skills and programming skills.