The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

รายงานผลการอบรมการจัดการเรียนรู้ coding

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by kitiya.m, 2022-05-28 02:26:07

รายงานผลการอบรมการจัดการเรียนรู้ coding

รายงานผลการอบรมการจัดการเรียนรู้ coding

ตารางบนั ทกึ คะแนน 13

จำนวนผู้เข้ารว่ มกจิ กรรม ........................................ คน

ลำดบั จำนวนผู้ตอบถูก จำนวนผู้ตอบผดิ
จำนวน ร้อยละ จำนวน ร้อยละ

ปา้ ยท่ี 1

ปา้ ยที่ 2

ปา้ ยที่ 3

ป้ายที่ 4

ปา้ ยที่ 5

ป้ายที่ 6

ปา้ ยที่ 7

ปา้ ยที่ 8

ป้ายที่ 9

ป้ายท่ี 10

ป้ายที่ 11

ป้ายท่ี 12

ป้ายท่ี 13

ปา้ ยท่ี 14

ปา้ ยที่ 15

คะแนนเฉลย่ี

------------------------------------------------

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

กจิ กรรม 14

หอคอยแก้วน้ำ

จุดประสงค์

เพือ่ ใหร้ จู้ กั คิดวิเคราะห์และปฏบิ ัติคำส่งั ผ่านโคด้

วธิ กี ารเลน่

- ประกอบแก้วน้ำ โดยใช้คำส่ัง จากลูกศรท่ีได้รับ

ยกขน้ึ ขยับทีละคร่ึงแลว้ หมนุ แกว้ 90 วางลง

- โดยใหอ้ า่ น Code ทลี ะแถว
- เลน่ ต้งั แต่แผน่ ที่ 1 ไปยังแผน่ สุดทา้ ย

ส่งิ ที่ไดร้ ับ

จากการสร้างหอคอยแกว้ นำ้ จะได้เรียนรู้เร่ืองการทำงานเป็นทมี
ความสามัคคี และรูจ้ ักลำดบั ความคดิ อยา่ งเปน็ ระบบ

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

15

แกว้ ใบท่ี 1
แก้วใบที่ 2
แก้วใบที่ 3

คำสั่ง เตรยี มแก้ว 3 ใบ และให้เรยี งแกว้ นำ้ ตามโจทย์ดา้ นบน

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

แก้วใบท่ี 1 16
แก้วใบที่ 2
แก้วใบท่ี 3

คำส่งั เตรยี มแก้ว 3 ใบ และเรียงแก้วนำ้ ตามโจทย์ดา้ นบน

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

17

แกว้ ใบที่ 1
แก้วใบที่ 2
แกว้ ใบท่ี 3
แก้วใบที่ 4
แกว้ ใบที่ 5

คำส่งั เตรียมแก้ว 5 ใบ และเรยี งแก้วนำ้ ตามโจทย์ด้านบน

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

แกว้ ใบท่ี 1 18
แก้วใบที่ 2
แก้วใบที่ 3
แก้วใบท่ี 4
แก้วใบที่ 5
แกว้ ใบที่ 6

คำสงั่ เตรยี มแก้ว 6 ใบ และเรียงแก้วนำ้ ตามโจทย์ด้านบน

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

แกว้ ใบท่ี 1 19
แก้วใบที่ 2
แก้วใบที่ 3
แก้วใบท่ี 4
แก้วใบท่ี 5
แกว้ ใบที่ 6

คำสั่ง เตรยี มแก้ว 6 ใบ และเรียงแก้วนำ้ ตามโจทย์ด้านบน

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

20

แกว้ ใบท่ี 1
แก้วใบท่ี 2
แกว้ ใบที่ 3
แก้วใบท่ี 4
แก้วใบที่ 5
แก้วใบที่ 6
แกว้ ใบที่ 7

คำสง่ั เตรียมแก้ว 7 ใบ และเรยี งแก้วน้ำตามโจทย์ดา้ นบน

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

แกว้ ใบท่ี 1 21
แก้วใบที่ 2

แก้วใบท่ี 3
แกว้ ใบท่ี 4

แก้วใบท่ี 5

แก้วใบที่ 6
แก้วใบท่ี 7

คำส่งั เตรยี มแก้ว 7 ใบ และเรยี งแก้วน้ำตามโจทย์ด้านบน

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

วธิ กี ารตรวจสอบคะแนน 22
ผู้เรียนสามารถจดั เรยี งแก้วได้ถกู ต้องตามชุดคำสัง่ คดิ ค่าคะแนน 1 คะแนน
หากจัดเรียงแกว้ ผิด คิดค่าคะแนน 0 คะแนน

เกณฑ์การประเมิน การทำงานเปน็ ทมี การคิดเป็นระบบ
เปรียบเทียบได้ถูกต้อง มากทีส่ ดุ มากที่สุด
7 ชดุ คำส่งั มาก มาก
6 ชุดคำสงั่ ปานกลาง ปานกลาง
5 ชุดคำสั่ง น้อย นอ้ ย
3-4 ชดุ คำสั่ง น้อยท่สี ดุ นอ้ ยที่สดุ
1-2 ชดุ คำสงั่

ตารางบนั ทกึ คะแนน

จำนวนผเู้ ข้าร่วมกิจกรรม ........................ คน แบ่งเป็น ................... กล่มุ ผลประเมนิ
คำสงั่ /คะแนน ถูกต้อง ระดับ
(ชดุ )
ลำดบั ชดุ ที่ ชุดท่ี ชุดท่ี ชดุ ที่ ชดุ ท่ี ชดุ ที่ ชุดที่
12 3 4 5 6 7

กลมุ่ ท่ี 1
กลมุ่ ท่ี 2
กลุ่มท่ี 3
กลุ่มที่ 4
กลุ่มที่ 5
กลุ่มท่ี 6
กลมุ่ ที่ 7
กลมุ่ ที่ 8
กลุ่มที่ 9
กลุ่มท่ี 10
กลุ่มที่ 11
กลุ่มท่ี 12

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

กลุ่มท่ี 13 23
กล่มุ ที่ 14
กลุ่มที่ 15 ------------------------------------------------
คะแนนเฉลย่ี
วาดภาพตามส่ัง
กิจกรรม

จุดประสงค์

เพอ่ื ให้นกั เรียนได้เรียนรูใ้ นการรับคำสง่ั และการทำงานท่เี ป็นขน้ั ตอนของคอมพวิ เตอร์

วธิ กี ารเล่น

ผรู้ ่วมกิจกรรมจะตอ้ งวาดภาพตามคำส่งั ท่ีได้ยนิ โดยไม่สามารถถามคำถามใด ๆ ได้

สง่ิ ท่ไี ดร้ บั

ได้เขา้ ใจหลักการ การเขยี นโปรแกรมเบ้ืองต้น คือการสั่งงานเปน็ ข้นั ตอน และได้เรยี นรู้แบบจำลอง
การทำงานของคอมพวิ เตอร์จะทำงานได้ดี เม่ือได้รบั คำสัง่ ท่ีแม่นยำ

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

คำส่งั 24

คุณครบู อกสัญลักษณ์และตำแหน่งใหน้ กั เรียนฟงั และใหน้ กั เรยี นวาดตามท่ีได้ยนิ ลงไปในกระดาษ

รูปที่ 1

1. สีเ่ หล่ียมจตั ุรสั 1 รปู
2. ส่เี หลีย่ มจตั รุ สั 1 รปู
3. วงกลม 1 รปู
เสร็จแลว้ ดรู ูปทนี่ ักเรยี นวาดมาแล้วลองให้นักเรยี นวาดใหม่อีกคร้ังหนงึ่
1. สี่เหลยี่ มจตั ุรัส 1 รปู
2. สเ่ี หลยี่ มจัตรุ ัสกวา่ รปู แรกและวาดไว้ในสีเ่ หล่ยี มรปู แรก 1 รปู
3. วงกลม 1 รูป วาดไวใ้ นส่ีเหล่ยี มรปู ที่ 2

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

