SlideShare a Scribd company logo
1 of 17
[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]
Email
[anek.cr@gmail.com]
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
 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
[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 datatype
2. 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 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
[CVC]
Chiangrai Vocationa college
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
[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 Handle
2. 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 Generate
2. Class and processing
18 OOP in C++ // VC++(continue)
1. Abtract
2. Polymorphysm
3. 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 การเรียนอ่อน
[CVC]
Chiangrai Vocationa college
70 -
74
3.0 การเรียนดี 50 - 54 1.0
การเรียนอ่อน
มาก
65 -
69
2.5
การเรียนดี
พอใช้
0 - 49 0
การเรียนขั้น
ตำ่า
Instructor
[Anekwong Yoddunern]

More Related Content

Similar to Course syllabus[c languagee]

Ece 1322 programming_for_engineers_s1_201213(1)
Ece 1322 programming_for_engineers_s1_201213(1)Ece 1322 programming_for_engineers_s1_201213(1)
Ece 1322 programming_for_engineers_s1_201213(1)Minda Kronik
 
Fy secondsemester2016
Fy secondsemester2016Fy secondsemester2016
Fy secondsemester2016Ankit Dubey
 
Fy secondsemester2016
Fy secondsemester2016Fy secondsemester2016
Fy secondsemester2016Ankit Dubey
 
Fy secondsemester2016
Fy secondsemester2016Fy secondsemester2016
Fy secondsemester2016Ankit Dubey
 
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving SystemsPRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving SystemsNECST Lab @ Politecnico di Milano
 
Carol daniele
Carol danieleCarol daniele
Carol danieleNASAPMC
 
Online Examination Java Projectreport.docx
Online Examination Java Projectreport.docxOnline Examination Java Projectreport.docx
Online Examination Java Projectreport.docxTanishaPatil4
 
Bsc it winter 2013 2nd sem
Bsc it  winter 2013 2nd semBsc it  winter 2013 2nd sem
Bsc it winter 2013 2nd semsmumbahelp
 
Fundamentals of Data Structures Unit 1.pptx
Fundamentals of Data Structures Unit 1.pptxFundamentals of Data Structures Unit 1.pptx
Fundamentals of Data Structures Unit 1.pptxVigneshkumar Ponnusamy
 
SE - Lecture 6 - Software Design n Construction.pptx
SE - Lecture 6 - Software Design n Construction.pptxSE - Lecture 6 - Software Design n Construction.pptx
SE - Lecture 6 - Software Design n Construction.pptxTangZhiSiang
 
EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning
EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning
EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning Phuc Nguyen
 
files_1570175665_204715750.pdf
files_1570175665_204715750.pdffiles_1570175665_204715750.pdf
files_1570175665_204715750.pdfbeherapravat936
 
Online_Examination
Online_ExaminationOnline_Examination
Online_ExaminationRupam Dey
 
EXIN Cloud Computing Foundation basic training material
EXIN Cloud Computing Foundation basic training materialEXIN Cloud Computing Foundation basic training material
EXIN Cloud Computing Foundation basic training materialAdept Technologies pvt ltd
 

Similar to Course syllabus[c languagee] (20)

Ece 1322 programming_for_engineers_s1_201213(1)
Ece 1322 programming_for_engineers_s1_201213(1)Ece 1322 programming_for_engineers_s1_201213(1)
Ece 1322 programming_for_engineers_s1_201213(1)
 
Fy secondsemester2016
Fy secondsemester2016Fy secondsemester2016
Fy secondsemester2016
 
Fy secondsemester2016
Fy secondsemester2016Fy secondsemester2016
Fy secondsemester2016
 
Fy secondsemester2016
Fy secondsemester2016Fy secondsemester2016
Fy secondsemester2016
 
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving SystemsPRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
 
Mobile Computing
Mobile ComputingMobile Computing
Mobile Computing
 
Ch1
Ch1Ch1
Ch1
 
Carol daniele
Carol danieleCarol daniele
Carol daniele
 
C programming
C programmingC programming
C programming
 
OODPunit1.pdf
OODPunit1.pdfOODPunit1.pdf
OODPunit1.pdf
 
Online Examination Java Projectreport.docx
Online Examination Java Projectreport.docxOnline Examination Java Projectreport.docx
Online Examination Java Projectreport.docx
 
CV_Achilleas_Philippides_2023.pdf
CV_Achilleas_Philippides_2023.pdfCV_Achilleas_Philippides_2023.pdf
CV_Achilleas_Philippides_2023.pdf
 
Bsc it winter 2013 2nd sem
Bsc it  winter 2013 2nd semBsc it  winter 2013 2nd sem
Bsc it winter 2013 2nd sem
 
Fundamentals of Data Structures Unit 1.pptx
Fundamentals of Data Structures Unit 1.pptxFundamentals of Data Structures Unit 1.pptx
Fundamentals of Data Structures Unit 1.pptx
 
SE - Lecture 6 - Software Design n Construction.pptx
SE - Lecture 6 - Software Design n Construction.pptxSE - Lecture 6 - Software Design n Construction.pptx
SE - Lecture 6 - Software Design n Construction.pptx
 
EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning
EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning
EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning
 
files_1570175665_204715750.pdf
files_1570175665_204715750.pdffiles_1570175665_204715750.pdf
files_1570175665_204715750.pdf
 
Online_Examination
Online_ExaminationOnline_Examination
Online_Examination
 
Cloud Computing Foundation
Cloud Computing FoundationCloud Computing Foundation
Cloud Computing Foundation
 
EXIN Cloud Computing Foundation basic training material
EXIN Cloud Computing Foundation basic training materialEXIN Cloud Computing Foundation basic training material
EXIN Cloud Computing Foundation basic training material
 

Course syllabus[c languagee]

  • 1. [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] Email [anek.cr@gmail.com] Affiliation / Institution [Computer and Information department Chiangrai Vocational College]
  • 2. [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
  • 3. [CVC] Chiangrai Vocationa college  6. Pointer and Using  7. Function and Variable  8. Array and Using  9. Data Structure  10. File-Handle
  • 4. [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.
  • 5. [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
  • 6. [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
  • 7. [CVC] Chiangrai Vocationa college  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
  • 8. [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 datatype 2. Operator
  • 9. [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
  • 10. [CVC] Chiangrai Vocationa college 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
  • 11. [CVC] Chiangrai Vocationa college 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
  • 12. [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 Handle 2. I/O Processing 15 Data File Structure(continue) Reade and write data 16 Data File Structure(continue) 1. Struct pattern
  • 13. [CVC] Chiangrai Vocationa college 2. Union pattern 17 OOP in C++ // VC++(8 ชั่วโมง) 1. Object and Generate 2. Class and processing 18 OOP in C++ // VC++(continue) 1. Abtract 2. Polymorphysm 3. Interitant 4. Encapsulation
  • 14. [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
  • 15. [CVC] Chiangrai Vocationa college Policy::CIPPA Model  C (Construction)  I (Interaction)  P (Physical Participation)  P (Process Learning)  A (Application)
  • 16. [CVC] Chiangrai Vocationa college Assessment ระดั บ คะแ นน ระดับผลการ เรียน ความ หมาย ระดับ คะแนน ระดับผล การเรียน ความ หมาย 80 - 100 4.0 การเรียนดี เยี่ยม 60 - 64 2.0 การเรียน พอใช้ 75 - 79 3.5 การเรียนดี มาก 55 - 59 1.5 การเรียนอ่อน
  • 17. [CVC] Chiangrai Vocationa college 70 - 74 3.0 การเรียนดี 50 - 54 1.0 การเรียนอ่อน มาก 65 - 69 2.5 การเรียนดี พอใช้ 0 - 49 0 การเรียนขั้น ตำ่า Instructor [Anekwong Yoddunern]