[CVC]
Chiangrai Vocationa college
Indonesia – Thailand Collaborative Class 2013 Page 1
[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.
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
 6. Pointer and Using
 7. Function and Variable
 8. Array and Using
 9. Data Structure
 10. File-Handle
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.
Instructor
[Anekwong
Yoddumnern]
Phone
[081-0341988]
Email
[anek.cr@gmail.com]
Affiliation /
Institution
[Computer and
Information department
Chiangrai
Vocational College]
[CVC]
Chiangrai Vocationa college
Indonesia – Thailand Collaborative Class 2013 Page 2
Course Materials
The materials in this training covers :
 Principles of computer Programming
 C/C++ Programming (HandBook),
 Text mode programming
 MS Visual C++ 2010
Resources
Material resources used for this course
 http://borland.com
 http://www.microsoft.com
 http://www.anekwog.com
 http://www.cse.tamu.edu
 http://csdl.tamu.edu/~michael/c_language
 http://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 Language
2. Algorithm
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 datatype
2. Operator
[CVC]
Chiangrai Vocationa college
Indonesia – Thailand Collaborative Class 2013 Page 3
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 LOOPz(Continue)
1. If then else
2. Switch..case
9 Control Statement – Decision and LOOPz(Continue)
1. For() loop
2. Do..while() loop
3. While()..loop
10 Pointer – Expression and Array (8 ชั่วโมง)
1. Variable and memory address
2. Memory and buffer
3. Address value
4. Using and calling data value
11 Pointer – Expression and Array(Continue)
1. Array 1D
2. Array 2D
3. Array 3D
12 Function and Library(10 ชั่วโมง)
1. Header File and pre-processor
2. Include and function statement
13 Function and Library(Continue)
Library and calling process
14 Data File Structure(12 ชั่วโมง)
1. File Handle
2. I/O Processing
15 Data File Structure(continue)
Reade and write data
16 Data File Structure(continue)
1. Struct pattern
2. Union pattern
17 OOP in C++ // VC++(8 ชั่วโมง)
1. Object and Generate
2. Class and processing
[CVC]
Chiangrai Vocationa college
Indonesia – Thailand Collaborative Class 2013 Page 4
18 OOP in C++ // VC++(continue)
1. Abtract
2. Polymorphysm
3. Interitant
4. Encapsulation
Exam Schedule
Date/month/year Material /sub material
June 2013 Control statement
July 2013 Loop/Repeating
Aug 2013 Nested loop
Sep 2013 File Handle
Policy::CIPPA Model
 C (Construction)
 I (Interaction)
 P (Physical Participation)
 P (Process Learning)
 A (Application)
Assessment
ระดับ
คะแนน
ระดับผลการเรียน ความหมาย ระดับคะแนน ระดับผลการ
เรียน
ความหมาย
80 - 100 4.0 การเรียนดีเยี่ยม 60 - 64 2.0 การเรียนพอใช้
75 - 79 3.5 การเรียนดีมาก 55 - 59 1.5 การเรียนอ่อน
70 - 74 3.0 การเรียนดี 50 - 54 1.0 การเรียนอ่อนมาก
65 - 69 2.5 การเรียนดีพอใช้ 0 - 49 0 การเรียนขั้นต่า
Instructor
[Anekwong Yoddunern]

More Related Content

PPT
COMPUTER PROGRAMMING UNIT 1 Lecture 4
PPT
COMPUTER PROGRAMMING UNIT 1 Lecture 1
PPT
Computer Programming- Lecture 6
PPT
Computer Programming- Lecture 9
PPT
Computer Programming- Lecture 8
PPT
Computer Programming- Lecture 7
PPT
Computer Programming- Lecture 11
PPT
Computer Programming - Lecture 2
COMPUTER PROGRAMMING UNIT 1 Lecture 4
COMPUTER PROGRAMMING UNIT 1 Lecture 1
Computer Programming- Lecture 6
Computer Programming- Lecture 9
Computer Programming- Lecture 8
Computer Programming- Lecture 7
Computer Programming- Lecture 11
Computer Programming - Lecture 2

Viewers also liked (8)

PPT
Computer Programming- Lecture 10
PPT
Computer Programming- Lecture 3
PPT
Lecture 12: Classes and Files
PPT
Computer Programming- Lecture 4
PPT
Computer Programming - Lecture 1
PPT
Computer Programming- Lecture 5
PPT
Application Of Computers
TXT
Xxx
Computer Programming- Lecture 10
Computer Programming- Lecture 3
Lecture 12: Classes and Files
Computer Programming- Lecture 4
Computer Programming - Lecture 1
Computer Programming- Lecture 5
Application Of Computers
Xxx
Ad

Similar to 00course syllabus[c languagee] (20)

DOC
Course syllabus[c languagee]
DOCX
Ece 1322 programming_for_engineers_s1_201213(1)
PPTX
computer in slide.pptx
DOCX
C++ comman
PDF
Computer Organisation and Architecture Unit I .pdf
PPT
Lecture#1-Fundamental bt nch xhhs (1).ppt
PPT
1-Lec 0 - Introduction and Course Objectives.ppt
PPTX
Computer Programming - Lecture E
DOCX
Csc1100 elements of programming (revised july 2014) 120lh-2-student
PDF
files_1570175665_204715750.pdf
PPT
1-Lec - Introduction and Course Objectives.ppt
PDF
17 pcds syllabus
PDF
22222222222222222
PPTX
Expection Setting - 1st ppt. pptx
PDF
files_1575611773_2100523175.pdf
PDF
Asp.net Lab manual
PDF
Sample_CPT_Presentation-by_Dongwei_Mei.pdf
PPTX
Sample_CPT_Presentation-by_Dongwei_Mei.pptx
PDF
Ahmed Motair CV 2020
PDF
Model questions-b.sc .csit-6th-sem
Course syllabus[c languagee]
Ece 1322 programming_for_engineers_s1_201213(1)
computer in slide.pptx
C++ comman
Computer Organisation and Architecture Unit I .pdf
Lecture#1-Fundamental bt nch xhhs (1).ppt
1-Lec 0 - Introduction and Course Objectives.ppt
Computer Programming - Lecture E
Csc1100 elements of programming (revised july 2014) 120lh-2-student
files_1570175665_204715750.pdf
1-Lec - Introduction and Course Objectives.ppt
17 pcds syllabus
22222222222222222
Expection Setting - 1st ppt. pptx
files_1575611773_2100523175.pdf
Asp.net Lab manual
Sample_CPT_Presentation-by_Dongwei_Mei.pdf
Sample_CPT_Presentation-by_Dongwei_Mei.pptx
Ahmed Motair CV 2020
Model questions-b.sc .csit-6th-sem
Ad

Recently uploaded (20)

PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
August Patch Tuesday
PPT
What is a Computer? Input Devices /output devices
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
CloudStack 4.21: First Look Webinar slides
DOCX
search engine optimization ppt fir known well about this
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
STKI Israel Market Study 2025 version august
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPT
Geologic Time for studying geology for geologist
Hindi spoken digit analysis for native and non-native speakers
August Patch Tuesday
What is a Computer? Input Devices /output devices
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Benefits of Physical activity for teenagers.pptx
Developing a website for English-speaking practice to English as a foreign la...
A comparative study of natural language inference in Swahili using monolingua...
Assigned Numbers - 2025 - Bluetooth® Document
WOOl fibre morphology and structure.pdf for textiles
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Enhancing emotion recognition model for a student engagement use case through...
CloudStack 4.21: First Look Webinar slides
search engine optimization ppt fir known well about this
A novel scalable deep ensemble learning framework for big data classification...
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Module 1.ppt Iot fundamentals and Architecture
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
STKI Israel Market Study 2025 version august
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Geologic Time for studying geology for geologist

00course syllabus[c languagee]

  • 1. [CVC] Chiangrai Vocationa college Indonesia – Thailand Collaborative Class 2013 Page 1 [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. 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  6. Pointer and Using  7. Function and Variable  8. Array and Using  9. Data Structure  10. File-Handle 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. Instructor [Anekwong Yoddumnern] Phone [081-0341988] Email [anek.cr@gmail.com] Affiliation / Institution [Computer and Information department Chiangrai Vocational College]
  • 2. [CVC] Chiangrai Vocationa college Indonesia – Thailand Collaborative Class 2013 Page 2 Course Materials The materials in this training covers :  Principles of computer Programming  C/C++ Programming (HandBook),  Text mode programming  MS Visual C++ 2010 Resources Material resources used for this course  http://borland.com  http://www.microsoft.com  http://www.anekwog.com  http://www.cse.tamu.edu  http://csdl.tamu.edu/~michael/c_language  http://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 Language 2. Algorithm 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 datatype 2. Operator
  • 3. [CVC] Chiangrai Vocationa college Indonesia – Thailand Collaborative Class 2013 Page 3 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 LOOPz(Continue) 1. If then else 2. Switch..case 9 Control Statement – Decision and LOOPz(Continue) 1. For() loop 2. Do..while() loop 3. While()..loop 10 Pointer – Expression and Array (8 ชั่วโมง) 1. Variable and memory address 2. Memory and buffer 3. Address value 4. Using and calling data value 11 Pointer – Expression and Array(Continue) 1. Array 1D 2. Array 2D 3. Array 3D 12 Function and Library(10 ชั่วโมง) 1. Header File and pre-processor 2. Include and function statement 13 Function and Library(Continue) Library and calling process 14 Data File Structure(12 ชั่วโมง) 1. File Handle 2. I/O Processing 15 Data File Structure(continue) Reade and write data 16 Data File Structure(continue) 1. Struct pattern 2. Union pattern 17 OOP in C++ // VC++(8 ชั่วโมง) 1. Object and Generate 2. Class and processing
  • 4. [CVC] Chiangrai Vocationa college Indonesia – Thailand Collaborative Class 2013 Page 4 18 OOP in C++ // VC++(continue) 1. Abtract 2. Polymorphysm 3. Interitant 4. Encapsulation Exam Schedule Date/month/year Material /sub material June 2013 Control statement July 2013 Loop/Repeating Aug 2013 Nested loop Sep 2013 File Handle Policy::CIPPA Model  C (Construction)  I (Interaction)  P (Physical Participation)  P (Process Learning)  A (Application) Assessment ระดับ คะแนน ระดับผลการเรียน ความหมาย ระดับคะแนน ระดับผลการ เรียน ความหมาย 80 - 100 4.0 การเรียนดีเยี่ยม 60 - 64 2.0 การเรียนพอใช้ 75 - 79 3.5 การเรียนดีมาก 55 - 59 1.5 การเรียนอ่อน 70 - 74 3.0 การเรียนดี 50 - 54 1.0 การเรียนอ่อนมาก 65 - 69 2.5 การเรียนดีพอใช้ 0 - 49 0 การเรียนขั้นต่า Instructor [Anekwong Yoddunern]