รูปที่ 2 25

1. สีเ่ หล่ียมผนื ผา้ 1 รูป
2. วงกลม 1 รปู
3. วงรี 7 รปู ลอ้ มรอบวงกลมไว้
เสรจ็ แลว้ ดรู ปู ที่นักเรียนวาดมาแลว้ ลองใหน้ กั เรียนวาดใหม่อีกคร้ังหนึ่ง
1. สี่เหลีย่ มผืนผ้า 1 รูป ในแนวต้งั
2. วงกลม 1 รูปวาดไว้บน สี่เหลี่ยมผนื ผ้า
3. วงรี 7 รปู ล้อมรอบวงกลมไว้ โดยใหด้ า้ นปลายของวงรตี ิดกบั วงกลมไว้

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

รูปท่ี 3 26

1. วาดวงกลม 3 รูป
2. วงกลมแบบทึบ ลงในวงกลม 3 รปู แรก รูปละ 2 วง
3. วาดเส้นตรงในวงกลม 1 รปู
4. วาดเสน้ โคง้ ขน้ึ ในวงกลม 1 รปู
5. วาดเสน้ โค้งลงในวงกลม 1 รูป
เสรจ็ แล้วดรู ปู ท่นี กั เรียนวาดมาแล้วลองใหน้ ักเรยี นวาดใหม่อีกครั้งหนงึ่
1. วาดวงกลม 3 รูป
2. วงกลมแบบทึบวาดอยดู่ ้านบนแต่ยงั อยู่ในวงกลม ลงในวงกลม 3 รปู แรก รปู ละ 2 วง
3. วาดเส้นตรงในวงกลม 1 รูป
4. วาดเสน้ โค้งขึ้นในวงกลม 1 รปู
5. วาดเส้นโค้งลงในวงกลม 1 รูป

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

รูปที่ 4 27
1. วาดครงึ่ วงกลม 1 รูป
2. วาดเส้นในส่วนโค้ง 1 เสน้
3. จดุ ๆ ลงในพ้ืนที่ ว่างด้านในของคร่ึงวงกลม

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

รูปที่ 5 28

1. วาดสเ่ี หล่ยี มจตั รุ สั 1 รูป
2. วาดสามเหลยี่ ม 1 รูป
3. วาดสเี่ หลี่ยมผนื ผ้า 1 รูป วาดลงในสเี่ หล่ียมจตั ุรสั รูปแรก
4. วาดวงกลมรูปเล็กลงในสเ่ี หล่ียมผืนผ้า
5. วาดสเ่ี หลย่ี มจัตุรัสรูปเล็ก 2 รูป ลงในสีเ่ หลยี่ มจตั ุรัสรูปแรก
เสรจ็ แล้วดรู ปู ท่ีนกั เรยี นวาดมาแล้วลองให้นกั เรยี นวาดใหม่อีกคร้ังหน่ึง
1. วาดส่ีเหลี่ยมจตั รุ สั 1 รปู
2. วาดสามเหลย่ี ม 1 รูป ไวด้ ้านบนของสเ่ี หล่ยี มจตั รุ สั รปู แรก
3. วาดส่เี หลย่ี มผืนผา้ แนวต้ัง 1 รปู วาดตดิ กับด้านลา่ งในสี่เหล่ยี มจัตุรสั รูปแรก
4. วาดวงกลมรูปเล็กลงในสเี่ หลี่ยมผืนผ้า
5. วาดสเ่ี หลี่ยมจตั ุรสั รูปเลก็ 2 รปู ลงในดา้ นบนของสเ่ี หลี่ยมจัตรุ ัสรปู แรก

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

สรุป 29

จะเห็นได้ว่ารูปที่นักเรียนวาดมาในครั้งแรกนั้นจะไม่ตรงกับความต้องการที่คุณครูจะให้วาด
ออกมาแต่พอเมื่อเราบอกในครั้งที่สองโดยการเพิ่มรายละเอียดและตำแหน่งให้ชัดเจนนักเรียนก็จะ
สามารถวาดได้ตามที่โจทย์กำหนดเปรียบเสมือนกับการ Coding ที่จะทำงานออกมาได้ดีหรือไม่น้ัน
ข้ึนอยกู่ บั คำสงั่ ที่นกั เรียนจะสง่ั ให้ทำงาน

วธิ ีการตรวจสอบคะแนน
ให้บันทึกคะแนนจากการรูปรอบที่ 2 โดยให้ค่าคะแนน 1 คะแนนต่อ 1 รูปภาพที่สามารถวาดได้

ตรงตามคำสัง่ หากวาดรูปไมต่ รงตามคำสัง่ คดิ คา่ คะแนน 0 คะแนน
การนำค่าคะแนนเพื่อเปรียบเทียบผลการประเมิน โดยใช้เฉพาะผลการประเมินรอบที่ 2 (คำสั่ง

โดยละเอยี ด) เพ่อื นำไปเปรยี บเทยี บระดบั ความสามารถในการรับคำสง่ั

เกณฑ์การประเมิน ระดบั ความสามารถในการรบั คำสงั่
รูปที่สามารถวาดได้ตรงตามคำส่ัง มากท่ีสดุ
5 รปู มาก
4 รปู ปานกลาง
3 รปู นอ้ ย
2 รูป นอ้ ยท่สี ดุ
1 รปู

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

ตารางบนั ทึกคะแนน 30

จำนวนผู้เขา้ รว่ มกิจกรรม ........................ คน แบง่ เปน็ ................... กลุ่ม

ลำดับ คำสั่ง/คะแนน ผลประเมนิ

รปู ที่ 1 รปู ที่ 2 รูปท่ี 3 รูปท่ี 4 รปู ท่ี 5 ถูกตอ้ ง (รูป) ระดบั

กลมุ่ ที่ 1

กลมุ่ ที่ 2

กล่มุ ท่ี 3

กลมุ่ ท่ี 4

กลุ่มที่ 5

กลุ่มท่ี 6

กลุม่ ท่ี 7

กลุ่มที่ 8

กลมุ่ ที่ 9

กลมุ่ ที่ 10

กลุ่มที่ 11

กลมุ่ ที่ 12

กลุ่มที่ 13

กลมุ่ ที่ 14

กลุ่มที่ 15

คะแนนเฉลีย่

------------------------------------------------

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

กิจกรรม 31

Blockly Game

จดุ ประสงค์

เพ่ือใหเ้ หน็ ภาพการทำงานของคอมพิวเตอร์ ตามคำสั่งเบอื้ งต้น

วิธกี ารเล่น

นำคำส่งั เชน่ ไปซา้ ย - ขวา หรือเดนิ หน้า มาประกอบกันให้เปน็ ผลสำเร็จ เพอ่ื นำรถไปยังตำแหนง่ ที่
กำหนด

ส่งิ ทไี่ ดร้ ับ

ได้เข้าใจหลักการ การเขยี นโปรแกรมเบื้องต้น คือการส่ังงานเป็นขั้นตอน และไดเ้ รียนรู้แบบจำลอง
การเขียนโปรแกรมด้วยชุดคำสั่งต่าง ๆ เพื่อเดินทางไปยังเป้าหมาย แสดงให้เห็นกระบวนการ
Coding ทผ่ี ู้เขียนสามารถออกแบบไดด้ ว้ ยตนเองด้วยชดุ คำสง่ั ตา่ ง ๆ

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

