ลำดับ |
ชื่อหน่วยการเรียนรู้ |
สาระสำคัญ (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 |