รายละเอียด

การเขียนโปรแกรมคอมพิวเตอร์ / Computer Programming (C Language)

  • 17 สัปดาห์
  • จำนวนนักศึกษา 0 คน
  • อาจารย์ผู้สอน 1 คน

ข้อมูลรายวิชา

  • รหัสรายวิชา : ENGCC304
  • ชื่อรายวิชา(TH) : การเขียนโปรแกรมคอมพิวเตอร์
  • ชื่อรายวิชา (EN) : Computer Programming (C Language)
  • เทอม / ปีการศึกษา : 1/2562

รายละเอียด

เทสๆ

รายวิชา - การเขียนโปรแกรมคอมพิวเตอร์

ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์ คอมพิวเตอร์คืออะไร โปรแกรมคอมพิวเตอร์คืออะไร 
- แนวคิดและองค์ประกอบของระบบคอมพิวเตอร์ (HW, SW, PW)
- ปฏิบัติการเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น (โปรแกรมคำนวณพื้นที่สามเหลี่ยมมุมฉาก)

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ
 

โครงสร้างและไวยากรณ์ของภาษาคอมพิวเตอร์
- โครงสร้าง ไวยากรณ์ (Syntax) ของภาษาคอมพิวเตอร์ และ Algorithm
- ปฏิบัติการเขียน Algorithm และโปรแกรมในเบื้องต้น

กิจกรรม : - บรรยาย 2 คาบในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 คาบตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

4 การเขียนโปรแกรมแบบเงื่อนไข
- การเขียนโปรแกรมแบบเงื่อนไขโดยใช้คำสั่ง if(…) และคำสั่ง if(…) else
- ปฏิบัติการเขียนโปรแกรมแบบเงื่อนไขโดยใช้คำสั่ง if(…) และคำสั่ง if(…) else

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

- ไวยากรณ์ของภาษาคอมพิวเตอร์และการแปลงไป กลับ ระหว่าง Source-code, Pseudo-code และ Flowchart
- ปฏิบัติการแปลงไป กลับ ระหว่าง Source-code, Pseudo-code และ Flowchart

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

- การเขียนโปรแกรมแบบเงื่อนไขหลายชั้นโดยใช้คำสั่ง if(…) else หลายชั้นและคำสั่ง switch(…) case
- ปฏิบัติการการเขียนโปรแกรมแบบเงื่อนไขหลายชั้นโดยใช้คำสั่ง if(…) else หลายชั้นและคำสั่ง switch(…) case

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

สอบกลางภาค
กิจกรรม : สอบกลางภาค

- การเขียนโปรแกรมแบบ Array หลายมิติ
- ปฏิบัติการเขียนโปรแกรมแบบ Array หลายมิติ

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

- การเขียนโปรแกรมแบบ Structure ที่มี Array
- ปฏิบัติการเขียนโปรแกรมแบบ Structure ที่มี Array

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

ทบทวนเนื้อหา
กิจกรรม : - ทบทวนทฤษฏี 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติทบทวน 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทบทวนทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

การเขียนโปรแกรมแบบวนรอบ
- การเขียนโปรแกรมแบบวนรอบโดยใช้คำสั่ง while(…) และคำสั่ง do…while(…);
- ปฏิบัติการเขียนโปรแกรมแบบวนรอบโดยใช้คำสั่ง while(…) และคำสั่ง do…while(…);

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

- การเขียนโปรแกรมแบบวนรอบโดยใช้คำสั่ง for(…) และการใช้ลูปซ้อนลูป
- ปฏิบัติการเขียนโปรแกรมแบบวนรอบโดยใช้คำสั่ง for(…) และการใช้ลูปซ้อนลูป

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

การเขียนโปรแกรมแบบ Pointer และ Array
- การเขียนโปรแกรมแบบ Pointer และ Array
- ปฏิบัติการเขียนโปรแกรมแบบ Pointer และ Array

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

การเขียนโปรแกรมแบบ Function
- การเขียนโปรแกรมแบบ Function ทั่วไป
- ปฏิบัติการเขียนโปรแกรมแบบ Function ทั่วไป

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

- การเขียนโปรแกรมแบบ Function ที่มี Pointer และ Array
- ปฏิบัติการเขียนโปรแกรมแบบ Function ที่มี Array และ Pointer

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

การเขียนโปรแกรมแบบ Text File
- การเขียนโปรแกรมแบบ Text File
- ปฏิบัติการเขียนโปรแกรมแบบ Text File

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

สอบปลายภาค
กิจกรรม : สอบปลายภาค

การเขียนโปรแกรมแบบ Structure
- การเขียนโปรแกรมแบบ Structure ทั่วไป
- ปฏิบัติการเขียนโปรแกรมแบบ Structure ทั่วไป

กิจกรรม : - บรรยาย 2 ชั่วโมงในห้องเรียนทฤษฎี
- ลงมือปฏิบัติ 3 ชั่วโมงตามเนื้อหาที่สอดคล้องกับการบรรยายทฤษฏี โดยใช้เครื่องคอมพิวเตอร์ที่มี Compiler software ที่ห้องปฏิบัติการ

อาจารย์ผู้สอน