กลุ่มเรียน10
แผนการเรียนการสอน กลุ่ม 10 วันจันทร์ เวลา 13:00-18:00 น. รหัสกลุ่มนักศึกษา EN20
สัปดาห์
หัวข้อ/รายละเอียด
กิจกรรมการเรียนการสอน สื่อที่ใช้
1
1. คอมพิวเตอร์เบื้องต้นและการประมวลผลข้อมูล 1.1. ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์ 1.2. การทดลองที่ 1 ออกแบบและเขียนขั้นตอนการทำงานของกิจกรรมทั่วไป
2
1. คอมพิวเตอร์เบื้องต้นและการประมวลผลข้อมูล (ต่อ) 1.3. การประมวลผลข้อมูล 1.4. การทดลองที่ 2 ศึกษาและทดลองเครื่องมือในการออกแบบและเขียนโปรแกรม
3
2 การออกแบบและพัฒนาโปรแกรม 2.1. ขั้นตอนวิธีในการแก้ปัญหาทางคอมพิวเตอร์ 2.2. ผังงานและรหัสเทียม 2.3. ขั้นตอนวิธีเชิงโครงสร้างแบบลำดับ 2.4. การทดลองที่ 3 ออกแบบขั้นตอนวิธีในการแก้ปัญหาโจทย์โครงสร้างแบบลำดับ
4
2 การออกแบบและพัฒนาโปรแกรม (ต่อ) 2.5. ขั้นตอนวิธีเชิงโครงสร้างแบบเลือกทำ 2.6. การทดลองที่ 4 ออกแบบขั้นตอนวิธีในการแก้ปัญหาโจทย์โครงสร้างแบบเลือกทำ
5
2 การออกแบบและพัฒนาโปรแกรม (ต่อ) 2.7. ขั้นตอนวิธีเชิงโครงสร้างแบบทำซ้ำ 2.8. การทดลองที่ 5 ออกแบบขั้นตอนวิธีในการแก้ปัญหาโจทย์โครงสร้างแบบทำซ้ำ
6
3. ภาษาซีเบื้องต้น 3.1. โครงสร้างภาษาซี 3.2. ประเภทของข้อมูล 3.3. การทดลองที่ 6 การเขียนโปรแกรมภาษาซีด้วยคำสั่งพื้นฐาน
7
4. ภาษาซีเบื้องต้น (ต่อ) 4.1 คำสั่งและรหัสควบคุมลักษณะการรับและแสดงผลข้อมูล 4.2 การทดลองที่ 7 การเขียนโปรแกรมภาษาซีเพื่อรับค่าและควบคุมการแสดงผล
8
4. ภาษาซีเบื้องต้น (ต่อ) 4.3. ตัวดำเนินการประเภทต่าง ๆ 4.4. การทดลองที่ 8 การเขียนโปรแกรมภาษาซีโดยใช้ข้อมูลและตัวดำเนินการพื้นฐาน
9
สอบกลางภาคเรียนที่ 1/2563ทำข้อสอบผ่านเครื่องมือสื่อการสอนออนไลน์
10
5. การเขียนโปรแกรมภาษาซีแบบเลือกทำ 5.1. การควบคุมทิศทางการทำงานแบบเลือกทำ 5.2. การทดลองที่ 9 การเขียนโปรแกรมภาษาซีควบคุมทิศทางการทำงานแบบเลือกทำ
11
6. การเขียนโปรแกรมภาษาซีแบบทำซ้ำ 6.1. การควบคุมทิศทางการทำงานแบบทำซ้ำ 6.2. การทดลองที่ 10 การเขียนโปรแกรมภาษาซีควบคุมทิศทางการทำงานแบบทำซ้ำ
12
7. ข้อมูลชนิดอาร์เรย์ 7.1. การสร้างและใช้งานอาร์เรย์ 7.2. การทดลองที่ 11 การเขียนโปรแกรมภาษาซีโดยใช้ข้อมูลชนิดอาร์เรย์
13
8. ข้อมูลชนิดสตริง 8.1. โครงสร้างข้อมูลชนิดสตริง 8.2. คำสั่งที่เกี่ยวข้องกับข้อมูลชนิดสตริง 8.3. การทดลองที่ 12 การเขียนโปรแกรมภาษาซีโดยใช้ข้อมูลชนิดสตริง
14
9. ฟังก์ชันในภาษาซี 9.1. ประเภทฟังก์ชันในภาษาซี 9.2. ฟังก์ชันมาตรฐาน 9.3. การทดลองที่ 13 การเขียนโปรแกรมภาษาซีโดยใช้ฟังก์ชันในไลบรารีมาตรฐาน
15
10. ฟังก์ชันในภาษาซี (ต่อ) 10.1. โครงสร้างฟังก์ชัน 10.2. การสร้างฟังก์ชันที่ผู้เขียนโปรแกรมกำหนดเอง 10.3. ตัวแปรท้องถิ่นและตัวแปรทั่วไป 10.4. การส่งผ่านค่าเข้าสู่ฟังก์ชัน 10.5. การทดลองที่ 14 การเขียนโปรแกรมภาษาซีโดยใช้ฟังก์ชันที่ผู้เขียนโปรแกรมกำหนดเอง
16
11. การโปรแกรมเชิงประยุกต์ 11.1. การเขียนโปรแกรมเพื่อค้นหาข้อมูล 11.2. การเขียนโปรแกรมเพื่อเรียงข้อมูล 11.3. การทดลองที่ 15 การเขียนโปรแกรมเพื่อค้นหาและเรียงข้อมูล
17
สอบปลายภาคเรียนที่ 1/2563ทำข้อสอบผ่านเครื่องมือสื่อการสอนออนไลน์