คำสั่ง 32

ให้กำหนดชดุ คำสั่งสำหรับ จำนวน 5 ชดุ คำส่ัง เพ่อื ฝึกการทำซ้ำและทบทวนชดุ คำส่ังใหเ้ ข้าใจ

ตัวอย่างที่ 1

ให้ต่อคำสั่งให้รถวิ่งจากจุด Start ไปยัง Store ให้เริ่มโดยหันหัวรถไปด้านบนโดยต่อคำสั่ง MOVE
FORWARD 5 อัน TURN RIGHT 1 อัน MOVE FORWARD 2 อัน TURN RIGHT 1 อัน MOVE
FORWARD 2 อนั TURN LEFT 1 อนั MOVE FORWARD 1 อัน

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

ตวั อย่างที่ 2 33

ให้ต่อคำสั่งให้รถวิ่งจาก Store ช่องที่ 52 ไปยัง Police station ให้เริ่มหันหัวรถไปด้านขวาโดยต่อ
คำสัง่ MOVE FORWARD 1 อัน TURN LEFT 1 อัน MOVE FORWARD 1 อัน TURN RIGHT 1 อนั
REPEAT 7 TIME 1 อัน MOVE FORWARD 1 อัน TURN LEFT 1 อัน MOVE FORWARD 2 อัน
TURN LEFT 1 อัน REPEAT 3 TIME 1 อนั MOVE FORWARD 1 อนั

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

ตวั อย่างที่ 3 34

ต่อคำสั่งให้รถวิ่งจาก Hospital ช่องที่ 44 ไปยัง Hotel ให้เริ่มหันหัวรถไปด้านขวาโดยต่อคำส่ัง
REPEAT 4 TIMES 1 อัน MOVE FORWARD 1 อัน TURN RIGHT 1 อัน MOVE FORWARD 2 อัน
TURN RIGHT 1 อัน REPEAT 5 TIMES 1 อนั MOVE FORWARD 1 อัน TURN LEFT 1 อัน MOVE
FORWARD 2 อัน TURN LEFT 1 อนั REPEAT 3 TIMES 1 อัน MOVE FORWARD 1 อัน

เฉลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

วธิ ีการตรวจสอบคะแนน 35
ให้บันทึกคะแนน 1 ชุดคำสั่ง ถ้าสามารถปฏิบัติได้ถถูกต้องให้ค่าคะแนน 1 คะแนน หากจัดเรียง

ชุดคำส่ังผดิ คิดคา่ คะแนน 0 คะแนน

เกณฑก์ ารประเมิน ระดับความสามารถปฏิบัตติ ามคำสั่ง
สามารถปฏิบตั ิได้ตรงตามคำสง่ั มากท่สี ดุ
5 ชดุ คำสง่ั มาก
4 ชุดคำส่งั ปานกลาง
3 ชดุ คำส่งั น้อย
2 ชดุ คำส่งั นอ้ ยทส่ี ุด
1 ชุดคำสง่ั

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

ตารางบนั ทกึ คะแนน 36

จำนวนผู้เขา้ รว่ มกิจกรรม ........................ คน แบง่ เปน็ ................... กลุ่ม

ลำดับ คำสั่ง/คะแนน ผลประเมนิ

ชดุ ที่ 1 ชดุ ที่ 2 ชุดท่ี 3 ชดุ ท่ี 4 ชุดที่ 5 ถูกตอ้ ง (รูป) ระดบั

กลมุ่ ที่ 1

กลมุ่ ที่ 2

กล่มุ ท่ี 3

กลมุ่ ท่ี 4

กลุ่มที่ 5

กลุ่มท่ี 6

กลุม่ ท่ี 7

กลุ่มที่ 8

กลมุ่ ที่ 9

กลมุ่ ที่ 10

กลุ่มที่ 11

กลมุ่ ที่ 12

กลุ่มที่ 13

กลมุ่ ที่ 14

กลุ่มที่ 15

คะแนนเฉลีย่

------------------------------------------------

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

37

Coding

รปู แบบ

SEED of WISDOM

Step 2: Activity

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

จำนวนสปั ดาหท์ ่ีใชส้ อน 38

Lesson เรอื่ ง จำนวนครัง้ /สปั ดาห์
Lesson 1 แนะนำ Coding เบื้องตน้ 0.5
Lesson 2 Scratch เบอ้ื งตน้ 1.5
Lesson 3 Scratch วาดรูป 1
Lesson 4 Coordinate and costume 1.5
Lesson 5 Loop and sound 1
Lesson 6 Branching Algorithm 1
Lesson 7 Story to me 1.5
Lesson 8 Variable 1.5
Lesson 9 Make a list 1.5
Lesson 10 My block 1

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

39

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 1 แนะนำ Coding เบอ้ื งตน้ 40

วตั ถุประสงค์

เพอื่ ใหน้ กั เรียนไดร้ ู้จักความหมายและความสำคัญของ Coding ที่เก่ยี วกบั Robot

การใชง้ านสือ่ การสอน

Slide คำอธิบายและวิธกี ารใช้สื่อการสอน
Slide 1 กลา่ วทกั ทายนกั เรียนในหอ้ งกอ่ นทีจ่ ะเขา้ บทเรยี น จะพดู ถงึ เรอ่ื ง Robot

Slide 2 ถามนกั เรยี นก่อน Robot นกั เรยี นคดิ วา่ คืออะไร
Robot ก็คือหนุ่ ยนต์ท่ีจะทำงานตามหนา้ ที่ของหุ่นยนต์ตัวนั้นๆ
นักเรียนคดิ วา่ Robot ควรจะมีรูปรา่ งหน้าตาเปน็ ยังไง

Slide 3 ในสไลด์มี Robot อะไรบ้าง ไม่ว่าจะเป็น Robot เสริฟอาหาร,ดูดฝุ่น,โดรน,รวมถึง
หนุ่ ยนตก์ ารผ่าตดั แต่หนุ่ ยนตก์ ารผ่าตดั ยังจำเป็นต้องมีแพทย์คอยควบคุมดูแลเพราะ
คนไข้แต่ละรายนั้นมีร่างกายที่ไม่เหมือนกนั แตก่ ็ไม่ใช่ว่าหุน่ ยนต์จะมีแต่ขอ้ ดี ข้อเสีย
ก็จะมีแต่หุน่ ยนต์จะถูกนำมาใช้ในสว่ นที่แทนทคี่ นในบางเรือ่ ง

Slide 4 Robot จะมีการแบ่งออกเป็นแต่ละประเภท
1. หุ่นยนตอ์ ตุ สาหกรรม
2. หนุ่ ยนต์ใต้น้ำ
3. หนุ่ ยนต์ทำงานบ้าน
4. หุ่นยนตต์ อ่ สู้
5. หุ่นยนต์เครื่องบนิ
6. หนุ่ ยนต์พยาบาล
7. ห่นุ ยนตไ์ มโครทเี่ ล็กแล้ว
8. หุ่นยนตน์ าโนเลก็ กว่าไมโคร
9. หุ่นยนตเ์ สรฟิ อาหาร
10. หุ่นยนผา่ ตดั

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

11. หนุ่ ยนต์นำทาง 41
12. หุน่ ยนต์เรียนรู้
Slide 5
คณุ ครอู ธบิ ายใหเ้ ด็กนักเรียนฟังว่าพวก Robot การทำงานท้ังหมดจะถูกกำหนดด้วย
Slide 6 Coding
Slide 7
Coding คือภาษาของคอมพิวเตอร์ท่ีเปรียบเสมอื นกับภาษาของมนุษยท์ ี่ใช้
สื่อสารกันซึ่งจะมีหลายภาษาที่ใช้สื่อสาร เช่น ภาษา C++ Java python เป็นต้น
แตใ่ นวิชานีเ้ ราจะใช้ภาษา Scratch ทีน่ ำมาใช้สอนกนั

