การเขียนโปรแกรมคอมพิวเตอร์
1. จุดประสงค์รายวิชา เพื่อให้
1. เข้าใจการเขียนโปรแกรมด้วยคอมพิวเตอร์
2. มีทักษะเกี่ยวกับการวางแผน ตรวจสอบ แก้ไขการเขียนโปรแกรมคอมพิวเตอร์
3. มีเจตคติและกิจนิสัยที่ดีในการทำงานด้วยความรับผิดชอบ รอบคอบปลอดภัย
2. สมรรถนะรายวิชา
1. แสดงความรู้เกี่ยวกับการเขียนโปรแกรมด้วยคอมพิวเตอร์
2. เขียนโปรแกรมคอมพิวเตอร์ด้วยภาษาซีหรือภาษาอื่นๆ
3. ตรวจสอบแก้ไขโปรแกรมที่เขียน
3. คำอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกับหลักการของภาษา องค์ประกอบของโปรแกรม คำสั่ง ตัวแปร โฟลว์ชาร์ต ฟังก์ชั่น โปรแกรมย่อย ส่วนประกอบของโปรแกรม วางแผนและเขียนโปรแกรม ตรวจสอบ แก้ไขโปรแกรม โดยเลือกใช้โปรแกรมภาษาซี หรือโปรแกรมภาษาอื่น ๆ
ปฏิบัติเกี่ยวกับงานความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์ งานเริ่มต้นการเขียนโปรแกรมภาษา C หรือ C++ งานประกาศตัวแปรและกำหนดชนิดข้อมูล งานตัวดำเนินการทางคณิตศาสตร์ งานตัวดำเนินการเปรียบเทียบ งานตัวดำเนินการทางตรรกะและบิตข้อมูล งานตัวดำเนินการกำหนดค่าแบบย่อและแบบอื่นๆ งานการเลือกทำด้วยการกำหนดเงื่อนไขด้วย if งานการเลือกทำด้วยการกำหนดเงื่อนไขด้วย switch งานการวนรอบทำซ้ำ(Loops) ด้วยคำสั่ง while งานการวนรอบทำซ้ำ(Loops) ด้วยคำสั่ง do… while งานการวนรอบทำซ้ำ(Loops) ด้วยคำสั่ง for งานการวนรอบทำซ้ำ(Loops) ที่ซ้อนกัน งานควบคุมการดำเนินการกับคำสั่งในสเตตเมนต์ งานฟังก์ชัน งานคลาสและออบเจ็กต์ งานการเขียนโปรแกรมควบคุมอุปกรณ์ไฟฟ้าเบื้องต้นและโครงงานสิ่งประดิษฐ์ควบคุมด้วยโปรแกรมคอมพิวเตอร์
โครงการสอน โครงการวัดและประเมินผล
แผนการจัดการเรียนรู้ฐานสมรรถนะ
- 01-คำอธิบายรายวิชา(เดิม)
- 02-ใบวิเคราะห์ผังสมรรถนะ
- 03.ใบรายการงาน
- 04-คำอธิบายรายวิชาปรับปรุง
- 05-ใบโครงการสอน
- งานที่ 1 เรื่องงานความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์
- งานที่ 2 เรื่องงานเริ่มต้นการเขียนโปรแกรมภาษา C หรือ C++
- งานที่ 3 เรื่องงานประกาศตัวแปรและกำหนดชนิดข้อมูล
- งานที่ 4 เรื่องงานตัวดำเนินการทางคณิตศาสตร์
- งานที่ 5 เรื่องงานตัวดำเนินการเปรียบเทียบ
- งานที่ 6 เรื่องงานตัวดำเนินการทางตรรกะและบิตข้อมูล
- งานที่ 7 เรื่องงานตัวดำเนินการกำหนดค่าแบบย่อและแบบอื่นๆ
- งานที่ 8 เรื่องงานการเลือกทำด้วยการกำหนดเงื่อนไขด้วย if
- งานที่ 9 เรื่องงานการเลือกทำด้วยการกำหนดเงื่อนไขด้วย switch
- งานที่ 10 เรื่องงานการวนรอบทำซ้ำ(Loops) ด้วยคำสั่ง while
- งานที่ 11 เรื่องงานการวนรอบทำซ้ำ(Loops) ด้วยคำสั่ง do… while
- งานที่ 12 เรื่องงานการวนรอบทำซ้ำ(Loops) ด้วยคำสั่ง for
- งานที่ 13 เรื่องงานการวนรอบทำซ้ำ(Loops) ที่ซ้อนกัน
- งานที่ 14 เรื่องงานควบคุมการดำเนินการกับคำสั่งในสเตตเมนต์
- งานที่ 15 เรื่องงานฟังก์ชัน
- งานที่ 16 เรื่องงานคลาสและออบเจ็กต์
- งานที่ 17 เรื่องงานการเขียนโปรแกรมควบคุมอุปกรณ์ไฟฟ้าเบื้องต้น
- งานที่ 18 เรื่องโครงงานสิ่งประดิษฐ์ควบคุมด้วยโปรแกรมคอมพิวเตอร์