This 3 credit course introduces students to procedural programming concepts in C++ over 5 hours per week for 3 weeks. The course outline covers introductory programming topics like the structure of C++ programs, variables, data types, input/output statements, and control structures for selection and looping. It also includes the creation of functions and arrays. The overall goals are for students to understand basic computer programming concepts, become familiar with the C++ language environment, and apply their C++ skills to real world problems.
This 3 credit course introduces students to procedural programming concepts in C++ over 5 hours per week for 3 weeks. The course outline covers introductory programming topics like the structure of C++ programs, variables, data types, input/output statements, and control structures for selection and looping. It also includes the creation of functions and arrays. The overall goals are for students to understand basic computer programming concepts, become familiar with the C++ language environment, and apply their C++ skills to real world problems.
This 3 credit course introduces students to procedural programming concepts in C++ over 5 hours per week for 3 weeks. The course outline covers introductory programming topics like the structure of C++ programs, variables, data types, input/output statements, and control structures for selection and looping. It also includes the creation of functions and arrays. The overall goals are for students to understand basic computer programming concepts, become familiar with the C++ language environment, and apply their C++ skills to real world problems.
This 3 credit course introduces students to procedural programming concepts in C++ over 5 hours per week for 3 weeks. The course outline covers introductory programming topics like the structure of C++ programs, variables, data types, input/output statements, and control structures for selection and looping. It also includes the creation of functions and arrays. The overall goals are for students to understand basic computer programming concepts, become familiar with the C++ language environment, and apply their C++ skills to real world problems.
Download as DOCX, PDF, TXT or read online from Scribd
Download as docx, pdf, or txt
You are on page 1of 1
COURSE OUTLINE:
COURSE DESCRIPTION Chapter VI. FUNCTIONS
Chapter I. INTRODUCTION TO PROGRAMMING This course allows the student to learn and apply the art and style 1. User – define function 1. What is Computer? of procedural programming to solve computational problems 2. Function Prototypes 2. Basic Process of Computer adhering to the standards and guidelines of documentation. It 3. What is Program? includes discussion on I/O statements, loop and branching 3. Recursion 4. Programming Language instructions, creating functions and arrays. 5. Problem Solving with computers 6. What is Algorithm? Chapter VIII. ARRAYS CREDIT UNITS :3 7. Algorithm process 1. Defining an Array 8. What is Flowchart? NO. OF HOURS :5 hrs(2 hrs lec/3 hrs lab) 9. Flowchart Symbols 2. Processing an Array 10. Solving problem using Flowchart COURSE PREREQUISITE: NONE Chapter II. BASICS OF C++ REFERENCES Course Outcome: 1. History of C++ Books: 2. Structure of C++ program At the end of the course, the student should be able to: 3. Variables Fundamentals of C++ Programming, Richard 4. Data Types Halterman, 2015 1 Cognitive 5. Constants 1.1 Understand the basic concepts of Computer 6. Basic Input/Output Programming. Learn C++ Programming Language, 2016 1.2 Familiarize with the C/C++ Language Environment. Chapter III. OPERATORS AND EXPRESSIONS Learn C++ Programming Language: Become A 1. Arithmetic Operators 2 Affective Complete C++ Programmer, Singh Virender,. 2016 2. Relational and Logical Operators 2.1 Appreciate the use of technology. 3. Assignment Operators 2.2 Manages the files using computer. 4. Conditional Operators Introduction Computers and Programming using C++ 5. Increment and Decrement Operators and Matlab, 2016 3 Psychomotor 3.1 Apply their knowledge of C++ and use it in real world. An Introduction to Programming with C++, Diane Zak, 3.2 Analyze the importance of using C++ Chapter IV. PROGRAM CONTROL 2015 STATEMENTS(SELECTION) 1. If --------- 2. If – Else Softwares and Websites: 3. Switch 4. Nested selection MS Visual C++ www.cplusplus.com Chapter V. PROGRAM CONTROL STATEMENTS (LOOPING) 1. While www.codecademy.com 2. For www.A1vbcode.com 3. do/while 4. Nested looping
IMPROVEMENT OF TECHNICAL EDUCATION IN PUBLIC TECHNICAL SECONDARY SCHOOLS (ECOLE TECHNIQUE OFFICIEL - ETOS) IN RWANDAPAPER SIZE (5,079 words excluding titles, tables, figures, acknowledgement & references) Maina Maringa and Mwangi Maringa, published in the Journal of Technical Education and Training (http://penerbit.uthm.edu.my/ojs/index.php/JTET/search/authors/view?firstName=Mwangi&middleName=&lastName=Maringa&affiliation=&country=RW), Vol 2, No 1 (2010)