เพราะวา่ ภาษา Scratch มนั จะชว่ ยใหผ้ ู้เรียนเข้าใจถึงการเขียน Coding ได้
ง่ายเพราะจะเป็นการต่อแบบจิ๊กซอว์ ทำให้ง่ายต่อหลักการของการ Coding และ
ลำดับขัน้ ตอนในการ Coding

เพราะโปรแกรม Scratch นั้นจะเป็นการเขียนคำส่ังโค้ดด้ิงโดยการต่อจิ๊กซอกันเปน็
ชดุ คำสั่งเพือ่ ให้ได้โปรแกรมท่นี ักเรียนต้องการ เพราะเปน็ การต่อแบบจ๊ิกซอจึงทำให้
ง่ายต่อการเขา้ ใจในการ โค้ดดิ้งเบ้อื งต้น

นี่คือตัวอย่างโปรแกรมโดยเราจะใช้โปรแกรม Scratch นี่แหละมาสร้างเกมส์ ของ
แตล่ ะคนกนั

ใบงานนกั เรยี น Lesson 1 แนะนำ Coding เบื้องต้น

ข้อ คำถาม เฉลย

1 What is robotics ? and Why robot? Robot คือ ห่นุ ยนต์ทถ่ี ูกนำมาทดแทนในสง่ิ ท่ี

คนทำได้และทำไมไ่ ด้แพราะ Robot สามารถ

ทำงานได้ตอ่ เน่ืองและมีความแมน่ ยำสูง

2 What can we use the robot for? ให้นกั เรยี นยกตวั อยา่ ง เชน่ ทำงานบ้านแทน

เสริฟอาหารแทน

3 Give the example Robot in real ใหน้ กั เรียนยกตัวอยา่ งหุ่นยนต์ท่นี ักเรียนรู้จกั มา

life? (at least 2 robots) อยา่ งน้อย 2 ตวั อย่าง เช่น หุ่นยนตด์ ูดฝนุ่

ห่นุ ยนตเ์ สรฟิ อาหาร

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

4 What is the difference between Robot จะตา่ งจากมนษุ ย์ที่ Robot สามารถ 42

Robot and Human? ทำงานได้ต่อเนื่องหลายวันและมีความแมน่ ยำ

สูง

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 2 Scratch เบอื้ งตน้ 43

วัตถปุ ระสงค์

เพื่อให้นักเรียนได้รู้ถึงการเขียนอัลกอริทึมลำดับขั้นตอนการเขียน Coding และการใช้โปรแกรม
Scratch เบ้อื งต้น

การใช้งานส่ือการสอน

Slide คำอธบิ ายและวิธีการใชส้ ่ือการสอน
Slide 1 ตอ่ จาก Lesson 1 เราจะถามเดก็ นักเรยี นว่า Scratch คืออะไร Scratch ก็คือ

โปรแกรมในการเขียน Coding ทเี่ ป็นการเขียนในลกั ษณะการตอ่ เป็นจกิ๊ ซอว์ซงึ่ จะ
ทำใหง้ ่ายในการเรยี นรู้ Coding
คราวน้ีจะมาให้นักเรียนเขา้ โปรแกรม Scratch โดยใหน้ กั เรียนเขา้ ไปท่ี Google
แลว้ ส่งลงิ้ ค์ใหน้ กั เรยี น
https://scratch.mit.edu/projects/editor/?tutorial=getStarted ซงึ่ โปรแกรม
Scratch น้นั สามารถใชบ้ นหนา้ เว็บได้เลยโดยที่ไม่ต้องโหลดลงเครือ่ ง

Slide 2 แนะนำส่วนประกอบต่างๆของโปรแกรม
1. คำสัง่ ต่างๆทจี่ ะถูกนำมาใช้งาน
2. หนา้ ตา่ งทจี่ ะแสดงการทำงานของผลคำส่ังต่างๆท่ีได้กำหนดไว้
3. แสดงตวั Sprite ทม่ี อี ยู่ในโปรแกรม
4. บอกคุณสมบตั ิของตวั Sprite ตวั นัน้ ๆ
5. เลือกตวั Sprite ท่จี ะนำมาใช้
6. เลือกภาพ Black ground
7. แสดงภาพพนื้ หลงั ทถี่ ูกนำมาใชใ้ นโปรแกรม
8. ปมุ่ กดเริ่มโปรแกรม
9. ปมุ่ กดหยุดโปรแกรม
10. ปุ่มปรบั เปลีย่ นขนาดของหนา้ ต่างแสดงผลโปรแกรม
11. พ้ืนที่ ทใี่ ช้ในการ Coding

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

12. หมวดหมทู่ ่ีใช้สำหรับในการสร้างโปรแกรม 44

Slide 3 ก่อนทจี่ ะเร่มิ เรียนการ Coding กนั นัน้ มาทำความรจู้ ัก อัลกอรทิ มึ กันก่อน
อัลกอริทมึ คือลำดับขัน้ ตอนความคิดในการทำงานต่างๆ สำหรับการ Coding นน้ั
Slide 4 อัลกอริทึมสำคัญมากเพราะการท่จี ะทำให้ Coding ง่ายขึ้นจำเปน็ ทจี่ ะต้องเขียน
Slide 5 อัลกอริทมึ ก่อนเพราะอลั กอริทมึ จะลำดับการทำงานของ Coding ที่นักเรยี น
ต้องการ จะทำใหเ้ หน็ ถึงลำดับข้นั ตอนการทำงานของโปรแกรมน้ันๆ ในตัวอย่าง
สไลด์นีจ้ ะเป็นการยกตัวอย่างการทำเค้กฉะนัน้ หากลำดับข้ันตอนออกมาจะไดด้ ังน้ี

1. Heat the oven
2. Gather the ingredients
3. Mix ingredients thoroughly in a bowl
4. Pour a mix into baking pan
5. bake in the oven
6. Cool on a rack
จะเหน็ ไดว้ ่าการลำดบั ข้นั ตอนการทำงานนั้นจะชว่ ยให้ทำงานไดง้ ่ายขึน้

ถ้าหากจะเขียนอลั กอริทึมในรูปแบบ Coding นนั้ จะต้องเร่ิมจาก Start และจบด้วย
End เสมอ และลองให้นักเรยี นต่อคำส่ังโปรแกรม Scratch ตามตวั อยา่ งคือเร่ิมที่ไป
ที่หมวดคำสั่ง Event แล้วหยิบ when click ออกมาวางไว้ต่อด้วยไปที่หมวดหมู่
Motion แล้วหยิบคำสั่ง Move และ Turn ออกมาใช้แล้วลองให้นักเรียนกดเล่นดู
ซ่ึงจะเห็นได้วา่ ตัว Sprite มีการเคล่ือนท่ีและหมุนตวั เองซง่ึ

ตัว Sprite นั้นจะมีองศากำกับในการหมุนของตัวเองอยู่ซึ่งสามารถกดดูได้ที่
Direction โดยจะนับองศาจาก 0 ไปด้านขวาจนถงึ 180 คอื ดา้ นขวาจนกระทั่งเลย
180 ไป จะเปน็ -179 จนวนไปถึง 0 ก็จะครบหนึง่ วงกลม
Slide 7
คำส่งั สำหรับใช้ในการเร่ิมตน้ โปรแกรมนั้นจะมีหลกั ๆอยู่ 3 คำสงั่ ดงั นี้

