นา� สอน สรปุ ประเมนิ
การตรวจสอบขอ้ ผิดพลาด ขน้ั สอน
ในการตรวจสอบขอผดิ พลาดของคําส่ัง จะทําได อธบิ ายความรู
โดยการตรวจสอบทลี ะคาํ ส่งั ดงั ตอไปน้ี
7. นักเรียนพิจารณาการตรวจสอบขอผิดพลาด
ส่งั ใหผง้ึ เดนิ ไปขางหนา และเก็บ ของคาํ ส่ังโปรแกรมทีละคาํ สงั่ จากสถานการณ
นํ้าหวาน ทงั้ หมด 4 ครัง้ คือ ตัวอยางในหนังสือเรียน รายวิชาพื้นฐาน
เทคโนโลยี (วทิ ยาการคํานวณ) ป.2
1. ไปขา งหนา เกบ็ นาํ้ หวาน
2. ไปขา งหนา เก็บนาํ้ หวาน 8. ครูใหนักเรียนในช้ันเรียนอภิปรายรวมกันวา
คําส่ังของโปรแกรมน้ันมีขอผิดพลาดอยางไร
✗3. ไปขา งหนา เก็บน้าํ หวาน บา ง
4. ไปขา งหนา เก็บนํ้าหวาน
แตเ มือ่ พจิ ารณาแลว พบวา
✓ผ้งึ จะตองเดินไปขางหนา และเกบ็
นา้ํ หวานเพียง 3 คร้ัง เทา นัน้
ส่งั ใหผ งึ้ เดนิ ไปขางหนาและผลิต
นา้ํ ผึ้ง ท้ังหมด 4 คร้ัง คือ
1. ไปขางหนา ผลติ นา้ํ ผึ้ง
2. ไปขางหนา ผลิตนาํ้ ผงึ้
✗3. ไปขา งหนา ผลติ นํ้าผ้ึง
4. ไปขางหนา ผลติ นา้ํ ผ้งึ
แตเมอื่ พิจารณาแลว พบวา ผง้ึ จะ
✓ตองเดนิ ไปขา งหนา และผลติ นา้ํ ผงึ้
เพยี ง 3 คร้งั เทา นนั้
ภาพที่ 2.9 คาํ สัง่ ของโปรแกรมท่ีเกดิ ขอ ผิดพลาด ภาพจาก
34 แผนการสอน ที่ 2
หนว่ ยท่ี 1
ภาพจาก หนงั สือเรยี น หนา 34
กิจกรรม ทา ทาย เกร็ดแนะครู
ครูอาจจะออกแบบโปรแกรมท่ีมีลักษณะคลายกับเกมผ้ึง แต ครูอาจจะใหนักเรียนในช้ันเรียนรวมกันพิจารณาคําส่ังของโปรแกรมที่เกิด
อาจจะมีตัวละครและรูปแบบท่ีซับซอนกวา และชุดคําสั่งของ ขอ ผดิ พลาดทลี ะคาํ สง่ั แลว ตอบคาํ ถามวา คาํ สง่ั ของโปรแกรมทเ่ี กดิ ขอ ผดิ พลาด
โปรแกรมที่มีขอผิดพลาด ซึ่งครูอาจจะกําหนดใหมีจุดผิดพลาด นัน้ เกดิ ขอผิดพลาดทีจ่ ดุ ใด หลงั จากนน้ั ครูอาจจะสุม ตวั แทนนักเรียน 2-3 คน
หลายจุดเพ่ือใหนักเรียนไดฝกการสังเกต แลวครูจึงใหนักเรียน ออกมานาํ เสนอการแกไ ขโปรแกรมใหถูกตอ ง โดยใหน ักเรยี นท่เี หลือในชัน้ เรยี น
ตรวจหาขอ ผดิ พลาดของโปรแกรมทลี ะคาํ สง่ั แลว ใหน กั เรยี นแกไ ข รวมกนั พิจารณาความถูกตองของโปรแกรมอีกคร้ัง
ขอผิดพลาดของโปรแกรมใหเรียบรอย โดยใหนักเรียนบันทึกลง
ในสมุด
T67
นา� สอน สรปุ ประเมนิ
ขน้ั สอน จากการพิจารณาตรวจสอบขอผิดพลาดแลว
สามารถแกไขคําส่ังการทํางานของโปรแกรมได
อธบิ ายความรู ดงั ตอไปน้ี
9. ครูสุมนักเรียน 3-4 คน ออกมาอภิปรายวา ภาพท่ี 2.10 โปรแกรมทไ่ี ดร บั การแกไขแลว ✓
จากการตรวจสอบขอผิดพลาดของคําส่ัง
โปรแกรมทีละคําส่ัง นักเรียนสามารถแกไข
คําส่ังโปรแกรมท่ีเกิดขอผิดพลาดใหถูกตอง
ไดอ ยา งไร แลว จงึ ใหน กั เรยี นชว ยกนั ตรวจสอบ
การทาํ งานของโปรแกรมอกี ครง้ั เพอื่ เปน การ
พิสูจนว า โปรแกรมน้นั ไมมขี อผดิ พลาดแลว
10. ครูอธิบายเกร็ดนารูใหนักเรียนฟงวา ความ
ผิดพลาดอาจสงผลใหงานที่ทําอยูไมสําเร็จ
เพราะฉะนั้นในการทํางานใดๆ ตองมีการ
ตรวจสอบทุกครั้ง หากมีขอผิดพลาดจะได
แกไ ขกอ นนาํ ไปใชงานจรงิ
ผลลัพธของโปรแกรมหลังจากท่ีไดรับการ
แกไขแลว ปรากฏวา ผึ้งสามารถเดินทางไปเก็บ
น้าํ หวานและผลิตนํ้าผง้ึ อยางละ 3 ครงั้ ตามตองการ
ไดสาํ เร็จ
à¡Ãç´¹‹ÒÃŒÙ
ความผิดพลาดอาจสงผลใหงานที่ทําอยูไมสําเร็จ เพราะฉะนั้น
ในการทาํ งานใด ๆ ตอ งมกี ารตรวจสอบทกุ ครงั้ หากมขี อ ผดิ พลาด
จะไดทําการแกไขกอ นนําไปใชงานจรงิ
35
ภาพจาก หนังสือเรียน หนา 35
เกร็ดแนะครู ขอ สอบเนน การคิด
ครูอาจจะสุมตัวแทนนักเรียน 2-3 คน ออกมานําเสนอแนวทางการหา ขอ ใดกลา วถงึ ผลกระทบของการเขยี นคาํ สง่ั ควบคมุ การทาํ งาน
ผลลัพธของคําส่ังโปรแกรมที่ไดรับการแกไขเรียบรอยแลววา หลังจากท่ีแกไข ของโปรแกรมผดิ พลาดไดถูกตองทสี่ ุด
คําสั่งแลวน้ันถูกตอง และเปนไปตามความตองการหรือไม ถาผลลัพธยังไม
ถกู ตอ งใหกลบั ไปแกไขคําสัง่ ของโปรแกรมอกี ครง้ั 1. ไมสามารถแกไขโปรแกรมทผ่ี ดิ พลาดได
2. สามารถแกไ ขคําสัง่ ควบคมุ การทํางานไดงาย
3. โปรแกรมทเ่ี ขยี นขึน้ ไมเ ปน ไปตามความตอ งการ
4. โปรแกรมที่เขียนข้นึ สามารถใชง านไดอ ยา งมปี ระสทิ ธิภาพ
(วิเคราะหคําตอบ ในการเขียนคําส่ังควบคุมการทํางานของ
โปรแกรม ควรมีการตรวจสอบขอ ผิดพลาดของโปรแกรมอยูเสมอ
เนื่องจากขอผิดพลาดท่ีเกิดข้ึนอาจสงผลใหโปรแกรมที่กําลังเขียน
อยูไมสําเร็จ หรือไมเปนไปตามความตองการของผูเขียน ดังนั้น
ตอบขอ 3.)
T68
นา� สอน สรปุ ประเมนิ
¡¨Ô ¡รรÁ ขนั้ สอน
½¡ƒ ·Ñ¡ÉÐ
ใหน กั เรยี นพจิ ารณาบตั รคาํ สงั่ ตอ ไปนี้ แลว หาผลลพั ธท จ่ี ะเกดิ ขนึ้ ให ขยายความเขา ใจ
ถกู ตอ ง และพดู คยุ แลกเปลย่ี นความคดิ เหน็ กนั ภายในหอ งเรยี น โดยให
บนั ทกึ คําตอบลงในสมุด 1. ครูใหนักเรียนทํากิจกรรมฝกทักษะเพื่อขยาย
ความเขา ใจมากยงิ่ ขนึ้ โดยใหน กั เรยี นพจิ ารณา
บัตรคา� สัง่ บัตรคําสั่งและชุดคําสั่งโปรแกรมท่ีกําหนดให
แลว ใหน กั เรยี นหาผลลพั ธท จี่ ะเกดิ ขน้ึ หลงั จาก
ข้นึ บน ลงลาง ไปขวา ไปซา ย ระบายสี นักเรียนทํากิจกรรมฝกทักษะเสร็จเรียบรอย
แลว ใหน กั เรยี นพดู คยุ แลกเปลย่ี นความคดิ เหน็
กนั ภายในหอ งเรยี นวา ผลลพั ธท ไ่ี ดข องนกั เรยี น
แตล ะคนเหมอื นกนั หรือไม
ชดุ คําสัง่ โปรแกรม คอื
ผลลัพธของโปรแกรม คอื
START
ับน ึทกลงในส ุมด
ทกั ษะการเรียนรใู นศตวรรษท่ี 21 2. ทกั ษะการส่ือสาร
1. ทกั ษะการแกปญหา
36 3. ทกั ษะการคดิ เชิงคํานวณ
ภาพจาก หนงั สือเรียน หนา 36
กจิ กรรม สรางเสริม เกร็ดแนะครู
ครูใหนักเรียนจับคูทํากิจกรรมรวมกัน โดยครูจะตองเตรียม ครูใหนักเรียนทํากิจกรรมฝกทักษะ โดยใหนักเรียนพิจารณาชุดคําส่ัง
ชุดคําสั่งโปรแกรมที่ใชบ ตั รคําสง่ั และตารางผลลัพธเ ดยี วกนั กับใน โปรแกรมจากการนําบัตรคําส่ังมาเรียงตอกันวา ผลลัพธของโปรแกรมจะเปน
หนังสือเรียนใหกับนักเรียน โดยในสวนตารางผลลัพธครูอาจจะ อยางไร โดยใหบ นั ทกึ ผลลงในสมุด จากน้ันครจู ึงใหนกั เรียนพูดคยุ แลกเปลีย่ น
ปรับเปลีย่ นไดตามความเหมาะสมและความสามารถของนกั เรยี น ความคดิ เหน็ กนั ภายในหอ งเรยี นวา นกั เรยี นแตล ะคนไดผ ลลพั ธใ นลกั ษณะใดบา ง
หลังจากนั้นจึงใหนักเรียนแตละคูชวยกันหาผลลัพธของโปรแกรม สดุ ทายครจู งึ พจิ ารณาความถูกตองของคําตอบ
นนั้ เมอ่ื นกั เรยี นทาํ เสรจ็ จงึ ใหน กั เรยี นออกมานาํ เสนอหนา ชน้ั เรยี น
T69
นา� สอน สรปุ ประเมนิ
ขนั้ สอน ใบงานที่ 2.2.1
เรอ่ื ง การตรวจหาข้อผิดพลาดจากการเขยี นโปรแกรม
ขยายความเขา ใจ คาชี้แจง : ใหน้ กั เรยี นพิจารณาโปรแกรมตอ่ ไปน้ีว่า ผง้ึ เดินทางไปเก็บนา้ หวานและผลิตน้าผ้งึ ไดส้ าเร็จตาม
เส้นทางทก่ี าหนดหรือไม่ ถา้ พบขอ้ ผดิ พลาด ใหน้ ักเรียนแกไ้ ขข้อผิดพลาดในโปรแกรมคาส่ังใหถ้ ูกต้อง
2. ครใู หน กั เรยี นศกึ ษาการเขยี นโปรแกรมจากชดุ สถานการณ์
คาํ สงั่ ในใบงาน เรอ่ื ง การตรวจหาขอ ผดิ พลาด
จากการเขียนโปรแกรม โดยหาขอผิดพลาด
ของคําส่ัง จากน้ันแกไขคําส่ังใหถูกตองและ
สุมตวั แทนนักเรียน 3-4 คน ออกมานําเสนอ
ข้นั ตอนการแกไขคําสั่งโปรแกรมหนา ชน้ั เรยี น
โปรแกรมคาสัง่ 2 3 45
1
เก็บ ผลติ นา้ ผึง้
น้าหวาน
พจิ ารณาโปรแกรมคาส่งั (วงกลมรอบคาตอบ)
√ ถูกต้อง × ผิดพลาด
สถานการณ์
โปรแกรมคาสั่งทถ่ี กู ต้อง (วาดคาสงั่ ลงในแตล่ ะช่องตามลาดบั ) 45
ผลติ นา้ ผึง้
123
เกบ็
นา้ หวาน
ภาพจาก
แผนการสอน ท่ี 21
หน่วยท่ี 12
เกร็ดแนะครู กิจกรรม สรา งเสริม
ในการทําใบงาน เรอ่ื ง การตรวจหาขอ ผิดพลาดจากการเขยี นโปรแกรม ครู ครอู าจจะใหน กั เรยี นเปด คอมพวิ เตอรข น้ึ มา แลว เขา สเู วบ็ ไซต
อาจจะใหนักเรียนจับคูกันทํางานก็ได เพ่ือใหนักเรียนไดรูจักการทํางานรวมกับ Code.org จากน้นั ใหน ักเรยี นเลอื กทํากจิ กรรมเกย่ี วกับการตรวจ
ผูอื่น แลวใหนักเรียนชวยกันพิจารณาโปรแกรมคําส่ังที่กําหนดให แลวตรวจ หาขอผิดพลาดของโปรแกรม โดยครูอาจจะเปนคนคอยกําหนด
สอบวา โปรแกรมคาํ สง่ั นัน้ มขี อ ผิดพลาดหรอื ไม ถา พบวา โปรแกรมคําสั่งนน้ั มขี อ กิจกรรมใหกับนักเรียนวา นักเรียนจะตองทําขอใดบาง และหลัง
ผดิ พลาดใหน ักเรยี นชว ยกนั แกไ ขขอ ผดิ พลาดนัน้ ใหถ กู ตอ ง จากที่นักเรียนทํากิจกรรมเสร็จแลวครูอาจจะใหนักเรียนอภิปราย
รว มกันวา สามารถแกไขขอ ผดิ พลาดนนั้ ไดอ ยา งไร
T70
นาํ สอน สรปุ ประเมนิ
Ẻ½ƒ¡ËÑ´ การตรวจสอบขอ ผดิ พลาด ¤Ðá¹¹àµÁç ขน้ั สอน
จากการเขยี นโปรแกรม
20 ขยายความเขา ใจ
1. พิจารณาโปรแกรมที่กําหนดวามีขอผิดพลาดหรือไม ถาพบ 3. ครูใหนักเรียนทําแบบฝกหัด หนา 26-27 ใน
ขอผิดพลาดใหแกไขใหถูกตอง (10 คะแนน) แบบฝกหัด รายวิชาพ้ืนฐาน เทคโนโลยี
(วิทยาการคํานวณ) ป.2 โดยครูใหนักเรียน
1) พิจารณาภาพโปรแกรมและคําส่ังโปรแกรมท่ี
กาํ หนดใหว า คาํ สงั่ โปรแกรมนนั้ มขี อ ผดิ พลาด
2 หรอื ไม ถา พบวา มขี อ ผดิ พลาดใหน กั เรยี นแกไ ข
ขอผิดพลาดน้ันใหถูกตอง โดยการวาดภาพ
เฉฉบลับย 1 คาํ ส่งั โปรแกรมลงในกรอบท่ีกาํ หนดให
จากโปรแกรมขางตน นกั เรียนคดิ วา 4. หลังจากนักเรียนทําแบบฝกหัดเสร็จเรียบรอย
แลว ครูจึงใหนักเรียนในช้ันเรียนรวมกัน
ถูกตอ ง โปรแกรมที่ถกู ตอง คือ อภิปรายถึงคําตอบของแบบฝกหัดที่นักเรียน
✓ ผดิ พลาด
4 ไดทาํ วา ในแตล ะขอนนั้ มีคําตอบวา อยางไร
3 2)
4
1
26 1
1
1
จากโปรแกรมขา งตน นักเรยี นคดิ วา เฉฉบลับย
ถูกตอง โปรแกรมทถี่ ูกตอ ง คอื
✓ ผดิ พลาด
3
4
27
ภาพจาก
แบบฝกึ หดั
หน้า 26-27
ขอสอบเนน การคิด สื่อ Digital
จากภาพ ถานักเรียนตองการเขียน ครูอาจจะใหนักเรียนดูวิดีโอสอนเกี่ยวกับวิธีการแกไขขอผิดพลาดของ
โปรแกรมควบคุมการทํางานใหนกแดง โปรแกรม โดยครูอาจจะเปดวิดีโอจากเว็บไซต https://studio.code.org/s/
เดินไปหาหมเู ขยี วใหส าํ เรจ็ นกั เรียนจะ course2/stage/10/puzzle/1 ใหน กั เรยี นดู เพอื่ ใหน กั เรยี นมคี วามเขา ใจเกย่ี วกบั
ตองเขียนโปรแกรมควบคุมการทํางาน การแกไ ขขอ ผิดพลาดมากย่ิงขึน้
อยางไร
1. 2. 3. 4.
(วเิ คราะหค ําตอบ จากภาพ นกแดงจะตอ งเดนิ ไปทางขวา 5 ครงั้
จึงจะเจอหมูเขียว แลวถาพิจารณาจากตัวเลือกจะเห็นไดวา
เปนการเขียนคําสั่งโปรแกรมแบบวนซํ้า เพราะฉะน้ันจึงจะตองมี
การใชค ําสั่งวนซ้าํ ไปทางขวา 5 คร้งั ดงั นน้ั ตอบขอ 3.)
T71
นาํ สอน สรุป ประเมนิ
ขนั้ สอน 2. ตรวจสอบและเขยี นขอ ผดิ พลาดของคาํ สงั่ ในโปรแกรมทกี่ าํ หนด
แลวแกไขใหถ ูกตอง (5 คะแนน)
ขยายความเขา ใจ
3
5. ครใู หนักเรียนทาํ แบบฝก หดั หนา 28 ในแบบ
ฝก หดั รายวิชาพนื้ ฐาน เทคโนโลยี (วิทยาการ 11 3
คํานวณ) ป.2 โดยครูใหน กั เรยี นพิจารณาภาพ 11
โปรแกรมและคาํ สงั่ โปรแกรมทกี่ าํ หนดให แลว
แกไขขอผิดพลาดของโปรแกรมใหถูกตอง เฉฉบลับย โปรแกรมทถ่ี กู ตอง คอื
พรอมท้ังบอกผลลัพธของโปรแกรมหลังจาก
แกไขขอ ผดิ พลาดเสรจ็ แลว ดว ย 2 ผลลัพธข องโปรแกรม คือ
6. หลังจากนักเรียนทําแบบฝกหัดเสร็จเรียบรอย E
แลว ครูจึงใหนักเรียนในชั้นเรียนรวมกัน ทาํ
อภิปรายถึงคําตอบของแบบฝกหัดท่ีนักเรียน
ไดทําวา โปรแกรมและผลลัพธท่ีถูกตองเปน 00
อยางไร
00
2
E
ใส
28
ภาพจาก
แบบฝก หดั
หนา้ ท2ี่ 48
เกร็ดแนะครู กิจกรรม ทา ทาย
ในการทํากิจกรรมในแบบฝกหัด รายวิชาพื้นฐาน เทคโนโลยี (วิทยาการ ครอู าจจะใหน กั เรยี นแบง กลมุ กลมุ ละ 2-3 คน แลว เปด เวบ็ ไซต
คาํ นวณ) ป.2 หนา 28 ครูอาจจะตอ งจัดกิจกรรมการเรียนการสอน โดยเริ่มจาก Code.org ทเี่ ปน แกไ ขขอ ผดิ พลาดของโปรแกรมขนึ้ มาใหน กั เรยี น
การใหนักเรียนสังเกตภาพโปรแกรมและคําสั่งโปรแกรมท่ีกําหนดใหกอน แลว ดู แลว ใหน กั เรยี นในแตล ะกลมุ ชว ยกนั หาขอ ผดิ พลาดของโปรแกรม
จึงใหนักเรียนพิจารณาวา ภาพโปรแกรมและคําสั่งโปรแกรมที่กําหนดใหมานั้น นั้น เมื่อมีกลุมใดที่หาขอผิดพลาดของโปรแกรมไดเปนกลุมแรก
มขี อ ผดิ พลาดหรอื ไม ถา พบวา มขี อ ผดิ พลาดครอู าจจะใหน กั เรยี นชว ยกนั บอกวา ใหน กั เรยี นกลุมนัน้ ออกมาแกไขคาํ ส่ังโปรแกรมใหถ ูกตอง โดยครู
มีขอผิดพลาดตรงจุดใด แลวคอยใหนักเรียนลงมือแกไขขอผิดพลาด โดยการ จะใหนักเรียนทําประมาณ 3-4 ขอ เมื่อจบแลว นักเรียนกลุมใด
เขียนลงในแบบฝกหดั ทตี่ อบถกู มากท่ีสุดครอู าจจะมรี างวลั ใหกบั นักเรยี นกลมุ น้ันดวย
T72
นาํ สอน สรุป ประเมนิ
3. พจิ ารณาบัตรคําส่งั ตอไปน้ี แลวหาผลลพั ธท เี่ กิดขน้ึ ใหถ ูกตอง ขน้ั สอน
(5 คะแนน) ขยายความเขา ใจ
บัตรคำสัง่ ขาขงน้ึ บน ขา งลลงาง ไปทางขวา ไปทางซาย ปลูกตนไม 7. ครูใหนกั เรยี นทาํ แบบฝกหดั หนา 29 ในแบบ
ฝก หัด รายวิชาพื้นฐาน เทคโนโลยี (วิทยาการ
คาํ นวณ) ป.2 โดยครใู หน ักเรยี นพิจารณาภาพ
บัตรคําส่ังและชุดคําสั่งโปรแกรมที่กําหนดให
แลวบอกผลลพั ธของโปรแกรมใหถ ูกตอง
ชุดคำส่ังโปรแกรม คอื ขนั้ สรปุ
ผลลัพธของโปรแกรม คอื เฉฉบลับย ตรวจสอบผล
นกั เรยี นและครสู รปุ เนอื้ หารว มกนั เกย่ี วกบั การ
ตรวจสอบขอผิดพลาดจากการเขียนโปรแกรมวา
การตรวจสอบขอผิดพลาดขณะเขียนโปรแกรม
ถือวาเปนข้ันตอนท่ีสําคัญสําหรับการเขียน
โปรแกรม เพราะเปนการตรวจสอบวา การเขยี น
โปรแกรมครงั้ นนั้ ไดผ ลลพั ธต รงตามความตอ งการ
หรอื ไม ดงั นนั้ เพอื่ ลดความผดิ พลาดทอ่ี าจเกดิ ขนึ้
จงึ ควรตรวจสอบความถกู ตอ งทกุ ครง้ั กอ นนาํ ไปใช
งานจรงิ
ขนั้ ประเมนิ
ตรวจสอบผล
ตารางการวัดและประเมนิ ผล
วิธีการ เครอ่ื งมือ เกณฑก ารประเมนิ
ตรวจใบงาน ใบงาน รอ ยละ 60 ผา นเกณฑ
ตรวจแบบฝก หดั แบบฝกหดั รอยละ 60 ผา นเกณฑ
ประเมนิ แบบประเมนิ ระดับคุณภาพ 2
การนาํ เสนอ การนาํ เสนอ ผานเกณฑ
ผลงาน ผลงาน
สงั เกตพฤตกิ รรม แบบสงั เกต ระดบั คณุ ภาพ 2
29 การทาํ งานรายบคุ คล พฤตกิ รรม ผา นเกณฑ
สังเกตพฤติกรรม แบบสงั เกต ระดบั คณุ ภาพ 2
ภาพจาก การทาํ งานกลมุ พฤติกรรม ผา นเกณฑ
แบบฝึกหดั
หน้าท2ี่ 49
ขอสอบเนน การคดิ แนวทางการวัดและประเมินผล
การตรวจสอบขอผดิ พลาดของโปรแกรมควรทาํ เมือ่ ใด ครูสามารถสังเกตการนําเสนอผลงาน พฤติกรรมการทํางานรายบุคคล
1. หลังออกแบบโปรแกรม และการทํางานกลุมของนักเรียน โดยศึกษาเกณฑการวัดและประเมินผลจาก
2. กอนออกแบบโปรแกรม แบบประเมินการนําเสนอผลงาน แบบสังเกตพฤติกรรมการทํางานรายบุคคล
3. หลงั เขยี นโปรแกรมคําสั่ง และการทาํ งานกลมุ ทแี่ นบมาทา ยแผนการจดั การเรยี นรทู ี่ 3 หนว ยการเรยี นรทู ่ี 2
4. กอนเขียนโปรแกรมคาํ สั่ง
แบบประเมนิ การนาเสนอผลงาน แบบสังเกตพฤตกิ รรมการทางานรายบุคคล แบบสงั เกตพฤตกิ รรมการทางานกลมุ่
(วิเคราะหค ําตอบ การตรวจสอบขอผิดพลาดของโปรแกรม
สามารถทําไดหลังจากเขียนโปรแกรมเสร็จเรียบรอยแลว และ คาชี้แจง : ให้ผู้สอนสงั เกตพฤตกิ รรมของนักเรยี นในระหว่างเรยี นและนอกเวลาเรียน แล้วขดี ลงในช่องที่ คาช้ีแจง : ให้ผู้สอนสงั เกตพฤตกิ รรมของนกั เรยี นในระหว่างเรียนและนอกเวลาเรียน แล้วขดี ลงในช่องที่ คาชแ้ี จง : ให้ผู้สอนสังเกตพฤตกิ รรมของนักเรียนในระหว่างเรียนและนอกเวลาเรยี น แล้วขดี ลงในช่องท่ี
หลังจากโปรแกรมแสดงผลลัพธออกมาแลวเกิดขอผิดพลาดขึ้น ตรงกับระดับคะแนน ตรงกับระดับคะแนน ตรงกบั ระดับคะแนน
ดังนั้น ตอบขอ 3.)
ลาดบั ท่ี รายการประเมิน ระดบั คะแนน 1 ลาดบั ที่ รายการประเมนิ ระดบั คะแนน 1 ลาดบั ท่ี ช่ือ–สกลุ การแสดง การยอมรับ การทางาน ความมีน้าใจ การมี รวม
32 32 ของนกั เรียน ความคิดเห็น ฟังคนอื่น ตามท่ไี ดร้ บั สว่ นรว่ มใน 15
1 ความถูกต้องของเนอ้ื หา 1 การแสดงความคิดเห็น มอบหมาย การปรับปรงุ คะแนน
2 ความคิดสร้างสรรค์ 2 การยอมรบั ฟงั ความคดิ เหน็ ของผู้อน่ื ผลงานกลมุ่
3 วิธีการนาเสนอผลงาน 3 การทางานตามหนา้ ที่ท่ไี ดร้ บั มอบหมาย
4 การนาไปใชป้ ระโยชน์ 4 ความมนี าใจ 321321321321321
5 การตรงต่อเวลา 5 การตรงต่อเวลา
รวม
รวม
ลงช่อื ...................................................ผปู้ ระเมนิ ลงช่อื ...................................................ผู้ประเมนิ
............/................./................... ............/.................../................
เกณฑก์ ารใหค้ ะแนน ให้ 3 คะแนน เกณฑก์ ารให้คะแนน ให้ 3 คะแนน ลงช่ือ...................................................ผู้ประเมิน
ผลงานหรอื พฤติกรรมสอดคล้องกับรายการประเมินสมบรู ณช์ ัดเจน ให้ 2 คะแนน ปฏบิ ัตหิ รอื แสดงพฤตกิ รรมอย่างสม่าเสมอ ให้ 2 คะแนน ............./.................../...............
ให้ 1 คะแนน ให้ 1 คะแนน
ผลงานหรือพฤตกิ รรมสอดคล้องกับรายการประเมนิ เปน็ ส่วนใหญ่ ปฏบิ ัติหรอื แสดงพฤตกิ รรมบ่อยครัง เกณฑก์ ารใหค้ ะแนน ให้ 3 คะแนน
ผลงานหรือพฤติกรรมสอดคล้องกบั รายการประเมนิ บางส่วน ปฏิบตั ิหรอื แสดงพฤตกิ รรมบางครงั ปฏบิ ัติหรือแสดงพฤตกิ รรมอย่างสมา่ เสมอ ให้ 2 คะแนน
ปฏิบตั หิ รือแสดงพฤติกรรมบ่อยครง้ั ให้ 1 คะแนน
เกณฑ์การตดั สินคุณภาพ เกณฑก์ ารตัดสนิ คณุ ภาพ ปฏิบตั ิหรอื แสดงพฤตกิ รรมบางครง้ั
ช่วงคะแนน ระดบั คณุ ภาพ ช่วงคะแนน ระดบั คุณภาพ เกณฑ์การตดั สินคุณภาพ
14–15 ดีมาก 14–15 ดมี าก ช่วงคะแนน ระดบั คณุ ภาพ
11–13 ดี 11–13 ดี 14–15 ดีมาก
8–10 พอใช้ 8–10 พอใช้ 11–13 ดี
8–10 พอใช้
ต่ากว่า 8 ปรบั ปรงุ ตา่ กว่า 8 ปรับปรงุ ตา่ กวา่ 8 ปรบั ปรุง
T73
แผนการจัดการเรียนรู้ที่ 3 1เวลา ชั่วโมง
ตัวอยา่ งการเขียนโปรแกรมดว้ ย Code.org
1. มาตรฐาน/ตัวชวี้ ัด
ตวั ชี้วัด
ว 4.2 ป.2/2 เขยี นโปรแกรมอยา่ งง่าย โดยใช้ซอฟตแ์ วรห์ รอื สือ่ และตรวจหาขอ้ ผดิ พลาดของโปรแกรม
2. จุดประสงค์การเรยี นรู้
1. อธิบายการเขียนโปรแกรมค�ำสงั่ โดยใช้ Code.org ได้ถูกตอ้ ง (K)
2. อธิบายข้นั ตอนการเขยี นโปรแกรมค�ำสั่งควบคุมตวั ละครในสถานการณ์ตวั อยา่ งได้ถูกต้อง (K)
3. แสดงขัน้ ตอนการเขียนโปรแกรมแบบจดั ลำ� ดับดว้ ย Code.org ได้ (P)
4. แสดงข้นั ตอนการเขียนโปรแกรมแบบวนซำ้� ดว้ ย Code.org ได้ (P)
5. เหน็ ประโยชน์ของการเขยี นโปรแกรมดว้ ย Code.org (A)
3. สาระการเรียนรู้
- ใชซ้ อฟต์แวรห์ รอื ส่อื ในการเขียนโปรแกรม เช่น ใชบ้ ัตรค�ำส่งั แสดงการเขียนโปรแกรม Code.org
- ตัวอย่างโปรแกรม เชน่ เขยี นโปรแกรมสั่งให้ตัวละครทำ� งานตามท่ตี ้องการ และตรวจสอบข้อผดิ พลาด
4. สาระส�ำคัญ/ความคิดรวบยอด
การเขยี นโปรแกรมดว้ ย Code.org เปน็ การเรยี นรกู้ ารเขยี นโปรแกรมโดยใชเ้ กมเปน็ สอ่ื ชว่ ยดงึ ดดู ความสนใจและกระตนุ้
การเรียนรู้ของนกั เรยี น โดยในเว็บไซต์ Code.org จะแบง่ คอรส์ เรียนตามช่วงวัยใหเ้ หมาะสมกับพฒั นาการการเรยี นรู้ ซึง่ ใน
บทเรียนประกอบด้วยการเรียนรู้ค�ำสั่งที่ใช้เขียนโปรแกรมแบบจัดล�ำดับ การเขียนโปรแกรมแบบวนซ้�ำ และการตรวจสอบ
ข้อผิดพลาดจากการเขียนโปรแกรม
5. สมรรถนะส�ำคัญของผ้เู รียนและคุณลักษณะอนั พึงประสงค์
สมรรถนะสำ� คัญของผเู้ รยี น ทักษะ 4 Cs คณุ ลกั ษณะอนั พงึ ประสงค์
1. ความสามารถในการส่ือสาร 1. ทกั ษะการคิดอยา่ งมีวิจารณญาณ 1. มีวินัย
2. ความสามารถในการคดิ (Critical Thinking) 2. ใฝ่เรยี นรู้
3. ความสามารถในการแก้ปญั หา 2. ทกั ษะการท�ำงานรว่ มกัน 3. มุ่งมัน่ ในการท�ำงาน
4. ความสามารถในการใช้ทกั ษะชีวติ (Collaboration Skill)
5. ความสามารถในการใช้เทคโนโลยี 3. ทกั ษะการส่ือสาร
(Communication Skill)
4. ทกั ษะความคิดสรา้ งสรรค์
(Creative Thinking)
6. กิจกรรมการเรยี นรู้
แนวคดิ /รูปแบบการสอน/วิธีการสอน/เทคนคิ : การสอนโดยเน้นรูปแบบการสอนแบบสืบเสาะหาความรู้
(5Es Instructional Model)
T74
นาํ นาํ สอน สรปุ ประเมนิ
3การเขียน . µÑÇÍ‹ҧ¡Òรà¢Õ¹âปรá¡รÁ ขน้ั นาํ
โปรแกรมดว ย ´ŒÇ Code.org กระตนุ ความสนใจ
Code.org
มปี ระโยชนอ ยา งไร 1. ครูถามคําถามสําคัญประจําหัวขอกับนักเรียน
จากการเรียนรูคําสั่งที่ใชในการเขียน วา การเขียนโปรแกรมดวย Code.org มี
โปรแกรมแบบวนซ้ํา และการตรวจสอบขอผิดพลาดจาก ประโยชนอยางไร
การเขยี นโปรแกรมแลว นกั เรยี นสามารถเขยี นโปรแกรมดว ย
Code.org ไดด งั สถานการณตอ ไปนี้ 2. ครูอธิบายเพ่ือเชื่อมโยงเขาสูบทเรียนวา การ
เรียนรูคําสั่งจากโปรแกรม Code.org จะสง
สถานการณตัวอยา ง ผลใหนักเรียนสามารถเขียนโปรแกรมคําสั่ง
แบบจัดลําดับ คําสั่งแบบวนซ้ํา และตรวจหา
ใหนักเรียนเขียนคําส่ังควบคุมผ้ึง เพ่ือเก็บ ขอ ผดิ พลาดได
นา้ํ หวานและผลติ นา้ํ ผงึ้ โดยการตรวจสอบการทาํ งาน
ของโปรแกรม และจับคชู ดุ คาํ สัง่ กับผลลพั ธต อไปน้ี ขนั้ สอน
สาํ รวจคน หา
1. ครูใหนักเรียนเขาสูเว็บไซต Code.org แลว
ศกึ ษาการเขยี นโปรแกรมจากเวบ็ ไซตบ นเครอื่ ง
คอมพวิ เตอรข องตนเอง โดยกาํ หนดระยะเวลา
ตามความเหมาะสม
2. นักเรียนแบงกลุม กลุมละ 2-3 คน หรือ
ตามความเหมาะสม เพื่อศึกษาสถานการณ
ตัวอยางและคําส่ังควบคุมการทํางานของ
เกมผ้ึง โดยใชโปรแกรม Code.org จาก
หนังสือเรียน รายวิชาพื้นฐาน เทคโนโลยี
(วทิ ยาการคาํ นวณ) ป.2
12
3 4 แนวตอบ คาํ ถามสําคัญประจาํ หัวขอ
ภาพที่ 2.11 เกมผ้งึ จากโปรแกรม Code.org
37 Code.org เปน โปรแกรมสาํ หรบั เดก็ ในวยั เรยี น
และผูท่ีสนใจจะเรียนรูเกี่ยวกับการเขียนโปรแกรม
ภาพจาก หนงั สือเรยี น หนา้ 37 หรอื การเขยี นคาํ สงั่ อยา งงา ยผา นบทเรยี นสน้ั ๆ เพอ่ื
พัฒนาทักษะพื้นฐานในการพัฒนากระบวนการ
ทางความคิด
ขอสอบเนน การคดิ เกร็ดแนะครู
ขอใดกลาวถงึ ลกั ษณะของเว็บไซต Code.org ไมถ กู ตอง ครอู าจจะแนะนาํ เวบ็ ไซต Code.org ใหน กั เรยี นฟง วา เปน โปรแกรมสาํ หรบั
1. ใชไดเ ฉพาะเดก็ อายุ 4-18 ป ใชใ นการฝก หดั การเขยี นโปรแกรมคอมพวิ เตอรเ บอื้ งตน โดยในตวั โปรแกรมจะมี
2. ใชส าํ หรับฝกหดั เขยี นโปรแกรม รูปแบบเปนบลอ็ กคาํ ส่ังคลา ยกับการตอ จกิ ซอว ซึง่ สามารถทาํ ใหนักเรียนเขา ใจ
3. ผเู ลน สามารถสรางเกมไดดวยตนเอง ไดง าย หลงั จากนั้นครูจงึ ใหน ักเรียนศกึ ษาสถานการณต ัวอยา งโปรแกรมทอี่ ยใู น
4. มีลักษณะเปนบล็อกคาํ สัง่ คลายจกิ ซอว หนังสอื เรียน
(วิเคราะหค าํ ตอบ เว็บไซต Code.org เปนโปรแกรมสําหรับ
ใชในการฝกหัดการเขียนโปรแกรมคอมพิวเตอรเบ้ืองตน โดย
ในตัวโปรแกรมจะมีรูปแบบเปนบล็อกคําส่ังคลายกับการตอ
จกิ ซอว สามารถใชไ ดต ง้ั แตเ ดก็ จนถงึ ผใู หญ และเมอื่ ผใู ชเ กดิ ความ
ชาํ นาญในการเขยี นโปรแกรมแลว จะสามารถสรางเกมขน้ึ มาเลน
เองกไ็ ด ดังน้นั ตอบขอ 1.)
T75
นา� สอน สรปุ ประเมนิ
ขน้ั สอน
อธบิ ายความรู
1. ครูใหนักเรียนสังเกตการจับคูโปรแกรมผ้ึง
รูปที่ 1 กบั คาํ สง่ั ควบคมุ การทํางานรปู B
2. ครอู ธบิ ายการจบั คโู ปรแกรมผงึ้ รปู ท่ี 1 กบั คาํ สง่ั
ควบคุมการทํางานรูป B ใหน กั เรียนฟงวา ผ้ึง
จะตอ งเดนิ ไปทางซา ย 2 ชอ ง และเกบ็ นา้ํ หวาน
3 ครั้ง จากน้ันผงึ้ จะเดินไปทางซายอีก 1 ชอง
และผลติ น้าํ ผ้ึง 3 ครัง้
C D
A
B
ภาพที่ 2.12 คําส่ังควบคุมการทํางานของเกมผ้ึง
การจับคูช ดุ คา� ส่ังกับผลลัพธ
โปรแกรมผงึ้ รปู ท่ี 1 คกู บั คาํ สง่ั ควบคมุ การทาํ งาน
รปู B ดังนี้
เดินไปทางซาย 2 ชอง และเกบ็ นาํ้ หวาน 3 ครงั้
1 B
เดินไปทางซาย 1 ชอ ง
และผลิตน้ําผง้ึ 3 คร้งั
ภาพที่ 2.13 การทํานายผลลพั ธข องโปรแกรมที่ 1
38
ภาพจาก หนังสือเรียน หนา 38
เกร็ดแนะครู ขอสอบเนน การคดิ
ครอู าจจะแบงนกั เรียนออกเปน 4 กลมุ กลมุ ละเทา ๆ กนั แลวแจกกระดาษ ขอใดอธิบายการทํางานของคาํ สงั่ ตอไปน้ีไดถูกตองทีส่ ดุ
A4 ใหนักเรยี นในแตละกลมุ กลุม ละ 1 แผน วาดภาพอธิบายการจบั คูชุดคาํ สงั่
กับผลลัพธการทํางานของโปรแกรม พรอมท้ังตกแตงใหสวยงาม โดยนักเรียน 1. ขน้ึ ขางบนและไปทางขวา 3 คร้งั
จะตองแสดงใหเห็นวา ชุดคําสั่งกับผลลัพธของโปรแกรมท่ีกลุมนักเรียนจับคู 2. ข้ึนขางบนและไปทางซาย 3 ครัง้
มานนั้ มคี วามสอดคลอ งกนั อยา งไร เมอื่ ทาํ เสรจ็ เรยี บรอ ยแลว ใหน กั เรยี นนาํ เสนอ 3. ขน้ึ ขา งบน 3 คร้ัง แลวไปทางขวา
ผลงานท่ีนักเรยี นจัดทาํ ขึ้น 4. ข้นึ ขา งบน 3 ครง้ั แลว ไปทางซา ย
(วิเคราะหค ําตอบ เม่ือพจิ ารณาจากรูปทก่ี ําหนดให จะเหน็ ไดว า
T76 เปนการเขยี นโปรแกรมคําส่ังใหข ้ึนขา งบน 3 คร้ัง แลว ไปทางขวา
ดังนน้ั ตอบขอ 3.)
นา� สอน สรปุ ประเมนิ
โปรแกรมผงึ้ รปู ที่ 2 คกู บั คาํ สง่ั ควบคมุ การทาํ งาน ขนั้ สอน
รูป A ดังน้ี
อธบิ ายความรู
เดนิ ไปทางขวา 5 ชอ ง
แลวเก็บน้าํ หวาน 1 คร้ัง 3. ครูใหนักเรียนสังเกตการจับคูโปรแกรมผึ้ง
รูปที่ 2 กับคําสั่งควบคุมการทํางานรูป A
2 A และโปรแกรมผึ้งรูปท่ี 3 กับคาํ ส่งั ควบคมุ การ
เดนิ ข้ึนขา งบน 1 ชอง ทํางานรูป D
และผลติ น้าํ ผึ้ง 1 ครัง้
ภาพท่ี 2.14 การทาํ นายผลลัพธข องโปรแกรมท่ี 2 4. ครูอธิบายการจับคูโปรแกรมผ้ึงรูปท่ี 2 กับ
คําส่งั ควบคุมการทํางานรปู A ใหนกั เรยี นฟง
วา ผงึ้ จะตองเดนิ ไปทางขวา 5 ชอ ง และเก็บ
นา้ํ หวาน 1 คร้งั จากน้ันผ้งึ จะเดินขึ้นขางบน
อกี 1 ชอง และผลิตน้าํ ผงึ้ 1 ครัง้
5. ครอู ธบิ ายการจบั คโู ปรแกรมผงึ้ รปู ที่ 3 กบั คาํ สง่ั
ควบคุมการทํางานรูป D ใหนักเรียนฟงวา
ผึ้งจะตองเดินไปทางซาย 2 ชอง และเก็บ
นา้ํ หวาน 1 ครง้ั จากนนั้ ผง้ึ จะทาํ ซา้ํ กระบวนการ
เดิมอกี รอบหน่ึง
โปรแกรมผงึ้ รปู ที่ 3 คกู บั คาํ สง่ั ควบคมุ การทาํ งาน
รปู D ดังนี้
เดนิ ไปทางซา ย 2 ชอง
เกบ็ น้ําหวาน และเดนิ ลงขา งลาง 1 ชอ ง
3 D
ทําซาํ้ อีกคร้ัง
ภาพที่ 2.15 การทาํ นายผลลัพธของโปรแกรมท่ี 3
39
ภาพจาก หนงั สอื เรยี น หนา 39
ขอสอบเนน การคิด เกร็ดแนะครู
กอ นลงมอื เขยี นโปรแกรม นกั เรยี นควรทาํ สงิ่ ใดกอ นเปน อนั ดบั แรก ครูอาจจะใหนักเรียนในหองเรียนศึกษาเก่ียวกับการจับคูโปรแกรมผึ้งกับ
1. เขยี นโปรแกรม คาํ สง่ั ควบคมุ การทาํ งานในหนงั สอื เรยี น แลว พดู คยุ แลกเปลยี่ นความคดิ เหน็ กนั วา
2. วิเคราะหปญ หา เมอ่ื จับคโู ปรแกรมเกมผ้งึ กบั คาํ สั่งควบคมุ การทาํ งานแลว ผลลพั ธของโปรแกรม
3. ทดสอบการทํางาน จะเปน อยางไร โดยครอู าจจะสมุ นักเรยี น 2-3 คน ใหอ อกมาตอบคําถาม
4. ออกแบบโปรแกรม
(วิเคราะหค าํ ตอบ กอ นการลงมือเขยี นโปรแกรมทกุ ครั้ง นักเรยี น
จะตองวิเคราะหปญหาและความตองการกอนวา ในการเขียน
โปรแกรมครง้ั นี้ ตอ งการใหผลลพั ธของโปรแกรมเปน อยา งไร แลว
จงึ ออกแบบการเขียนโปรแกรม ดังนัน้ ตอบขอ 2.)
T77
นา� สอน สรปุ ประเมนิ
ขนั้ สอน โปรแกรมผง้ึ รปู ที่ 4 คกู บั คาํ สง่ั ควบคมุ การทาํ งาน
รปู C ดังนี้
อธบิ ายความรู
เดินไปทางขวา 1 ชอง เก็บน้าํ หวาน 1 ครัง้
6. ครูใหนักเรียนสังเกตการจับคูโปรแกรมผ้ึง เดินไปทางขวา 1 ชอ ง ผลติ นา้ํ ผ้งึ 1 คร้ัง
รปู ที่ 4 กับคําส่ังควบคมุ การทํางานรูป C
ทําซ้าํ อกี ครั้ง
7. ครอู ธบิ ายการจบั คโู ปรแกรมผง้ึ รปู ท่ี 4 กบั คาํ สงั่
ควบคุมการทํางานรูป C ใหนักเรียนฟงวา 4 C
ผง้ึ จะตอ งเดินไปทางขวา 1 ชอ ง เก็บนํ้าหวาน ภาพที่ 2.16 การทาํ นายผลลัพธข องโปรแกรมท่ี 4
1 คร้ัง เดินไปทางขวาอีก 1 ชอง แลวผลิต การ·�านาย1
นา้ํ ผง้ึ 1 ครง้ั จากนน้ั ผงึ้ จะทาํ ซา้ํ กระบวนการเดมิ ผลลพั ¸ สามาร¶นา�
อีกรอบหน่ึง äปãª้กบั รายวªิ าอ×èนäด้ เªน่ วªิ า
¤³ิตÈาสตร ãª้ãนการ·า� นาย
8. ครูใชคําถามทาทายการคิดขั้นสูงของนักเรียน ¤า� ตอบของโจ·ยเ ลขต่าง æ
วา ในการทํานายผลลัพธ นอกจากจะใชวิธี
การพิจารณาทีละคําสั่งแลว นักเรียนมีวิธีการ
ทาํ นายผลลพั ธใ นรปู แบบอน่ื อกี หรอื ไม อยา งไร
(แนวตอบ นกั เรยี นตอบคาํ ถามตามประสบการณ
โดยคาํ ตอบขึน้ อยกู บั ดลุ ยพินจิ ของครผู สู อน)
¤Ò¶ÒÁ·ŒÒ·Ò¡Òä´Ô ¢é¹Ñ ÊÙ§
ในการทํานายผลลัพธ นอกจากวิธีการพิจารณาทีละ
คําสั่งแลว นักเรียนมีวิธีการทํานายผลลัพธในรูปแบบอ่ืน
อกี หรือไม อยา งไร
40
ภาพจาก หนังสือเรียน หนา 40
เกร็ดแนะครู กจิ กรรม สรางเสรมิ
ครูอาจจะต้ังคําถามสอบถามนักเรียนเก่ียวกับการนําเทคนิคการทํานาย ครูใหนักเรียนเขาสูเว็บไซต Code.org แลวใหนักเรียนทํา
ผลลัพธไปประยุกตใชกับรายวิชาอ่ืน โดยใหนักเรียนรวมกันระดมความคิดเห็น แบบฝกหัด เรื่อง การดีบ๊ัก ซึ่งในเวบ็ ไซตจ ะทาํ การเขียนโปรแกรม
จากน้ันครูจึงพูดสรุปเกี่ยวกับการนําเทคนิคการทํานายผลลัพธไปใชกับ ควบคมุ การทาํ งานเอาไวใ ห แตโ ปรแกรมทมี่ ใี หน นั้ ไมส ามารถทจี่ ะ
รายวิชาอืน่ ใหนกั เรียนฟง ทาํ ใหโ ปรแกรมสาํ เรจ็ ตามความตอ งการได นกั เรยี นจะตอ งทาํ การ
แกไ ขคาํ สง่ั ของโปรแกรมใหถ กู ตอ ง โดยใหค ณุ ครกู าํ หนดจาํ นวนขอ
นักเรียนควรรู ใหก บั นักเรยี น
1 ทาํ นาย คอื การใชก รรมวธิ หี รอื ขนั้ ตอนปฏบิ ตั อิ ยา งใดอยา งหนงึ่ เพอื่ ใหไ ด
ขอ มลู ในการบอกเหตกุ ารณ ผลลพั ธ หรือความเปน ไปไดท ีจ่ ะเกิดในอนาคต
T78
นา� สอน สรปุ ประเมนิ
¡¨Ô ¡รรÁ ขนั้ สอน
½ƒ¡·¡Ñ ÉÐ
ขยายความเขา ใจ
ใหน กั เรยี นเขยี นคาํ สง่ั โปรแกรมใหห นนู อ ย
วาดรูปใหเสร็จสมบูรณ โดยใชคําสั่งใหนอย 1. นกั เรยี นทาํ กจิ กรรมฝก ทกั ษะจากหนงั สอื เรยี น
ทสี่ ดุ แลว บนั ทกึ คาํ ตอบลงในสมดุ และพดู คยุ รายวชิ าพน้ื ฐาน เทคโนโลยี (วทิ ยาการคาํ นวณ)
แลกเปลย่ี นความคดิ เหน็ กนั ภายในหอ งเรยี น ป.2 เพอื่ ขยายความเขา ใจ โดยใหน กั เรยี นเขยี น
คําส่ังโปรแกรมใหสมบูรณตามสถานการณที่
ภฝกาพททักษี่ 2ะ.17 ภาพประกอบกิจกรรม กาํ หนด จากนัน้ บนั ทกึ คําตอบลงในสมุด และ
นาํ มาอภปิ รายรวมกันในชั้นเรยี น
ทักษะการเรียนรใู นศตวรรษที่ 21 2. ทักษะการสอื่ สาร
1. ทักษะการแกป ญหา
3. ทกั ษะการคดิ เชงิ คาํ นวณ
µÃǨÊͺµ¹àͧ สรปØ ¤วามรป้Ù รÐจา� Ëนว่ ย·ีè 2
หลงั จากเรยี นจบหนว ยนแี้ ลว ใหบ อกสญั ลกั ษณท ตี่ รงกบั ระดบั ความสามารถของตนเอง
รายการ เกณฑ
ดี พอใช ควรปรบั ปรุง
1. นักเรียนสามารถเขยี นโปรแกรมใหทํางาน
ตามตอ งการได
2. นกั เรียนสามารถทาํ นายผลลัพธของ
โปรแกรมได
3. นักเรียนเขาใจวิธีการตรวจสอบขอผิดพลาด
ของโปรแกรม
4. นักเรยี นนาํ ความรไู ปประยกุ ตใ ชใ น
ชวี ิตประจาํ วันได
41
ภาพจาก หนังสือเรยี น หนา 41
กิจกรรม 21st Century Skills เกร็ดแนะครู
ครูจัดเตรียมโจทยเกี่ยวกับการเขียนคําสั่งควบคุมการทํางาน ครูอาจจะใหนักเรียนในหองรวมกันพิจารณาภาพโปรแกรมใหหนูนอยวาด
ของโปรแกรมไว แลวใหน กั เรียนแบงกลมุ กลมุ ละ 4-5 คน ชวยกัน รูปใหเสรจ็ สมบูรณ แลวใหนักเรียนชวยกนั เขียนคําส่งั ควบคมุ โปรแกรม สดุ ทาย
เขียนคําสั่งควบคุมการทํางานที่ครูจัดเตรียมไวให โดยนักเรียน ครูจึงอธิบายวิธีการทําแบบประเมินตรวจสอบตนเองใหนักเรียนฟงวา การทํา
แตล ะกลมุ จะตอ งไดโ จทยไ มซ าํ้ กนั เมอื่ นกั เรยี นเขยี นคาํ สงั่ ควบคมุ แบบประเมนิ ตนเองนเ้ี ปนการตรวจสอบตนเองวา นกั เรยี นมีความเขาใจเนือ้ หา
การทํางานเสร็จเรียบรอย ครูจึงใหนักเรียนแตละกลุมออกมา ในบทเรยี นมากนอยเพยี งใด
นาํ เสนอผลงานของกลมุ ตนเอง
T79
นา� สอน สรปุ ประเมนิ
ขนั้ สอน ใบงานท่ี 2.3.1
เรอ่ื ง การเขยี นโปรแกรมดว้ ย Code.org
ขยายความเขา ใจ คาช้แี จง : ให้นักเรียนลากเสน้ จับค่สู ถานการณ์กบั โปรแกรมคาสัง่ ใหถ้ กู ต้องโดยสามารถพานกสีแดง
เดินทางไปหาหมูสีเขยี วได้อย่างปลอดภยั
2. นกั เรียนแตล ะกลมุ ลงมอื ทําใบงาน เรื่อง การ
เขยี นโปรแกรมดว ย Code.org โดยใหน กั เรยี น 1A
ลากเสนจับคูสถานการณกับโปรแกรมคําส่ัง
ใหถูกตองและเลือกโปรแกรมคําสั่งท่ีถูกตอง 2B
และใชคําสง่ั นอ ยที่สุด
3C
3. นักเรียนออกมานําเสนอผลงานจากการทํา
ใบงาน เร่ือง การเขยี นโปรแกรมดวย Code. คาชีแ้ จง : จากสถานการณ์ต่อไปนี้
org หนา ช้ันเรยี น
ให้นกั เรียนทาเคร่ืองหมายกากบาท (x) เลอื กโปรแกรมคาสง่ั ทีถ่ ูกต้องและใช้คาสั่งน้อยที่สดุ
โดยสถานการณ์ คอื ใหผ้ ้ึงเก็บนา้ หวานจากเกสรดอกไม้และนาน้าหวานไปผลิตเปน็ นา้ ผึ้งทรี่ วงผงึ้ ให้ครบ
AB
CD
C
ภาพจาก
แผนการสอน ที่ 31
หน่วยที่ 1
เกร็ดแนะครู ขอสอบเนน การคิด
กอ นทคี่ รจู ะใหนกั เรียนทํากิจกรรมในใบงาน เร่ือง การเขียนโปรแกรมดว ย ขอ ใดแสดงถงึ การเขยี นคาํ สงั่ โปรแกรมสง่ั ใหต วั ละครเดนิ ไปทาง
Code.org ครอู าจจะอธบิ ายใหน กั เรยี นเหน็ ประโยชนข องการฝก เขยี นโปรแกรม ขวา 3 ครั้งไดถูกตอ ง
ดวย Code.org กอนวา การฝกเขียนโปรแกรมเปนการฝกทักษะการคิด
เชิงคํานวณ แลวการท่ีใหนักเรียนฝกเขียนบนเวบ็ ไซต Code.org เนอ่ื งจากวา 1. 2.
เปน โปรแกรมทง่ี า ย มกี ารแบง คอรส เรยี นตามชว งอายขุ องนกั เรยี น ทาํ ใหน กั เรยี น
ไดฝก การเขยี นโปรแกรมไปทลี ะขนั้ ตอน 3. 4.
T80 (วิเคราะหคาํ ตอบ ถา นกั เรยี นตอ งการเขยี นคาํ สงั่ โปรแกรมสงั่ ให
ตวั ละครเดนิ ไปทางขวา 3 ครงั้ นกั เรยี นจะตอ งเลอื กใชค าํ สง่ั วนซาํ้
และคําสงั่ ไปทางขวา โดยจะตอ งมกี ารกําหนดการวนซํ้าไวจ าํ นวน
3 ครง้ั ดังน้นั ตอบขอ 3.)
นาํ สอน สรปุ ประเมนิ
Ẻ½ƒ¡ËÑ´ ตวั อยางการเขยี นโปรแกรม ¤Ðá¹¹àµçÁ ขน้ั สอน
ดว ย Code.org
20 ขยายความเขา ใจ
1. นาํ ตวั อกั ษรหนา ชดุ คาํ สงั่ ควบคมุ นกเพอื่ เกบ็ ฟางและสรา งรงั มาใส 4. ครูใหนักเรียนทําแบบฝกหัด หนา 30-31 ใน
ลงใน หนาผลลัพธต อไปน้ี (10 คะแนน) แบบฝกหัด รายวิชาพ้ืนฐาน เทคโนโลยี
(วิทยาการคํานวณ) ป.2 โดยครูใหนักเรียน
ABC พิจารณาคําส่ังโปรแกรมและภาพโปรแกรมท่ี
กาํ หนดให แลว จบั คชู ดุ คาํ สง่ั กบั ภาพโปรแกรม
2 ใหถูกตอง เพื่อควบคุมนกใหเก็บฟางแลวนํา
2 มาสรา งรงั
เฉฉบลับย 5. หลังจากนักเรียนทําแบบฝกหัดเสร็จเรียบรอย
แลว ครูจึงใหนักเรียนในช้ันเรียนรวมกัน
22 อภิปรายถึงคําตอบของแบบฝกหัดท่ีนักเรียน
2 ไดทาํ ลงไปวา คําส่ังโปรแกรมแตล ะโปรแกรม
คกู ับภาพโปรแกรมใดบา ง
2
11
C
30 11
11 เฉฉบลับย
A
11
11
B
11
31
ภาพจาก
แบบฝึกหดั
หนา้ 30-31
ขอสอบเนน การคิด เกร็ดแนะครู
ขอ ใดไมใ ชผ ลกระทบของการไมว างแผนการเขยี นโปรแกรมไว ในการทําแบบฝก หัดครูอาจจะใหนักเรียนดูภาพโปรแกรมในหนา 31 กอน
กอนเขยี นโปรแกรมจรงิ แลวใหนักเรียนลองพิจารณาเขียนคําสั่งโปรแกรมทั้ง 3 โปรแกรมกอน แลวจึง
ใหนักเรียนนําโปรแกรมท่ีตนเองเขียนข้ึนไปเปรียบเทียบกับโปรแกรมคําส่ังใน
1. ทําใหไมรูข้นั ตอนการทาํ งานของโปรแกรม หนา 30 หลงั จากนน้ั จงึ ใหน กั เรยี นจบั คคู าํ สง่ั โปรแกรมกบั ภาพโปรแกรมใหถ กู ตอ ง
2. ทําใหก ารปรบั ปรงุ แกไ ขโปรแกรมใชเ วลานาน
3. ทําใหเ สยี เวลาในการเขยี นโปรแกรมเพิม่ มากขนึ้ T81
4. ทาํ ใหสามารถแกไ ขขอผดิ พลาดของโปรแกรมไดง ายข้นึ
(วิเคราะหค ําตอบ ในการเขียนโปรแกรมใดๆ ถานักเรียนไมมี
การวางแผนขั้นตอนการทํางานไวลวงหนา อาจจะสงผลกระทบ
ตางๆ มากมาย และเม่ือพิจารณาจากตัวเลือกที่กําหนดใหพบ
วา ขอท่ีเปนผลกระทบของการไมวางแผนการเขียนโปรแกรมไว
กอ นเขียนโปรแกรมจรงิ คอื ทาํ ใหสามารถแกไขขอผดิ พลาดของ
โปรแกรมไดง ายขนึ้ ดงั น้นั ตอบขอ 4.)
นาํ สอน สรปุ ประเมนิ
ขน้ั สอน 2. เขยี นคาํ สง่ั โปรแกรมใหหนนู อ ยวาดรูปใหเสร็จสมบูรณต าม
เสนและจุดสีเขยี ว โดยใชคําสัง่ ใหนอ ยท่ีสดุ (10 คะแนน)
ขยายความเขา ใจ 1)
6. ครูใหนักเรียนทําแบบฝกหัด หนา 32 ใน 3
แบบฝกหัด รายวิชาพ้ืนฐาน เทคโนโลยี 3
(วิทยาการคํานวณ) ป.2 โดยครูใหนักเรียน
พิจารณาภาพท่ีกําหนดให แลวเขียนคําสั่ง 2
โปรแกรมใหหนูนอยวาดรูปใหเสร็จสมบูรณ
ตามเสนและจุดเขียว ซึ่งนักเรียนจะตองใช เฉฉบลับย
คาํ ส่ังใหน อยท่ีสดุ
7. หลังจากนักเรียนทําแบบฝกหัดเสร็จเรียบรอย
แลว ครูจึงใหนักเรียนในชั้นเรียนรวมกัน
อภิปรายวา คาํ สง่ั ท่ีใชมีทั้งหมดกี่คาํ ส่ัง
2
32 ขอสอบเนน การคดิ
ภาพจาก ขอใดเปนคําสั่งที่สามารถทําให
เจาปกุ ปยุ ไปทีด่ อกไมได
แบบฝกึ หดั
หนา้ ท3่ี 42 1. 2.
3. 4.
เกร็ดแนะครู (วิเคราะหค ําตอบ จากภาพ ถา ตอ งการเขยี นคาํ สงั่ โปรแกรมสง่ั ให
เจาปุกปุยไปที่ดอกไม จะตอ งใหเ จาปุกปุยเดินไปทางซา ย 2 ครงั้
การทาํ แบบฝก หดั ในหนา 32 ครอู าจจะใหน กั เรยี นแบง กลมุ กลมุ ละ 2-3 คน ดงั นน้ั ตอบขอ 1.)
ชว ยกนั วางแผนในการเขยี นคาํ สง่ั โปรแกรมกอ น หลงั จากวางแผนเสรจ็ เรยี บรอ ย
แลว ครจู ึงใหน ักเรียนในแตละกลุมชวยกนั เขยี นคําสง่ั โปรแกรม เพื่อใหหนนู อย
วาดรปู สงิ โตใหเ สรจ็ โดยครูอาจจะมีการกําหนดเงือ่ นไขกับนกั เรยี นวา ถากลมุ
ใดสามารถเขยี นคาํ สง่ั โปรแกรมไดส ั้นทีส่ ุด กลุมนัน้ จะเปน ผชู นะ
T82