| ลำดับ |
ชื่อหน่วยการเรียนรู้ |
สาระสำคัญ (key Concept) |
มาตรฐานการเรียนรู้/
ตัวชี้วัด |
เวลา
(ชม.) |
น้ำหนัก
คะแนน |
| 1 |
ทำความรู้จักกับภาษา Python |
- ทำความรู้จักกับภาษา Python |
ว.4.1 ม.1/1
ว.4.2 ม.1/2 |
3 |
5 |
| 2 |
โครงสร้างและลักษณะการเขียนโปรแกรม |
- โครงสร้างของภาษา Python
- เขียนโปรแกรมด้วยภาษา Python |
ว.4.2 ม.1/2
ว.4.2 ม.2/2 |
3 |
5 |
| 3 |
รู้จักกับการใช้ตัวแปร Python |
- รู้จักกับการใช้ตัวแปร Python
- การใช้ตัวแปรประเภท Sequence และการใช้โอเปอร์เรเตอร์ |
ว.4.2 ม.1/2
ว.4.2 ม.2/2 |
4 |
5 |
| 4 |
การตรวจสอบเงื่อนไข |
- การตรวจสอบเงื่อนไข
- การจัดรูปแบบคำสั่ง |
ว.4.2 ม.1/2
ว.4.2 ม.2/2 |
4 |
5 |
| 5 |
คำสั่งการวนทำซ้ำ |
- เขียนโปรแกรมเกี่ยวกับคำสั่งวนซ้ำ |
ว.4.2 ม.1/2
ว.4.2 ม.2/2 |
4 |
6 |
| 6 |
การสร้างโพรซีเจอร์หรือฟังก์ชัน Python |
- การสร้างโพรซีเจอร์
- การสร้างและกำหนดขอบเขตตัวแปรฟังก์ชัน |
ว.4.2 ม.2/2 |
4 |
6 |
| 7 |
ฝึกเขียนโปรแกรมกับเต่า Python |
- เขียนโปรแกรมกับเต่า Python |
ว.4.2 ม.2/2
ว.4.2 ม.4/1 |
4 |
6 |
| 8 |
Python กับการเชื่อมต่อฐานข้อมูล |
- เขียนโปรแกรมเกี่ยวกับโครงสร้างฐานข้อมูล |
ว.4.2 ม.2/2
ว.4.2 ม.3/1
ว.4.2 ม.4/1
ว.4.2 ม.6/1 |
5 |
6 |
| 9 |
พื้นฐานการใช้โมดูล Tkinter สำหรับ Graphical User Interface (GUI) |
- ออกแบบและสร้าง GUI ด้วย TK - การสร้างและใช้งาน Widgets พื้นฐาน |
ว.4.2 ม.2/2
ว.4.2 ม.3/1
ว.4.2 ม.4/1
ว.4.2 ม.6/1 |
5 |
6 |
| กิจกรรม |
1 |
10 |
| ข้อสอบกลางภาค |
1 |
20 |
| ข้อสอบปลายภาค |
2 |
20 |
| รวม |
40 |
100 |