1. When click
คอื เม่ือกดปมุ่ Start คสัง่ ท่ถี กู ต่อจาก when click จะทำงานตามลำดับ

2. When this sprite clicked

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

เมอ่ื กดท่ตี ัว sprite คำส่ังทตี่ ่อไว้จะทำงานตามลำดบั 45
3. When ……. Key pressed
Slide 6
เม่ือกดปมุ่ ทต่ี ั้งไวค้ ำส่ังท่ตี ่อไว้จะทำงาน

คำส่ังสำหรับใชใ้ นการเริ่มต้นโปรแกรมน้นั จะมีหลักๆอยู่ 3 คำส่ังดังนี้
1. When click
คือเม่ือกดปมุ่ Start คสงั่ ท่ีถกู ต่อจาก when click จะทำงานตามลำดบั
2. When this sprite clicked
เมื่อกดทต่ี ัว sprite คำสง่ั ที่ต่อไว้จะทำงานตามลำดบั
3. When ……. Key pressed
เมอื่ กดปมุ่ ที่ต้ังไว้คำสง่ั ทตี่ ่อไว้จะทำงาน

Slide 7 (เกี่ยวข้องกับใบงานนักเรียนขอ้ ที่ 3.) ลองต่อคำสั่งเหมอื นในตัวอยา่ งแล้วให้ Sprite
เดนิ เป็นส่ีเหลย่ี ม ซ่ึงจะเห็นได้ว่าตวั Sprite ดูเหมือนไมม่ กี ารขยบั ลองเอาคำส่งั wait
Slide 8 ที่อยู่ในหมวดหมู่ Control ออกมาต่อจะเห็นผลลัพธ์ได้ว่าเพราะความเร็วของ
Slide 9 โปรแกรมนั้นจึงทำให้ดูเหมือนไม่มีการขยับเกิดขึ้นแต่เมื่อนำคำสั่ง wait มาต่อจะ
Slide 10 เห็นไดว้ า่ Sprite จะขยบั แล้วหยุดจนรอเวลา wait ครบตามท่ีตั้งไวแ้ ลว้ จะทำงานต่อ

(เกีย่ วข้องกับใบงานนักเรยี นข้อท่ี 3.) นอกจากคำสง่ั Turn แล้วนั้นยังมีอีกคำส่ังที่ใช่
ในการหมุนของ Sprite กค็ อื คำส่ัง Point in direction จะทำหน้าท่ใี นการบังคับให้
ตัว Sprite หันไปในองศาที่กำหนด แล้วลองเปลี่ยนจากคำสั่ง Turn เป็น Point in
direction แล้วดคู วามแตกตา่ ง

คราวนีล้ องให้ตวั Sprite พดู อะไรบางอยา่ งโดยไปทีห่ มวดหมู่คำส่งั Look แลว้ หยิบ
คำสง่ั Say ออกมาใช้คำสง่ั Say จะทำให้ตัว Sprite พูดตามทเ่ี ราต้งั ไว้

เม่ือ Sprite พดู ไดแ้ ล้วต่อไปจะใหข้ ยบั เปล่ียนทา่ ทาง โดยให้นกั เรียนเลือก Sprite
มาสกั หนึ่งตัวแลว้ กดเลือกที่ Costume เพ่อื เชค็ ดวู า่ มีก่ีท่าทาง

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Slide 11 คำสง่ั ที่จะใหเ้ ปล่ยี นทา่ ทางได้ดังนี้ 46
1. next costume
Slide 12 คอื การท่ี Sprite เปลยี่ นทา่ ท่างไปเรื่อยๆทลี ะท่าทางท่มี ีอยู่
Slide 13 2. switch costume
จะเปน็ การบังให้ Sprite เปล่ยี นท่าทางท่ีกำหนดไว้

แล้วลองใหน้ ักเรยี นเลือกสกั คำสง่ั มาใชใ้ นการเปลยี่ นทา่ ทาง

เมือ่ ตัวละครพร้อมแลว้ คราวน้ีจะมาเลือกฉากหลังเพ่ือให้โปรแกรมของนักเรยี น
สวยงามขึ้น โดยไปทเี่ ลือกภาพพื้นหลงั เลอื กมาสักหน่ึงรปู

ใหน้ ักเรยี นสรา้ งโปรแกรมขน้ึ มาง่ายๆดว้ ยการใชค้ ำส่งั ท่ีมีอยู่ในสไลดใ์ นการสรา้ งงาน
โดยให้

1. มี Sprite 2 ตวั
ให้ Sprite ท้งั 2 ตวั ขยับไปด้วยและพูดไปด้วย

ใบงานนักเรยี น Lesson 2 Scratch เบอื้ งต้น

ข้อ คำถาม เฉลย

1 Please fill in the blank and 1. คำสงั่ ต่าง ๆ ทีจ่ ะถูกนำมาใช้งาน

Answer the following question 2. หน้าต่างท่ีจะแสดงการทำงานของผลคำสง่ั ต่าง

ๆ ท่ไี ดก้ ำหนดไว้

3. แสดงตวั Sprite ทม่ี ีอยใู่ นโปรแกรม

4. บอกคุณสมบตั ิของตวั Sprite ตัวนน้ั ๆ

5. เลือกตัว Sprite ทีจ่ ะนำมาใช้

6. เลอื กภาพ Black ground

7. แสดงภาพพ้นื หลังท่ถี ูกนำมาใชใ้ นโปรแกรม

8. ปุ่มกดเรมิ่ โปรแกรม

9. ป่มุ กดหยุดโปรแกรม

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

10. ปุ่มปรบั เปลยี่ นขนาดของหน้าต่างแสดงผล 47

โปรแกรม

11. พน้ื ที่ ท่ใี ช้ในการ Coding

12. หมวดหมทู่ ่ใี ชส้ ำหรับในการสรา้ งโปรแกรม

2 Give the example about the ใหน้ กั เรียนยกตัวอย่าง อัลกอริทมึ มา 3 ขอ้
situation that relates to linear
Algorithm.
(Explain at least 3 lines)

3 Can you write the command ให้นักเรียนสร้างคำสั่งที่ให้ Sprite เคลื่อนที่เป็น
for move like square in the สี่เหลีย่ มและมกี ่ลี ำดบั ข้นั ตอนกขี่ ้อ
fig.1 ? and How many
algorithms does it have?

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 3 Scratch วาดรปู 48

วตั ถุประสงค์

เพื่อให้นักเรียนได้ใช้โปรแกรม Scratch ในการวาดรูปต่างๆและรู้ถึงความแตกต่างระหว่างรูป
Raster และ Vecter

การใชง้ านส่ือการสอน

Slide คำอธิบายและวิธีการใชส้ ่ือการสอน
Slide 1 ก่อนที่จะเข้าบทเรียนให้คุณครูถามนักเรียนว่าถ้าสามารถใช้การเขียนโค้ดด้ิงวาดรปู

ได้จะวาดเป็นรูปอะไร เมื่อพูดคุยกับนักเรียนเสร็จแล้ว ให้นักเรียนเข้าโปรแกรม
Scratch

Slide 2 วันนี้เราจะมาใช้โปรแกรม Scratch วาดรูปต่างๆ โดยหากโปรแกรมของนักเรียนยัง
มโี ปรแกรมอื่นทห่ี อ้ งอ่ืนได้ทำไวใ้ ห้ไปที่ File และกด New เพื่อเครยี ร์หนา้ ต่างให้ว่าง
และให้นักเรียนนำ Sprite รูปดินสอออกมาใช้ และลองให้นักเรียนใช้ความรู้เดิมทำ
ให้ Sprite เคล่อื นท่เี ป็นส่เี หลย่ี ม

