Date post: | 17-Jul-2015 |
Category: |
Documents |
Upload: | anekwong-yoddumnern |
View: | 129 times |
Download: | 0 times |
[CVC]Chiangrai Vocationa college
[Computer programming :C/C++ Language 3204-2008] Syllabus
Course Overview
This course is design to learn about computer programming and how you can coding the C/C++ language with the control statement syntax , variable , data type , operator , condition, decision and repeating loop.
Instructor
[Anekwong
Yoddumnern]
Phone
[081-0341988]
Affiliation / Institution
[Computer and
Information department
Chiangrai
Vocational College]
[CVC]Chiangrai Vocationa college
Learning Outcomes
In the end of the course, the participants will have the competences below
1. Algorithm : pseudo code, flowchart
2. C++- Pattern/Compiler and Using
3. Operator and Expression Command
4. C++-Command and Define
5. Control Statement
[CVC]Chiangrai Vocationa college
6. Pointer and Using
7. Function and Variable
8. Array and Using
9. Data Structure
10. File-Handle
[CVC]Chiangrai Vocationa college
Required Text / Reading (if required)
1. Bend, Robert. (1990). Basic: An Introduction to Computer Programming. Brooks/Cole Publishing, California.2. Forsyth, Richard. (1978). The Basic Idea. Chapman and Hall Publishing, New York.
3. Mashaw, Bijan. (1985). Basic. Mayfield Publishing Company, London.
[CVC]Chiangrai Vocationa college
Course Materials
The materials in this training covers :
Principles of computer Programming
C/C++ Programming (HandBook),
Text mode programming
MS Visual C++ 2010
[CVC]Chiangrai Vocationa college
Resources
Material resources used for this course
http://borland.com
http://www.microsoft.com
http://www.anekwog.com
http://www.cse.tamu.edu
[CVC]Chiangrai Vocationa college
http://csdl.tamu.edu/~michael/c_language
htt p://www.pbs.org/wgbh/nova/fractals/scal-flash.html/ :(case study for implement)
Course Schedule
Week Subject Practice Problems
1 C-Structure and Programming (10 ชั่วโมง)1. Computer Language2. Algorithm
[CVC]Chiangrai Vocationa college
3. Pseudo-code Flow chart
2 C-Structure and Programming(continue)
1. The theory 5 Step programming processed
3 C-Structure and Programming(continue)1. Flow-Chart:Codition/Decision 2. Flow-Chart:Loop
4 Variable and Operator(12 ชั่วโมง)1. Variable and datatype2. Operator
[CVC]Chiangrai Vocationa college
5 Variable and Operator(Continue)1.Logic Processing
6 Variable and Operator(Continue)1.Equation/Expression
7 Control Statement – Decision and LOOP(12 ชั่วโมง) Flow line
8 Control Statement – Decision and
[CVC]Chiangrai Vocationa college
LOOPz(Continue)1. If then else2. Switch..case
9 Control Statement – Decision and LOOPz(Continue)1. For() loop2. Do..while() loop3. While()..loop
10 Pointer – Expression and Array (8 ชั่วโมง)1. Variable and memory address
[CVC]Chiangrai Vocationa college
2. Memory and buffer3. Address value4. Using and calling data value
11 Pointer – Expression and Array(Continue)1. Array 1D2. Array 2D3. Array 3D
12 Function and Library(10 ชั่วโมง)1. Header File and pre-processor
[CVC]Chiangrai Vocationa college
2. Include and function statement
13 Function and Library(Continue)Library and calling process
14 Data File Structure(12 ชั่วโมง)1. File Handle2. I/O Processing
15 Data File Structure(continue)Reade and write data
16 Data File Structure(continue)1. Struct pattern
[CVC]Chiangrai Vocationa college
2. Union pattern
17 OOP in C++ // VC++(8 ชั่วโมง)1. Object and Generate2. Class and processing
18 OOP in C++ // VC++(continue)1. Abtract2. Polymorphysm3. Interitant 4. Encapsulation
[CVC]Chiangrai Vocationa college
Exam Schedule
Date/month/year Material /sub material
June 2013 Control statement
July 2013 Loop/Repeating
Aug 2013 Nested loop
Sep 2013 File Handle
[CVC]Chiangrai Vocationa college
Policy::CIPPA Model
C (Construction)
I (Interaction)
P (Physical Participation)
P (Process Learning)
A (Application)
[CVC]Chiangrai Vocationa college
Assessmentระด ับคะแนน
ระด ับผลการเร ียน
ความหมาย
ระด ับคะแนน
ระด ับผลการเร ียน
ความหมาย
80 - 100
4.0การเรียนดีเย ี่ยม
60 - 64 2.0การเรียนพอใช้
75 - 79
3.5การเรียนดีมาก
55 - 59 1.5 การเรียนอ ่อน