Slide 3 ต่อไปเราจะใช้ Sprite ดินสอในการวาดรูป ก่อนอื่นจะต้องไปเรียกบล็อคคำสั่งที่ใช้
ในการวาดรูปออกมา

Slide 4 โดยไปที่ด้านล่างซ้ายของโปรแกรม ที่มีคำว่า add extension แล้วกดไปที่คำว่า
Pen กดเลือกไปมีบลอ็ กพิเศษออกมาจะเรียกว่า Pen block
หน้าท่บี ล็อคคำสงั่ Pen block

1. Pen down
เปรียบเสมือนเป็นการนำดินสอมาจุดไว้ทีก่ ระดาษเมื่อมีคำสั่งเคลื่อนที่จะมี
เส้นถกู ขดี ออกมา

2. Pen up
เปน็ การยกดินสอขน้ึ เมื่อมคี ำสั่งเคลอ่ื นที่จะไมม่ เี ส้นถูกขดี ออกมา

3. Erase all
เปน็ การลบเสน้ ท่ถี กู ขดี ออกมาทั้งหมด

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

4. Set pen color 49
Change pen color
เปน็ การเปลย่ี นสีของเส้นท่ถี กู ขีดออกมา

5. Set pen size
Change pen size
เปน็ การเปล่ียนขนาดของเส้นทถ่ี กู ขีดออกมา

Slide 5 ให้นักเรียนเขียนคำส่งั ใหด้ ินสอเคลอ่ื นที่เปน็ ส่เี หลี่ยมโดยมีการเปลย่ี นสีเสน้ ไปด้วย

Slide 6 สิ่งที่เกิดขึ้นคือเส้นที่ถูกขีดออกมาจะไม่อยู่ที่ปลายดินสอแต่จะอยู่ที่กลางแท่ง วิธีแก้
ให้กดที่ costume แล้วคลิกเมาส์คลุมดินสอแล้วลองขยับดินสอดูจะเห็นจุดวงกลม
ข้นึ มาจดุ น้ีเรียกว่า Center ขยับให้ปลายดินสอให้ไปอยู่ทจ่ี ุด Center จะเห็นว่าเส้น
ถกู ขดี ออกมาทปี่ ลายดนิ สอแล้ว

Slide 7 (เกี่ยวข้องกับใบงานนักเรียนข้อที่ 1.) ให้นักเรียนเขียนคำสั่งโดยให้เขียนเป็น
ตวั อกั ษร W ออกมาโดยใช้คำสัง่ ทีม่ ีอยู่ในสไลด์

Slide 8 (เกี่ยวข้องกับใบงานนักเรียนข้อที่ 2.) หากเหลือเวลามากพอจะให้นักเรียนทำเป็น
Slide 9 งานพิเศษโดยให้นักเรยี นวาดรูปแบบในตวั อย่างสไลด์
จะอธบิ ายความแตกต่างระหวา่ งรูป Raster และ Vecter โดยรปู Raster นัน้ จะเป็น
รูปที่ถ่ายมาจากโทรศัพท์หรือกล้องถ่ายรูปเมื่อซูมเข้าไปที่รูปภาพ รูปภาพจะแตก
ออกรูปภาพที่เรียกว่า pixel นั้นคือ Raster ทั้งหมดแต่ Vecter คือภาพที่มีการ
คำนวณทางคณิตศาสตร์อยูตลอดเวลาทำให้เมื่อซูมภาพ ภาพจะไม่แตกและคมชัด
ตลอดวลา

ใบงานนักเรียน Lesson 3 Scratch วาดรูป

ขอ้ คำถาม เฉลย

1 write the algorithm for drawing the ใหน้ ักเรยี นวาดเป็นตัวอักษร W

“W” letter.

2 Write the coding to draw this picture. ใหน้ ักเรยี นวาดเปน็ รูปใน ตัวอย่าง

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 4 Coordinate and costume 50

วัตถปุ ระสงค์

เพื่อให้นักเรียนได้รู้ถึงตำแหนง่ แกน X และแกน Y ของโปรแกรม Scratch เพื่อใช้ตำแหน่งในการ
สรา้ งโปรแกรมขึ้นมา

การใชง้ านส่อื การสอน

Slide คำอธิบายและวธิ กี ารใชส้ ื่อการสอน
Slide 1 กอ่ นจะเข้าบทเรยี นจะถามนักเรียนวา่ มีใครพอจะจำแกน x แกน y ได้บา้ ง

Slide 2 จะถามนักเรียนวา่ ไดโนเสาร์ อยู่ทต่ี ำแหนง่ ใด
1. มุมขวาบน
2. ดา้ นขวามอื
3. ตรงกลางไปทางขวามือ
4. ใกลก้ บั เสน้ ขอบด้านขวา

คำตอบท่ีตอบได้คือข้อ 2 และ 4
แตห่ ากดใู นมมุ มองของหนา้ จอโปรแกรม Scratch ละ่

Slide 3 ก็จะเห็นได้ว่าไดโนเสาร์นั้นมีตำแหน่งที่ตัวเองอยู่โดยดูได้ที่ ด้านล่างของจอแสดง
โปรแกรม จะเห็นได้ว่ามีการแสดงตำแหน่ง เป็นแกน x แกน y ซึ่งตัวเลขจะ
เปลยี่ นแปลงไปตามทต่ี ัว Sprite นนั้ เคลอื่ นทไี่ ป ซง่ึ การอา่ นนัน้ จะอา่ นจากค่าแกน x
ก่อนแล้วค่อนอ่านแกน y ดังในตัวอย่าง จะอ่านว่า “ตำแหน่ง x 179 , y 73” จะ
อธิบายเพิ่มเติมเกี่ยวกับแกน x , y ก็คือแกน x คือเส้นแนวนอน แกน y คือเส้น
แนวตั้ง แกน x จากจุด 0 ไปด้านขวาจะเป็นตำแหน่งเลขบวกแต่หากไปด้านซา้ ยจะ
เป็นเลขตดิ ลบ แกน y จากจดุ 0 ข้นึ ไปด้านบนจะเปน็ เลขบวกแตห่ ากไปด้านล่างจะ
เปน็ เลขติดลบ
ให้คุณครูเลือกรูปภาพพื้นหลังที่มีชื่อว่า Xy-grid ออกมาใช้จะทำให้นักเรียนนั้นเห็น
ภาพที่ชดั เจนข้ึน

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Slide 4 คราวนี้ลองให้นักเรียนใช้ Sprite ลูกบอลเขียนคำสั่งตามตัวอย่างเพื่อดูตำแหน่งใน 51
การเคล่ือนทข่ี อง Sprite

Slide 5 (เกี่ยวข้องกับใบงานนักเรียนข้อที่ 2.)ให้นักเรียนใช้ความรู้เดิมคือการใช้ดินสอวาด
เส้น โดยให้นักเรียนวาดเป็นรูปบ้านโดยใช้คำสั่ง “glide…secs to x… y…” จะทำ
ใหว้ าดรูปบา้ นไดส้ วยงามข้นึ และเปน็ สดั สว่ นท่เี ท่ากนั

Slide 6 บ้านที่วาดมาน้ันหา้ มใหม้ กี ารขา้ มฝง่ั ใหว้ าดเส้นขอบไปเร่อื ยๆ จนเปน็ บา้ นที่ตอ้ งการ

Slide 7 หากมีเวลาก่อนที่จะหมดชั่วโมงเรียนมากพอ ให้นักเรียนสร้างคำสั่งตามตัวอย่าง
ขึ้นมาเพ่ือใหน้ ักเรียนนั้นลองใช้คำสั่ง glide สรา้ งการเดนิ ของ Sprite ข้ึนมาโดยเริ่ม
จากให้ตัว Sprite อยู่ในตำแหน่งที่ต้องการและแนะนำตัวเองโดยใช้เป็นชื่อของ
นักเรยี นและกำลงั จะไปที่บ้านของตวั เอง

Slide 8 แล้วให้สร้างคำสั่งตามตัวอย่างขึ้นมาเพื่อให้เป็นการเดินแล้วเปลี่ยนพื้นหลังเป็น
หอ้ งนอน

Slide 9 แล้วมีการพูดคุยกันโดยใช้คำสั่ง When backdrop switch to …. คือเมื่อมีการ
Slide 10 เปล่ียนพืน้ หลงั เป็นชื่อทน่ี กั เรียนต้งั ไว้ก็จะทำคำสงั่ ท่ีตัง้ ไว้ตามตัวอย่าง
ลองใหน้ ักเรียน save งานของตัวเองโดยไปท่ี File และเลอื ก save โดยนามสกุลจะ
เป็น “.sb3” หากนักเรียนต้องการจะเปลีย่ นชื่อไฟลห์ า้ มลบ .sb3 ออกไม่เช่นนั้นจะ
ไมส่ ามารถนำมาใชไ้ ด้อกี

ใบงานนักเรยี น Lesson 4 Coordinate and costume

ขอ้ คำถาม เฉลย

1 Mark following point on this graph A(- ให้นักเรียนมาร์คจุดตามตำแหน่งทก่ี ำหนด

3,0) B(1,4) C(0,-5) D(3,3) E(0,0) ในตารางแกน X แกน Y

2 Draw this house on the paper which ใหน้ ักเรยี นวาดรูปบ้านโดยวาดเส้นเพยี งเส้น

you can only draw one line only once เดยี วหา้ มมีการขา้ มฝ่ัง
time. after that, write the coding on

scratch to draw the house.

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 5 Loop and sound 52

วตั ถุประสงค์

เพ่ือใหน้ ักเรยี นไดเ้ รียนรูถ้ งึ การทำงานแบบวนซ้ำและได้ทำตวั อย่างของเกมส์ขึ้นมาเปน้ ของตวั เอง

การใช้งานส่ือการสอน

Slide คำอธบิ ายและวธิ กี ารใช้สื่อการสอน
Slide 1 ยกตัวอย่างการทำงานแบบซ้ำที่เจอในชีวิตประจำวัน เช่น พัดลมตั้งโต้ะเมื่อเปิดใช้

และกดปุ่มให้ส่ายพดั ลมก็จะส่ายไปมาจนกว่าจะกดหยุดทำงานเป็นตน้

Slide 2 ซึ่งในโปรแกรม Scratch นั้นก็มีคำส่ังให้ทำซ้ำเหมือนกันก็คือคำสัง่ repeat จะอยู่ท่ี
หมวดหมู่ control โดยความแตกต่างก็คือ หากใช้ Move 100 Sprite จะเคลื่อนท่ี
ไปคร้ังเดียวและจบ แต่ถ้าใช้ repeat ร่วมกับ Move 10 ตัว Sprite จะเคลื่อนที่ไป
10 step ซ้ำตามจำนวนที่กำหนดไว้ในคำสั่ง repeat ให้นักเรียนลองใช้คำสั่งตาม
ตวั อย่างดูจะเหน็ ถึงความแตกต่างของการใชง้ าน

Slide 3 ซง่ึ คำสง่ั ทำซ้ำนอกจาก repeat แลว้ ยงั มีคำสงั่ อืน่ กค็ อื
1. forever
จะเปน็ การทำซำ้ แบบไม่นับจำนวนเม่ือกดเร่ิมโปรแกรมแลว้ จะทำซำ้ ไม่หยุด
จนกวา่ จะกดหยุดโปรแกรม
2. repeat until …
จะทำซ้ำจนกว่าจะมีเงื่อนไขที่ตั้งไว้และเมื่อเข้าเงื่อนไขที่กำหนดไว้จะหยุด
การทำงานทันที
3. repeat …
จะทำซ้ำในจำนวนรอบที่ตั้งไว้เมื่อครบจำนวนรอบที่ตั้งไว้ก็จะหยุดทำงาน
ทนั ที

Slide 4 ต่อไปจะให้นักเรียนสร้างเกมส์ตัวอย่างขึ้นมาเป็นตัวอย่างของตัวเองโดยเลือกภาพ
พื้นหลังที่มีชื่อว่า space city 1 และเลือก Sprite ที่มีชื่อว่า ghost ตั้งค่าขนาดให้

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

เหลอื อยทู่ ่ี 40% และลองเปลยี่ นสที ีต่ ัวเองชอบโดยไปท่ี costume กดที่ถงั สี เลือกสี 53
และกดส่วนทีต่ อ้ งการเปล่ียนสีของตัว Sprite
Slide 5
Slide 6 ให้นักเรียนเปลี่ยนสีทีต่ ัวเองชอบโดยไปที่ costume กดที่ถังสี เลือกสีและกดสว่ นที่
ต้องการเปลี่ยนสีของตัว Sprite สร้างคำสั่งตามตัวอย่างโดยใช้คำสั่ง “glide
Slide 7 random position” ในการเคลอ่ื นทแ่ี ทนเพื่อใหเ้ คล่ือนที่แบบสมุ่
Slide 8
Slide9 สามารถ copy ตัว Sprite ได้โดยคลิกขวาที่ตัว Sprite ในด้านล่างแล้วเลอื กที่คำวา่
duplicate ก็จะมี Sprite ที่เหมือนกันออกมาอีก 1 ตัวให้ copy ออกมาจนครบ 3
ตัวซึ่งคำสั่งที่ถูกสร้างไว้นั้นก็จะ copy มาด้วยเหมือนกัน ต่อไปจะนำเสียงมาใส่โดย
ไปท่ี Sounds แลว้ เลอื กทดี่ า้ นลา่ งซ้ายจะมเี สยี งให้เลือกมากมาย

ใหเ้ ลอื กเสยี ง zoop ออกมาใช้ แล้วใชค้ ำส่งั “play sound” ออกมาใช้

เมื่อได้ตัว ghost ที่เสร็จแล้วนั้นให้ไปเลือก Sprite ออกมาอีกตัวก็คือ Fairy และ
สร้างคำสัง่ ตามตัวอยา่ งโดยตวั Fairy จะขยบั ตามเมาสข์ องนกั เรยี นนนั่ เอง

เมื่อถึงตรงนี้จะให้นักเรียน save งานเป็นชื่อของนักเรียนเพื่อเก็บไว้ใช้ต่อในคลาส
หนา้

ใบงานนกั เรียน Lesson 5 Loop and sound

ขอ้ คำถาม เฉลย

1 Give me the example of your life เป็นการยกตัวอยา่ งการทำงานแบบทำซำ้ ท่ี
นักเรยี นเจอในชวี ิตประจำวนั
routine with loop algorithm

2 Following from the coding on the photo Fig 1. จะเคล่อื นทเ่ี พยี งครัง้ เดียว

below.

Fig 2. จะเคลื่อนท่สี น้ั ๆ เปน็ 10 คร้งั

3 Explain the meaning of these two Repeat
จะทำซำ้ แบบนับจำนวน
commands.

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Forever 54
จะทำซำ้ แบบไม่นบั จำนวน

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 6 Branching Algorithm 55

วตั ถปุ ระสงค์

เพื่อให้นักเรียนได้เรียนรู้ถึงการเช็คเงื่อนไขแบบถูกต้องและไม่ถูกต้องแล้วใช้การตรวจสอบเงื่อนไข
มาทำเกมส์เพ่ิมเตมิ จากครัง้ ก่อน

การใชง้ านสอ่ื การสอน

Slide คำอธิบายและวิธีการใชส้ ื่อการสอน
Slide 1 จะพดู ถึงบทเรยี นคร้ังก่อนวา่ โปรแกรมมกี ารทำซ้ำแลว้ นั้นยงั มีอีกอลั กอรทิ ึมคอื

Slide 2 “Branching Algorithm” หรือการตรวจสอบเงื่อนไข จะรู้ได้อย่างไรว่ามีการ
ตรวจสอบเงื่อนไขในประโยคพูดนั้นจะมีคำว่า “หรือ,ถ้า”เสมอ เช่น จะเลี้ยวซ้าย
หรือเลี้ยวขวา,ถ้าเลิกเรียนแล้วให้ปิดไฟด้วยเป็นต้น จากรูปสไลด์จะเห็นได้ว่ามีการ
ตรวจสอบเงอ่ื นไขวา่ ถ้าเข้าเงอื่ นไขให้ทำอะไรแล้วถา้ ไม่เขา้ เงื่อนไขใหท้ ำอะไร
จากตัวอย่างคอื

1. Start
2. ออกไปขา้ งนอกตอนฝนตก
3. มีการตัดสินใจ
4. Yes ออกไปข้างนอก
5. No อยู่บ้าน
6. End

Slide 3 ในโปรแกรม Scratch นั้นจะมีคำสั่งที่ใช้ในการตรวจสอบเงื่อนไขเหมือนกันก็คือ
คำสัง่

1. If … then
………..
เมอื่ เขา้ เงอ่ื นไขท่ตี ้งั ไว้จะทำคำส่ังที่อยใู่ น if

2. If … then
………..
else
………...

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

เมื่อเข้าเงื่อนไขที่ตั้งไว้จะทำคำสั่งที่อยู่ใน if แต่ถ้าหากตราบใดที่ยังไม่เข้า 56
เง่อื นไขก็จะทำคำส่ังทอี่ ยู่ใน else เสมอ
Slide 4 3. Wait until ...
Slide 5 โปรแกรมจะรอจนกวา่ จะเข้าเงื่อนไขแล้วจงึ จะทำงานต่อไป
Slide 6 ซึ่งคำสั่งเงื่อนไขจะมีรูปทรงเป็นหกเหลีย่ มส่วนใหญ่จะอยู่ในหมวด operators และ
Slide 7 sensing

Slide 8 ให้นักเรียนลองใช้คำสั่งมากกว่าและน้อยกว่าที่อยู่ใน operators ออกมาใช้แล้วต่อ
Slide 9 คำส่ังตามตัวอย่างเพอื่ ตรวจสอบเงอ่ื นไขวา่ ถูกตอ้ งจรงิ หรือไม่

Slide 10 เมื่อลองใช้การตรวจสอบเงื่อนไขแล้วจะมาทำเกมส์ต่อจากครั้งก่อน ให้นักเรียนเปิด
ไฟล์เกมส์ของนักเรียนขึ้นมา

ให้นักเรียนเลือก Sprite ออกมา 1 ตัวอะไรก็ได้แต่ใยนตัวอย่างนั้นจะใช้เป็น Star
แลว้ ใหส้ ร้างคำส่งั ตามตัวอย่าง

มาท่ีตัว fairy นำคำสั่ง if ออกมาเราจะใชค้ ำสง่ั if 2 คำสัง่
1. ถ้าแตะโดน ghost จะใหซ้ ่อนตวั ไปแล้วค่อยโชว์ตวั มาใหมต่ ามตวั อยา่ ง
2. ถ้าแตะโดน star จะให้พดู ว่า I got the star!

มาทต่ี วั ghost ใหเ้ ปลี่ยนสีทัง้ 3 ตวั เปน็ สที ตี่ า่ งกนั

เราจะใช้ตัวจับเวลาเข้ามาช่วยในการให้เกมส์มีการจบเกมส์เกิดขึ้นโดยใช้คำสั่ง
timer จะอยู่ที่ sensing ออกมาใช้โดยใช้ reset timer ใส่ไว้ช่วงเริ่มต้นของ
โปรแกรม

และจะทำภาพพืน้ หลงั ให้มคี ำว่า Game over โดย
1. ไปทล่ี ่างขวาทีจ่ ะเลือกภาพพืน้ หลงั แตค่ ราวนีใ้ หก้ ดท่รี ูปพู่กันคำวา่ paint
2. นำทรงส่ีเหลีย่ มมาคลมุ ให้เต็มเลอื กสีตามท่ชี อบ
3. กดที่ T บนหน้าจอแล้วเลือกพื้นที่จะพิมพ์คำว่า Game over พิมพ์เสร็จ
แล้วสามารถขยายและเลือกสตี ามท่ีชอบไดเ้ ลย

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

เมื่อได้ภาพพืน้ หลงั แล้วให้นักเรียนต่อคำสัง่ ตามตัวอย่างในสไลด์แล้วลองให้นักเรียน 57
เล่นดู ซึ่งเมื่อครบเวลาตามที่ตั้งไว้เกมส์จะจบลงและเปลี่ยนฉากหลังไป เสร็จแล้วก็
ให้นักเรยี นเซฟงานของตัวเองทับลงของเดิมไปไดเ้ ลย

ใบงานนกั เรยี น Lesson 6 Branching Algorithm

ข้อ คำถาม เฉลย

1 Explain what is the difference If

between these 2 commands ? จะทำงานก็ต่อเม่ือเง่ือนไขตรงตามทต่ี ้ังไว้

If else
เมือ่ เข้าเงอื่ นไขที่ตง้ั ไวค้ ำสงั่ ใน if จะทำงาน

แตต่ ราบใดท่ียังไม่เขา้ เง่ือนไขโปรแกรมจะ

ทำงานในคำส่ังของ else เสมอ

2 Which one is correct ? And which 30 > 50 = false

one is falus ? 15 < 22 = true

12 > 50 = false

40 < 50 = true

3 Explain How this coding works ? เมอ่ื กดเร่มิ โปรแกรมคำสง่ั if จะเช็คเง่ือนไข

โดยที่ 60 > 50 จริงม้ัยถ้าจริง Sprite จะ

พดู วา่ Correct! แต่ถา้ หากไม่จรงิ จะพดู ว่า
Wrong!

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 7 Story to me 58

วตั ถุประสงค์

การใชง้ านสอื่ การสอน คำอธิบายและวิธีการใช้ส่ือการสอน

Slide
Slide 1

ใบงานนกั เรียน Lesson 7 Story to me

ข้อ คำถาม เฉลย

1

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 8 Variable 59

วตั ถุประสงค์

การใชง้ านสอื่ การสอน คำอธิบายและวิธีการใช้สื่อการสอน

Slide
Slide 1

ใบงานนักเรยี น Lesson 8 Variable

ข้อ คำถาม เฉลย

1

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 9 Make a list 60

วตั ถุประสงค์

การใชง้ านสอื่ การสอน คำอธิบายและวิธีการใช้สื่อการสอน

Slide
Slide 1

ใบงานนักเรยี น Lesson 9 Make a list

ข้อ คำถาม เฉลย

1

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

Lesson 10 My block 61

วตั ถุประสงค์

การใชง้ านสอื่ การสอน คำอธบิ ายและวธิ กี ารใช้สื่อการสอน

Slide
Slide 1

ใบงานนักเรียน Lesson 10 My block

ข้อ คำถาม เฉลย

1

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414

62

Coding

ตามรปู แบบ

SEED of WISDOM

Step 3: Assessment

Copy Right by DBIC 2021 Tel: 02-8845-343-4, MB: 08 1019 3966, 08 7029 1414


Click to View FlipBook Version