นา� สอน สรปุ ประเมนิ 1.2 ตัวอยางการเขียนโปรแกรมส่งั ใหต ัวละครทาํ งานซํา้ ขน้ั สอน ไมส ้นิ สดุ อธบิ ายความรู ในชวี ติ ประจาํ วนั จะเกย่ี วขอ งกบั การทาํ งานซา้ํ ในหลายรปู แบบ เชน การเดิน การรบั ประทานอาหาร การนอน การเรยี น ซึ่งการ 8. ครูนํานักเรียนสนทนาทบทวนความรูเดิม ทาํ งานแบบนเ้ี รยี กวา การทาํ ซา้ํ ซง่ึ สามารถทาํ ซา้ํ จนกวา จะตรงตาม ในเร่ือง การเขียนโปรแกรม จากคาบเรียนท่ี เงอ่ื นไขที่ตอ งการ หรอื ทาํ งานซํ้าไมส ิ้นสุด ผา นมา ภาพท่ี 2.2 กิจวัตรในตอนเชา ของปู 9. ครูนํานักเรียนศึกษาเนื้อหาเรื่อง ตัวอยาง การเขียนโปรแกรมส่ังใหตัวละครทํางานซํ้า โดยทว่ั ไปการทาํ งานของโปรแกรมคอมพวิ เตอรจ ะทาํ งานเรยี ง ไมส้ินสุด โดยใหนักเรียนรวมกันยกตัวอยาง ตามลาํ ดบั ตง้ั แตค าํ สงั่ แรกจนไปถงึ คาํ สง่ั สดุ ทา ย แตเ ราสามารถให การทํางานซ้ําในชีวิตประจําวัน และถาม คอมพิวเตอรทํางานซํ้าท่ีชุดคําสั่งใดก็ได โดยใชคําสั่งใหทํางานซ้ํา คาํ ถามทา ทายการคดิ ขนั้ สงู กบั นกั เรยี นวา เมอื่ ซงึ่ บางครง้ั จะเรยี กวา คาํ สง่ั ลปู (Loop) โปรแกรมที่เขียนคําส่ังเกิดขอผิดพลาด ทําให การส่ังงานไมเปนไปตามที่ตองการ นักเรียน มีวิธีในการแกปญหาน้ีอยางไร จากน้ันให นกั เรยี นชว ยกนั คดิ วเิ คราะหเ พอื่ ใชใ นการตอบ คําถามน้ี (แนวตอบ เมอื่ โปรแกรมที่เขยี นคาํ สงั่ เกิดขอ ผดิ พลาดทาํ ใหก ารสงั่ งานไมเ ปน ไปตามทตี่ อ งการ ผูใชงานควรตรวจสอบบล็อกคําส่ังทีละบล็อก เพื่อทบทวนการเขียนคําสั่งของตนเองและ แกไขใหถูกตอง หลังจากแกไขขอผิดพลาด แลวควรตรวจสอบการทํางานของบล็อกคําสั่ง อีกคร้ัง เพ่ือใหโปรแกรมท่ีเขียนคําสั่งเปนไป ตามความตอ งการ) ¤Ò¶ÒÁ·ŒÒ·Ò¡ÒäԴ¢é¹Ñ ÊÙ§ เม่ือโปรแกรมท่ีเขียนคําส่ังเกิดขอผิดพลาด ทําใหการส่ังงาน ไมเ ปน ไปตามทตี่ อ งการ นกั เรยี นมวี ธิ ใี นการแกป ญ หานอี้ ยา งไร 34 ภาพจาก หนงั สอื เรยี น หนา 34 ขอสอบเนน การคดิ เกร็ดแนะครู จากบล็อกคําสั่งท่ีกําหนดใหจะเขียนโปรแกรมแบบวนซํ้าตาม ครยู กตวั อยา งสถานการณก ารทาํ งานซาํ้ ทเี่ กดิ ขน้ึ ในชวี ติ ประจาํ วนั ซง่ึ มกี าร บลอ็ กคาํ ส่งั ในขอ ใด ทาํ ซาํ้ จนกวา จะตรงตามเงอื่ นไขทตี่ อ งการ หรอื ทาํ งานซา้ํ ไมส น้ิ สดุ เชน ครสู ง่ั ให นกั เรยี นวิ่งรอบสนาม 3 รอบ เมือ่ นักเรยี นวงิ่ ครบตามจํานวนนักเรียนก็หยุดวิง่ 1. 2. หรือการทํางานของตูเย็นท่ีมีระบบใหความเย็นอยางตอเน่ืองแบบวนซ้ําเร่ือยๆ จนกวาจะถอดปลั๊กใหหยดุ การทํางานการวนซํ้าน้นั จงึ สิ้นสุดลง 3. 4. (วเิ คราะหคําตอบ จากบล็อกคําสั่งที่กําหนดใหมีการใชบล็อก คําส่ังแบบเดิมซ้ํากันในลักษณะที่เรียงตอกัน โดยมีขั้นตอน คือ เดนิ ลงกับเลีย้ วขวา 3 รอบ ดงั นนั้ ตอบขอ 4.) T57
นา� สอน สรปุ ประเมนิ ขน้ั สอน ส¶า¹¡าร³µ ัÇÍÂา‹ § อธบิ ายความรู ปูตองการใชบ ล็อกคาํ ส่ัง ทาํ ซํ้าเพือ่ พาเจาซอมบ้ี 10. ครูใหนักเรียนศึกษาสถานการณตัวอยาง ไปยงั ดอกทานตะวัน ซ่ึงมีสถานการณวา ปตู องการใชบลอ็ กคําสัง่ ปูควรใชเสนทางใด ทาํ ซาํ้ เพื่อพาเจาซอมบ้ีไปยังดอกทานตะวัน ปคู วรใชเสนทางใด จากน้ันลองใหน กั เรยี นดู ขÑนé µอนการเขยี นโปรแกรม ภาพ คดิ วิเคราะห และเขียนเสนทางที่คิดวา ซอมบเี้ ดนิ แลว ภารกจิ จะสาํ เรจ็ ลงในกระดาษ ซอมบเี้ ดนิ ไปขา้ งหนา้ ซา�้ ไปเรอื่ ย ๆ แบบไมม่ ที สี่ นิ้ สดุ จนกวา่ จะเจอดอกทานตะวนั ที่ครูแจกให จึงจะหยุดเดนิ 11. ครูอธิบายข้ันตอนการเขียนโปรแกรมเพื่อ ใหซอมบ้ีทําภารกิจสําเร็จ ซึ่งจะส่ังใหซอมบี้ เดนิ ไปขางหนา ซา้ํ กันเร่ือย ๆ แบบไมส ิน้ สดุ จนกวา จะไปถงึ ดอกทานตะวนั จงึ จะหยดุ เดนิ โดยใชคําส่งั ตามรปู ภาพในหนังสือเรียน 12. ครนู าํ นกั เรยี นรว มกนั อภปิ รายสรปุ ความรทู ไี่ ด จากการทํากิจกรรม ตัวอยางประเด็น การอภปิ ราย เชน คําสงั่ ลปู คอื อะไร (แนวตอบ คาํ สั่งท่ีควบคมุ ใหทํางานซาํ้ ในสวน ทก่ี ําหนดไว) ภาพที่ 2.3 บลอ็ กคาํ สั่งใหซ อมบเี้ ดนิ ไปหาดอกทานตะวันแบบทาํ งานซา้ํ ไมมีทีส่ ้นิ สดุ 35 ภาพจาก หนังสือเรียน หนา 35 เกร็ดแนะครู กิจกรรม 21st Century Skills ครูอธิบายใหนักเรียนเขาใจเก่ียวกับสถานการณและข้ันตอนการเขียน 1. ใหนกั เรียนแบง กลมุ ตามความสมคั รใจ กลุมละ 4-5 คน โปรแกรมเพื่อพาเจาซอมบี้ไปยังดอกทานตะวัน จากนั้นครูเลนเกมกับนักเรียน 2. แตละกลุมรวมกันสรางสถานการณการทํางานแบบไมส้ินสุด ในช้ันเรียน โดยครูยกบัตรภาพสถานการณและใหนักเรียนออกมาวาด บล็อกคําสั่งแสดงขั้นตอนการเขียนโปรแกรมหนาช้ันเรียนพรอมอธิบาย กลมุ ละ 1 สถานการณ โดยครคู อยใหคําแนะนําตามความเหมาะสม 3. ระดมความคิดเห็นเพ่ือแสดงขน้ั ตอนการเขยี นโปรแกรม 4. จัดเตรียมขอมูลเพื่อนํามาเสนอตามรูปแบบท่ีนักเรียนคิดวา นา สนใจอยา งอสิ ระ 5. นําเสนอผลงานหนาช้ันเรียนโดยใชวิธีการสื่อสารที่ทําใหผูอื่น เขาใจไดง าย T58
นา� สอน สรปุ ประเมนิ 3. เขยี นโปรแกรมใหเ พนกวนิ ปลกู ตน ไมใ หค รบทกุ หลมุ โดยเลอื กใช ขนั้ สอน คําสงั่ ทีก่ ําหนดให (5 คะแนน) อธบิ ายความรู คำสั่ง ไปขางหนา หันขวา ทําซํ้า ครงั้ หันซา ย ปลกู ตนไม ทํา 13. นกั เรยี นทาํ แบบฝกหัด หนา 21-22 เรอื่ ง การ เขียนโปรแกรมส่ังใหตัวละครทํางานซํ้าไมมี เขียนโปรแกรม เขยี นโปรแกรม เฉฉบลบั ย ส้ินสุด โดยใหนักเรียนเขียนโปรแกรมคําส่ัง โดยใชคําสัง่ ทําซ้าํ ใหเพนกวินปลูกตนไมใหครบทุกหลุม โดย ไปขางหนา เลอื กใชค าํ สง่ั ทกี่ าํ หนดให จากนนั้ ใหน กั เรยี น ปลูกตน ไม ทําซ้ํา 6 ครงั้ เขยี นโปรแกรมคาํ สง่ั ใหเ พนกวนิ ถอนตน หญา ไปขา งหนา ทํา ไปขางหนา ใหครบทุกหลุมและบันทึกคําตอบลงใน ปลกู ตนไม แบบฝก หดั ไปขางหนา ปลกู ตนไม ปลูกตนไม ไปขา งหนา 4. เขยี นโปรแกรมใหเ พนกวินถอนตนหญาใหครบทุกหลมุ ปลกู ตน ไม โดยเลือกใชคําส่งั ทกี่ าํ หนดให (5 คะแนน) ไปขา งหนา คำส่งั ไปขา งหนา หันขวา ปลูกตน ไม ทาํ ซ้าํ ครง้ั ไปขางหนา ถอนตน หญา ทํา ปลกู ตน ไม หนั ซาย เขียนโปรแกรม 21 ไปขา งหนา ถอนตน หญา ไปขา งหนา เขยี นโปรแกรม ถอนตนหญา โดยใชคาํ สัง่ ทําซ้ํา เฉฉบลบั ย ไปขางหนา ทําซ้าํ 10 ครง้ั ถอนตนหญา ทํา ไปขางหนา ไปขางหนา ถอนตนหญา ถอนตน หญา ไปขางหนา ถอนตนหญา ไปขางหนา ถอนตน หญา ไปขางหนา ถอนตน หญา ไปขา งหนา ถอนตน หญา ไปขางหนา ถอนตน หญา ไปขางหนา ถอนตนหญา 22 ภาพจาก แบบฝกหดั หน้า 21-22 ขอสอบเนน การคิด เกร็ดแนะครู ขอใดเรยี งลาํ ดับการตม ไขไ ดถ กู ตอ งที่สดุ ครูใหนักเรียนทาํ แบบฝกหัด โดยใหนักเรียนเขียนโปรแกรมส่ังใหเพนกวิน 1. ปลอกเปลือกไข ตมนํ้าใหเ ดือด นําไขล งไปตม ทําตามคาํ สั่งจากการเขียนโปรแกรมลงในบล็อกเพื่อใหเพนกวินแสดงผลตามที่ ลางเปลือกไข ตอ งการ เมอ่ื นกั เรยี นทาํ กจิ กรรมนเ้ี สรจ็ เรยี บรอ ย ครสู มุ นกั เรยี นใหอ อกมาอธบิ าย 2. ลางเปลือกไข ตมนํ้าใหเ ดือด นําไขลงไปตม ขั้นตอนการทาํ งานของเพนกวินวา จะตองใชบล็อกคําสั่งอะไรบางในการเขียน ปลอกเปลอื กไข คําส่ังนี้ จากนั้นครูถามนักเรียนภายในช้ันเรียนวา นักเรียนไดประโยชนจาก 3. นาํ ไขลงไปตม ตม นํา้ ใหเ ดอื ด ลา งเปลอื กไข การทาํ กิจกรรมนีอ้ ยา งไรบา ง ปลอกเปลอื กไข 4. ปลอกเปลือกไข นําไขล งไปตม ตมนํา้ ใหเ ดือด T59 ลา งเปลอื กไข (วเิ คราะหคําตอบ เรียงลําดับการตมไขไดถูกตองท่ีสุด คือ ลาง เปลอื กไข ตม นํ้าใหเดอื ด นําไขลงไปตม ปลอกเปลอื กไข ดงั นั้น ตอบขอ 2.)
นา� สอน สรปุ ประเมนิ ขน้ั สอน ¡¨Ô ¡รรÁ ½ƒ¡·ั¡Éะ ขยายความเขา ใจ ใหนักเรียนเขียนคําสั่ง เพ่ือพาซอมบี้เดินทางไปยังดอกทานตะวัน โดยเลือกใชบล็อกคําส่ังท่ีกําหนดให บันทึกบล็อกคําส่ังท่ีเขียนได 1. นักเรียนทํากิจกรรมฝกทักษะในหนังสือเรียน ลงในสมดุ หนา 36 โดยใหนักเรียนเขียนคําสั่ง เพื่อพา ซอมบ้ีเดินทางไปยังดอกทานตะวัน และให บล็อก เลอื กใชบ ลอ็ กคาํ สงั่ ทกี่ าํ หนดให จากนน้ั บนั ทกึ ค�าสั่ง บล็อกคําส่ังทไ่ี ดลงในสมดุ 2. ครสู มุ นกั เรียน 3-5 คน ออกมาอธบิ ายแนวคิด ในการเขียนคาํ สั่ง เพ่อื พาซอมบีเ้ ดินทางไปยัง ดอกทานตะวนั จากกิจกรรมฝกทักษะ 3. ครูนํานักเรียนรวมกันอภิปรายสรุปความรูท่ี ไดจากการจัดกิจกรรม เชน ใหนักเรียนยก ตัวอยา งเง่อื นไขท่ีพบเห็นในชีวิตประจําวัน (แนวตอบ เงื่อนไขในการเลนเกม เชน เลนเกม ไมเ กินวนั ละ 5 นาที จะไดรับเพชร จํานวน 10 เมด็ , เงอ่ื นไขในการเขา ใชง าน Facebook ตอ ง มอี ายไุ มต ่ํากวา 13 ป) ทักษะการเรยี นรูในศตวรรษท่ี 21 1. ทักษะการคดิ วเิ คราะห 2. ทักษะการคิดเชิงคํานวณ 36 3. ทักษะการแกปญหา ภาพจาก หนังสือเรียน หนา 36 เกร็ดแนะครู กิจกรรม 21st Century Skills ครูใหนักเรียนทาํ กิจกรรมฝกทักษะในหนังสือเรียน โดยใหนักเรียนทาํ 1. ใหนักเรยี นแบง กลุม ตามความสมคั รใจ กลุม ละ 4-5 คน กิจกรรมฝกทักษะตามคําส่ังที่กําหนดให เม่ือนักเรียนทาํ เสร็จเรียบรอย ครูจะ 2. แตละกลุมรวมกันสรางสถานการณการทํางานแบบวนซํ้า สมุ ใหออกมาตอบคําถามหนา ชน้ั เรยี น โดยมีคาํ ถาม ดังนี้ กลมุ ละ 1 สถานการณ - เมอื่ นกั เรยี นใชบ ลอ็ กคําสั่งท่ไี มถกู ตอง นกั เรียนจะแกปญ หานอ้ี ยา งไร 3. ระดมความคิดเห็นเพ่ือประดิษฐเสนทางและบล็อกคําสั่งตาม - นกั เรยี นมวี ิธีในการตรวจสอบบลอ็ กคาํ สัง่ ทีเ่ กิดขอผิดพลาดอยางไรบา ง สถานการณ 4. ตรวจสอบความถูกตองของเสนทางและบล็อกคําสั่งที่ประดิษฐ ขึน้ วา ตรงตามความตองการหรอื ไม 5. จดั เตรยี มขอ มลู เพอ่ื นาํ เสนอตามรปู แบบทน่ี กั เรยี นคดิ วา นา สนใจ อยางอิสระ 6. นําเสนอผลงานหนาช้ันเรียน โดยใชวิธีการสื่อสารที่ทําใหผูอ่ืน เขาใจไดง าย T60
นา� สอน สรปุ ประเมนิ 5. เขียนโปรแกรมใหนักบินอวกาศเดินทางไปที่ดาวเคราะหและ ขนั้ สอน หลกี เลยี่ งอกุ กาบาต โดยเลอื กใชค าํ สง่ั ทกี่ าํ หนดใหส น้ั ทสี่ ดุ (10คะแนน) ขยายความเขา ใจ คำสง่ั หนั ขวา ทาํ ซํ้า คร้ัง ไปขางหนา หนั ซา ย ทาํ 4. นักเรียนทําแบบฝกหัด หนา 23-24 โดยให นักเรียนเขียนโปรแกรมใหนักบินอวกาศเดิน 1 ทางไปที่ดาวเคราะหและหลีกเล่ียงอุกกาบาต โดยเลือกใชคําส่ังท่ีกําหนดใหสั้นที่สุด เม่ือ เฉฉบลบั ย นักเรียนทํากิจกรรมน้ีเสร็จเรียบรอย ครูสุม นักเรียนใหออกมาอธิบายการเขียนคําสั่งการ ทํางานของโปรแกรม พรอมกับชวยกันสรุป ความรูท ีไ่ ดจ ากการทํากิจกรรมนี้ เขียนโปรแกรม คำสั่ง หนั ขวา ทําซาํ้ จนกวา (Repeat until) ไปขางหนา หนั ซาย ทํา (do) ทําซ้าํ 3 ครง้ั ทํา หันขวา 2 ไปขา งหนา ไปขา งหนา 23 เฉฉบลบั ย เขียนโปรแกรม ทําซ้ําจนกวา (Repeat until) ทํา (do) หนั ขวา ไปขางหนา หนั ซาย ไปขางหนา 24 ภาพจาก แบบฝก หดั หน้า 23-24 ขอ สอบเนน การคดิ เกร็ดแนะครู จากภาพถาตองการใหนกแดงเดินทางไป ครูใหนักเรียนทําแบบฝกหัดหนา 23-24 โดยนําบล็อกคําสั่งท่ีกําหนดให หาหมเู ขยี วไดสําเร็จตอ งใชคาํ สั่งใด มาเขียนคําสั่งการทํางานเพ่ือใหโปรแกรมทํางานตามคําส่ังไดอยางถูกตอง จากนั้นครอู าจจะใหน ักเรยี นทํากิจกรรมในเวบ็ ไซต Code.org โดยการเลน เกม 1. 2. จาก https://studio.code.org/s/course2/stage/6/puzzle/1 ตามลงิ กท แ่ี นบมา เพอ่ื เปนการฝกทักษะการเขียนโปรแกรมใหถกู ตอ ง 3. 4. (วเิ คราะหค าํ ตอบ จากภาพถาตองการใหนกแดงเดินทางไปหา หมูเขียวไดสําเร็จตองใชคําส่ังขอท่ี 1 เพราะนกแดงตองเดินไป ขางหนา 5 คร้ัง เพอ่ื ไปใหถ ึงหมูเขยี วพอดี ดงั นนั้ ตอบขอ 1.) T61
นา� สอน สรปุ ประเมนิ ขน้ั สอน 6. เขยี นโปรแกรมใหโ ปเดนิ ไปท่ีเรอื โดยเลือกใชคาํ ส่ังทก่ี าํ หนด ใหส น้ั ทส่ี ดุ (5 คะแนน) ขยายความเขา ใจ คำสั่ง ไปขา งหนา 5. นกั เรยี นทาํ แบบฝก หดั หนา 25 โดยใหน กั เรยี น เขียนโปรแกรมใหโปเดินไปที่เรือ และเลือก หนั ซา ย ใชคําส่ังใหสั้นท่ีสุด เม่ือทํากิจกรรมนี้เสร็จ หันขวา ครูสุมนักเรียนใหออกมาอธิบายการเขียน คําส่ังการทํางานของโปรแกรม จากนั้น ทําซาํ้ จนกวา (Repeat until) ครูถามคําถามทายกิจกรรมกับนักเรียนวา เมอ่ื โปรแกรมเกิดขอผิดพลาด นกั เรียนจะมวี ธิ ี ทาํ (do) แกปญ หาน้ีอยางไร เขยี นโปรแกรม เฉฉบลบั ย ทําซ้าํ จนกวา (Repeat until) ทาํ (do) หันขวา ไปขางหนา ไปขางหนา ไปขา งหนา เกณฑก ารใหคะแนน รายการประเมิน คะแนนตอขอยอ ย คะแนนรายขอ เกณฑการตัดสิน 1. เลอื กตําแหนงทต่ี วั ละครหยดุ ทาํ งานได 2.5 5 •21 คะแนนขน้ึ ไป = ผา น 2. เขียนโปรแกรมตามสถานการณท ีก่ าํ หนดได (2 ขอยอ ย) 5 5 •ต่ํากวา 21 คะแนน = ปรับปรุง 3.- 4. เขียนโปรแกรมตามสถานการณที่กาํ หนดได 5 5. เขียนโปรแกรมใหทํางานซา้ํ ตามเงอื่ นไขได (2 ขอ ยอ ย) 10 6. เขยี นโปรแกรมใหท ํางานซา้ํ ตามเงื่อนไขได 5 คะแนนเต็ม 35 25 ภาพจาก แบบฝก หัด หนา้ ท2ี่ 45 เกร็ดแนะครู ขอสอบเนน การคดิ ครใู หน กั เรียนทํากจิ กรรมในแบบฝกหดั หนา 25 ครทู บทวนความรทู ีเ่ รียน จากภาพถาตองการใหผ้ึงเดินทางไปเก็บ มากบั นกั เรยี น โดยอาจจะถามคาํ ถามแลว ใหน กั เรยี นภายในชนั้ เรยี นชว ยกนั ตอบ ดอกไมตามเง่ือนไขไดสําเรจ็ ตองใชคําส่ังใด ซึง่ มตี วั อยา งคาํ ถาม ดงั นี้ 1. 2. 3. 4. • การเขยี นโปรแกรมคืออะไร • นกั เรียนสามารถฝก เขียนโปรแกรมผานเวบ็ ไซตใ ดไดบ าง (วิเคราะหคําตอบ ถา ตอ งการใหผ ้ึงเดินทางตามเงื่อนไขไดสาํ เร็จ • การเขียนโปรแกรมสามารถนําไปใชกบั ชีวิตประจําวันไดอ ยางไร จะตองใชคําสั่งขอที่ 2. เพราะผ้ึงจะตองเดินไปขางหนาท้ังหมด • การฝก เขยี นโปรแกรม Code.org มปี ระโยชนตอ นกั เรียนอยา งไรบาง 5 ครง้ั เกบ็ ดอกไม 1 ครั้ง จากนั้นหันขวา เดินไปขา งหนา และ • เมื่อนักเรียนไมสามารถเขียนโปรแกรมใหตัวละครทํางานตามคําสั่งได เก็บนา้ํ หวานอีก 3 ครั้ง ดังน้นั ตอบขอ 2.) จะมวี ธิ ีแกป ญหานี้อยา งไร T62
นา� สอน สรุป ประเมิน ¡Ô¨¡ÃÃÁ½ƒ¡·Ñ¡ÉзÕè 1 Creating ไดคะแนน คะแนนเต็ม ขนั้ สอน คดั แยกสเี สอ้ื ผา Evaluating Analyzing 10 ขยายความเขา ใจ Applying Understanding 6. ครูใหนักเรียนทํากิจกรรมฝกทักษะท่ี 1 เรื่อง Remembering คัดแยกสีเสื้อผา โดยใหพิจารณาสถานการณ วา ปูอาสาชวยคุณแมคัดแยกสีเส้ือผา โดย ปูอาสาชวยคณุ แมคัดแยกสเี สอื้ ผา โดยจะเขยี นคําสง่ั คดั แยกเส้อื ผา จะเขียนคําส่ังคัดแยกเสื้อผาจํานวน 30 ช้ิน จํานวน 30 ชิ้น โดยแยกเปน ผา สขี าว ผา สีดํา และผาสี ใหนกั เรียน โดยแยกเปนผาสีขาว ผาสีดํา และผาสี ให ชวยปเู ขยี นคําสัง่ คดั แยกเส้อื ผา ในรปู แบบแผนผงั (แนวคําตอบ) นักเรียนชวยปูเขียนคําสั่งคัดแยกเสื้อผาในรูป แบบแผนผงั เริ่มตน หยิบเสือ้ ผาท่จี ะซกั ขนั้ สรปุ เสอ้ื ผา สีขาวหรอื ไม ใช นําไปใสต ะกรา ท่ี 1 เฉฉบลับย ตรวจสอบผล ใช นําไปใสตะกรา ท่ี 2 ไมใช ครูนํานักเรียนรวมกันอภิปรายสรุปความรูท่ี ไดจากการจัดกิจกรรม เชน ใหนักเรียนชวยยก เส้ือผา สดี าํ หรือไม ตัวอยางถึงเหตุการณท่ีพบเจอในชีวิตประจําวันที่ ไมใ ช จะนํามาเขยี นโปรแกรมเพื่อแกไ ขปญ หา นาํ ไปใสตะกราท่ี 3 ขนั้ ประเมนิ ตรวจสอบผล ตารางการวดั และประเมนิ ผล ไมใช เส้ือผาครบ วธิ กี าร เคร่ืองมอื เกณฑการประเมิน 30 ตวั หรอื ไม ตรวจแบบทดสอบ แบบทดสอบ ประเมินตามสภาพ กอ นเรยี น กอ นเรยี น จริง ใช ตรวจแบบฝก หดั แบบฝก หัด รอ ยละ 60 ผานเกณฑ ส้ินสดุ เกณฑก ารใหคะแนน คะแนนตอ ขอ ยอ ย คะแนนรายขอ เกณฑการตดั สนิ ตรวจใบงาน ใบงาน รอยละ 60 ผา นเกณฑ รายการประเมิน เขยี นแผนผงั โดยใชส ญั ลกั ษณไดถ กู ตอ ง และสามารถแกป ญ หา 10 •6 คะแนนขึน้ ไป = ผา น ประเมนิ การนาํ เสนอ แบบประเมนิ ระดบั คุณภาพ 2 ตามสถานการณท่ีกําหนด 10 •ตํ่ากวา 6 คะแนน = ปรับปรงุ ผลงาน การนาํ เสนอ ผา นเกณฑ ผลงาน คะแนนเต็ม ทักษะการเรยี นรใู นศตวรรษที่ 21 1. ทักษะการคิดวิเคราะห 2. ทักษะการคดิ เชิงคาํ นวณ 29 สงั เกตพฤตกิ รรม แบบสงั เกต ระดบั คุณภาพ 2 3. ทกั ษะการแกปญหา การทาํ งาน พฤตกิ รรม ผา นเกณฑ รายบคุ คล ภาพจาก สงั เกตพฤตกิ รรม แบบสงั เกต ระดับคุณภาพ 2 แบบฝก หัด การทาํ งานกลมุ พฤตกิ รรม ผานเกณฑ หนา้ ท2่ี 49 กิจกรรม ทาทาย แนวทางการวัดและประเมินผล ใหนักเรียนทํากิจกรรมผ้ึง โดยเขียนโปรแกรมใหผึ้งทําตาม ครูสามารถประเมินการนําเสนอผลงาน และสังเกตพฤติกรรมการทํางาน เงอื่ นไขทกี่ าํ หนดใหส าํ เรจ็ โดยเขา โปรแกรม Code.org จากนนั้ เขา รายบคุ คลและการทาํ งานกลมุ ของนกั เรยี น โดยศกึ ษาเกณฑก ารวดั และประเมนิ ลงิ กท กี่ าํ หนดให https://studio.code.org/s/course2/stage/13/ ผล จากแบบประเมนิ การนําเสนอผลงาน แบบสังเกตพฤติกรรมการทาํ งานราย puzzle/1 ครใู หเ วลาเลนเกมเปนเวลา 20 นาที นักเรยี นคนใดทํา บคุ คล และแบบสังเกตพฤติกรรมการทาํ งานกลมุ ทแี่ นบมาทา ยแผนการจดั การ จบทุกดา นกอ นจะเปน ผชู นะ และไดร บั ของรางวัลจากครู จากน้นั เรยี นรทู ี่ 1 หนว ยการเรียนรูที่ 2 ครูและนกั เรียนรว มกนั สรุปความรทู ไ่ี ดจ ากการเลนเกมนี้ แบบประเมินการนาเสนอผลงาน แบบสงั เกตพฤตกิ รรมการทางานรายบคุ คล แบบสังเกตพฤตกิ รรมการทางานกลุ่ม คาช้แี จง:ใหผ้ ้สู อนสังเกตพฤติกรรมของนกั เรยี นในระหว่างเรยี นและนอกเวลาเรยี น แลว้ ขีด ลงในช่องท่ี คาชีแ้ จง : ให้ผสู้ อนสังเกตพฤตกิ รรมของนกั เรียนในระหว่างเรยี นและนอกเวลาเรียน แล้วขีด ลงในชอ่ งท่ี คาชี้แจง : ใหผ้ ู้สอนสงั เกตพฤตกิ รรมของนักเรียนในระหว่างเรยี นและนอกเวลาเรียน แล้วขดี ลงในช่องท่ี ตรงกับระดับคะแนน ตรงกับระดับคะแนน ตรงกับระดับคะแนน ลาดับท่ี รายการประเมิน ระดับคะแนน 1 ลาดับที่ รายการประเมิน ระดับคะแนน 1 ลาดับท่ี ชือ่ –สกลุ การแสดง การยอมรบั การทางาน ความมนี า้ ใจ การมี รวม 32 32 ของนกั เรียน ความคดิ เหน็ ฟังคนอน่ื ตามที่ได้รบั ส่วนรว่ มใน 15 มอบหมาย การปรับปรงุ คะแนน 1 การแสดงความคดิ เห็น ผลงานกลมุ่ 1 ความถกู ต้องของเนอื้ หา 2 การยอมรับฟังความคดิ เหน็ ของผู้อ่ืน 2 ความคิดสร้างสรรค์ 3 การทางานตามหน้าที่ทไี่ ด้รบั มอบหมาย 321321321321321 3 วิธีการนาเสนอผลงาน 4 ความมนี าใจ 4 การนาไปใชป้ ระโยชน์ 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 ปรับปรงุ ตา่ กวา่ 8 ปรบั ปรุง 8–10 พอใช้ ต่ากว่า 8 ปรบั ปรุง T63
แผนการจัดการเรียนรู้ที่ 2 4เวลา ชั่วโมง การตรวจสอบขอ้ ผดิ พลาดของโปรแกรม 1. มาตรฐาน/ตัวชวี้ ดั ตัวชี้วัด ว 4.2 ป.3/2 เขียี นโปรแกรมอย่า่ งง่า่ ย โดยใช้้ซอฟต์แ์ วร์์หรืือสื่่�อ และตรวจหาข้้อผิิดพลาดของโปรแกรม 2. จุดประสงค์การเรียนรู้ 1. ตรวจสอบขอ้ ผดิ พลาดของโปรแกรมได้ (K) 2. แกไ้ ขข้อผดิ พลาดจากการเขียนโปรแกรมได้ (P) 3. น �ำความรแู้ ละประโยชน์ทไ่ี ด้รบั เร่อื ง การตรวจสอบข้อผิดพลาดของโปรแกรมมาประยุกตใ์ ช้ในชวี ิตประจ�ำวนั ได้ (A) 3. สาระการเรียนรู้ - การตรวจหาข้อผิดพลาดท�ำได้โดยตรวจสอบค�ำสั่งที่แจ้งข้อผิดพลาด หรือหากผลลัพธ์ไม่เป็นไปตามที่ต้องการให้ ตรวจสอบการท�ำงานทลี ะคำ� สงั่ - ซอฟต์แวร์หรอื สื่อทีใ่ ชใ้ นการเขียนโปรแกรม เชน่ ใชบ้ ัตรคำ� สงั่ แสดงการเขียนโปรแกรม Code.org 4. สาระสำ� คญั /ความคดิ รวบยอด การเขยี นโปรแกรมใหค้ อมพวิ เตอรท์ ำ� งานตามขน้ั ตอนทไ่ี ดอ้ อกแบบไวน้ นั้ บางครงั้ จะเกดิ ปญั หาซง่ึ ปญั หาทเ่ี กดิ ขน้ึ จากการ เขยี นโปรแกรมในแตล่ ะขน้ั ตอนของคำ� สงั่ นนั้ เรยี กวา่ ขอ้ ผดิ พลาด (Bug) สว่ นการตรวจสอบขอ้ ผดิ พลาดและแกไ้ ขขอ้ ผดิ พลาด ทเ่ี กดิ ขนึ้ นน้ั จะเรยี กวา่ การแกไ้ ขจดุ บกพรอ่ ง (Debug) คำ� สง่ั จะแจง้ เตอื นขอ้ ผดิ พลาดทเี่ กดิ ขน้ึ เพอ่ื ใหม้ กี ารทบทวนแกไ้ ข ขอ้ ผดิ พลาดนน้ั พรอ้ มทง้ั แนะนำ� วธิ กี ารแกไ้ ขกอ่ นทจี่ ะดำ� เนนิ การตอ่ ไป 5. สมรรถนะส�ำคัญของผูเ้ รยี นและคุณลักษณะอนั พึงประสงค์ สมรรถนะสำ� คัญของผเู้ รียน ทกั ษะ 4Cs คณุ ลกั ษณะอนั พึงประสงค์ 1. ความสามารถในการสือ่ สาร 1. ทักษะการคดิ อยา่ งมวี จิ ารณญาณ 1. มีวินยั 2. ความสามารถในการคดิ (Critical Thinking) 2. ใฝ่เรียนรู้ 3. ความสามารถในการแก้ปัญหา 2. ทกั ษะการทำ� งานร่วมกนั 3. มงุ่ มัน่ ในการทำ� งาน (Collaboration Skill) 3. ทักษะการสอ่ื สาร (Communication Skill) 4. ทกั ษะความคิดสร้างสรรค์ (Creative Thinking) 6. กจิ กรรมการเรยี นรู้ แนวคิด/รูปแบบการสอน/วิธีการสอน/เทคนิค : วิธีการสอนแบบสาธิต และวิธีการสอนแบบสืบเสาะหาความรู้ (5Es Instructional Model) T64
นา� นา� สอน สรปุ ประเมนิ เพราะเหตุใด 2. ¡ÒรµรǨสͺ¢ŒÍ¼´Ô ¾ÅÒ´¢Í§ ขน้ั นาํ จึงตองมีการ ตรวจสอบ âปรá¡รÁ 1. ครูกระตุนความสนใจของนักเรียน โดยใช ขอ ผิดพลาด คําถามสําคัญประจําหัวขอจากหนังสือเรียน ของโปรแกรม เม่ือเขียนโปรแกรมคอมพิวเตอรเรียบรอย วา เพราะเหตุใด จึงตองมีการตรวจสอบขอ แลว จะตอ งทาํ การตรวจสอบโปรแกรมวา ทาํ งานได ผิดพลาดของโปรแกรม จากนั้นใหนักเรียน ผลลพั ธต รงตามความตอ งการหรอื ไม หากโปรแกรม รวมกนั วเิ คราะหเ พอ่ื หาคําตอบของคําถามน้ี ไมส ามารถทาํ งานตามทต่ี อ งการไดใหก ลบั ไปแกไขและทดสอบใหม ทําจนกวา จะไดผ ลลพั ธตรงตามความตองการ 2. ครูกลาวเพื่อเช่ือมโยงเขาสูบทเรียนวา ในการ การเขียนโปรแกรมใหคอมพิวเตอรทํางานตามข้ันตอนที่ได เขียนโปรแกรม เขียนคําสั่งใหโปรแกรม หรือ ออกแบบไวนน้ั บางครงั้ อาจจะเกดิ ปญหาขึน้ ได ซึง่ ปญหาทเี่ กดิ ขนึ้ คอมพิวเตอรทํางานน้ัน บางครั้งอาจจะพบ จากการเขียนโปรแกรมในแตละข้ันตอนของคําส่ังนั้นจะเรียกวา กับความผิดพลาดที่เกิดขึ้นได เชน ผูเขียน ขอ ผดิ พลาด (Bug) สว นการตรวจสอบขอ ผดิ พลาดและทาํ การแกไข โปรแกรมอาจจะตั้งใจเขียนโปรแกรมไวแบบ นี้ แตโปรแกรมท่ีแสดงออกมา หรือผลลัพธ ไมเปนไปอยางที่คิดไว สิ่งท่ีเกิดข้ึนน้ีเรียกวา ขอผิดพลาด จากนั้นทําการตรวจสอบขอ ผิดพลาด และทําการแกไขขอผิดพลาดที่ เกดิ ข้นึ จะเรียกวา การแกไ ขขอ บกพรองใหม ไปพรอมกัน ขอผดิ พลาดที่เกิดขนึ้ นนั้ จะเรยี กวา การแกไขจุดบกพรอง (Debug) ภาพท่ี 2.4 การเขยี นโปรแกรมจาํ เปน ตอ งตรวจสอบขอ ผดิ พลาดของโปรแกรมทกุ ครงั้ 37 แนวตอบ คาํ ถามสาํ คญั ประจําหัวขอ ภาพจาก หนังสอื เรยี น หนา 37 การตรวจสอบขอผิดพลาดของโปรแกรม เปนการตรวจสอบวาผลลัพธตรงกับความตองการ หรือไม ถาหากเกิดขอผิดพลาดของโปรแกรมหรือ โปรแกรมไมสามารถทํางานไดตรงตามท่ีตองการ จะไดกลับไปแกไขและทดสอบใหมจนกวาจะได ผลลัพธตรงตามความตองการ เพื่อปองกันขอผิด พลาดจากการทํางานของโปรแกรมท่ีอาจเกิดขึ้น ขอสอบเนน การคดิ ส่ือ Digital จากสถานการณและบล็อกคําสั่ง ครใู หน กั เรยี นศกึ ษาเนอื้ หาเพมิ่ เตมิ เกย่ี วกบั การแกไ ขจดุ บกพรอ งในเวบ็ ไซต ทกี่ าํ หนดให สว นใดทที่ าํ ใหโ ปรแกรม Code.org จากคลิปวิดีโอใน YouTube เร่ือง Debugging with the Step คาํ ส่ังเกิดขอ ผิดพลาด (Bug) Button (Course A-B) ตามลิงกท่ีแนบมา https://www.youtube.com/ watch?v=AtbqIF4gOb8 1. 2. 3. 4. (วเิ คราะหค ําตอบ จากสถานการณและบล็อกคําสั่งที่กําหนดให โปรแกรมคําส่ังท่ที าํ ใหผ้งึ เกบ็ น้าํ หวานไดค รบ คือ ไปขางหนาเก็บ นาํ้ หวาน หนั ขวา ไปขา งหนา หนั ซา ย ไปขา งหนา และเกบ็ นาํ้ หวาน ดังนน้ั ตอบขอ 1.) T65
นา� สอน สรปุ ประเมนิ ขนั้ สอน 2.1 การตรวจสอบคาํ สั่งข้ันตอนการทํางานของโปรแกรม สาํ รวจคน หา เมอื่ เขยี นโปรแกรมคาํ สง่ั เรยี บรอ ยแลว แตผ ลลพั ธท ่ีไดไมเ ปน ไป ตามทตี่ อ งการ หรอื ทเ่ี รยี กวา มขี อ ผดิ พลาดเกดิ ขนึ้ คาํ สง่ั จะแจง เตอื น 1. ครูอธิบายเน้ือหา เร่ือง การตรวจสอบคําส่ัง ขอ ผดิ พลาดทเ่ี กดิ ขนึ้ เพอื่ ใหม กี ารทบทวนและแกไขขอ ผดิ พลาดนนั้ ข้ันตอนการทํางานของโปรแกรมในหนังสือ พรอมทั้งแนะนําวธิ กี ารแกไขกอ นทจี่ ะดําเนนิ การตอไป เรียน หนา 38 โดยครูอธิบายสถานการณ ตัวอยาง โดยจะมีสถานการณตัวอยางวา โป ส¶า¹¡าร³µัÇÍÂา‹ § ตองการเขียนโปรแกรมคําส่ังเพื่อใหซอมบี้ เดินทางไปเก็บดอกทานตะวัน แตโปรแกรมท่ี โปตองการเขียนโปรแกรมคําสั่งเพื่อใหซอมบ้ีเดินทางไปเก็บ เขยี นไมส ามารถทาํ จนสาํ เรจ็ ได จะมวี ธิ ใี นการ ดอกทานตะวนั แตโ ปรแกรมทเ่ี ขียนไมส ามารถทํางานจนสําเรจ็ ได แกปญหาน้ีอยางไร จากนั้นครูเปดโอกาสให จะมวี ธิ ีในการแกปญ หานีอ้ ยางไร นกั เรียนซกั ถามขอสงสัยไดอ ยา งอสิ ระ 2. ครถู ามคาํ ถามกบั นกั เรียนวา เมื่อนกั เรยี นเปน โปจ ะมวี ธิ ใี นการแกป ญ หานอี้ ยา งไร จากนนั้ ครู สมุ นักเรียนข้นึ มาตอบคาํ ถาม 38 ภาพจาก หนังสือเรียน หนา 38 เกร็ดแนะครู ขอสอบเนน การคดิ ครูใหนักเรียนสังเกตภาพสถานการณตัวอยางจากหนังสือเรียน จากน้ัน การตรวจสอบคําสั่งข้ันตอนการทํางานของโปรแกรมสงผลตอ ครูสุมนักเรียนออกมาเขียนโปรแกรมคําสั่งลงบนกระดานพรอมอธิบาย การเขยี นโปรแกรมอยา งไร กระบวนการทํางานของโปรแกรมและเปดโอกาสใหเพื่อนรวมช้ันเรียนรวมกัน ตรวจสอบคําส่ังขั้นตอนการทํางานของโปรแกรม โดยครูคอยใหคําแนะนําตาม (วิเคราะหค าํ ตอบ การตรวจสอบคําสั่งข้ันตอนการทํางานของ ความเหมาะสม โปรแกรม เปนการตรวจสอบวาโปรแกรมคําส่ังท่ีเขียนข้ึนน้ัน ไดผลลัพธตรงกับความตองการหรือไม เพื่อเปนการทบทวน และหาขอผิดพลาดของการเขียนโปรแกรม รวมถึงปรับปรุงแกไข ขอผิดพลาดนั้นใหถูกตอง จะทําใหการเขียนโปรแกรมมี ประสิทธภิ าพมากย่ิงข้นึ ) T66
นา� สอน สรปุ ประเมนิ â»Ãá¡ÃÁ¤Òí ÊèѧáÅТ͌ ¼´Ô ¾ÅÒ´·àÕè ¡Ô´¢éÖ¹ ขน้ั สอน เมื่อคลกิ ท่บี ลอ็ กคา� สง่ั ตามรปู ทา� ใหซ้ อมบเ้ี ดนิ ทางไปไมถ่ ึงดอกทานตะวนั สาํ รวจคน หา จงึ ทา� ให้เกิดขอ้ ผิดพลาดของโปรแกรม เพราะซอมบี้ เดนิ ทางไปเก็บดอกทานตะวนั ไมส่ �าเร็จ ค�าแนะน�าเม่อื 3. ครูแจกบัตรคําส่ังการเขียนโปรแกรมเพื่อแก ปญหาใหนักเรียนคนละ 1 คําสั่ง แลวให เกดิ ข้อผิดพลาด นักเรียนตรวจสอบโปรแกรมคําส่ังเพ่ือหาขอ ผดิ พลาดทเ่ี กดิ ขนึ้ วา ควรจะใชบ ตั รคาํ สง่ั ใดใน การแกป ญ หาเพอ่ื พาซอมบเ้ี ดนิ ทางไปเกบ็ ดอก ทานตะวนั ไดสาํ เรจ็ 4. ครูและนักเรียนรวมกันสรุปเก่ียวกับการเขียน โปรแกรมคําสั่งที่เกิดขอผิดพลาดวาเกิดข้ึนได อยา งไร และมวี ธิ ใี นการตรวจสอบขอ ผดิ พลาด เพอ่ื หาวธิ ใี นการแกป ญ หาอยา งไร ¡ÒõÃǨÊͺ¢ÍŒ ¼Ô´¾ÅÒ´·èàÕ ¡´Ô ¢¹Öé เม่ือพจิ ารณา ข้อผดิ พลาดจึงพบวา่ ในส่วนที่ผดิ พลาด เกดิ ข้ึนจากเสน้ ทาง การเดนิ ของซอมบ้ี จึงสามารถเขยี น โปรแกรมใหม ่ได ้ ดงั นี้ ภาพท่ี 2.5 ขัน้ ตอนการตรวจสอบคาํ สั่งขั้นตอนการทํางานของโปรแกรม 39 ภาพจาก หนังสือเรยี น หนา 39 ขอ สอบเนน การคดิ เกร็ดแนะครู ปูตรวจพบวา ผลลัพธของโปรแกรมที่เขียนขึ้นไมตรงตาม ครูใหนักเรียนสังเกตภาพการตรวจสอบขอผิดพลาดที่เกิดขึ้นในการ ที่ตอ งการ ปคู วรดาํ เนนิ การแกไ ขอยา งไร ทํางานของโปรแกรม โดยครูสุมนักเรียนออกมาอธิบายแนวทางการตรวจสอบ ขอผิดพลาดที่เกิดขึ้นและแนวทางการแกไขขอ ผดิ พลาด จากนน้ั ครจู ัดกิจกรรม 1. ตรวจสอบผลลัพธก ารทาํ งานของโปรแกรม ภายในหองเรียน โดยใหน ักเรยี นแบง กลุม กลุมละ 4-5 คน แลวใหแตล ะกลุม 2. วางแผนการเขียนคําสงั่ ควบคมุ การทํางานใหม พจิ ารณาภาพสถานการณใ หล ะเอยี ด พรอ มตอ บลอ็ กคาํ สงั่ ของโปรแกรมใหส าํ เรจ็ 3. ตรวจสอบขอผดิ พลาดของโปรแกรมจากการแจงเตือน ตามระยะเวลาท่กี าํ หนด 4. ลงมือแกไขคําสง่ั ของโปรแกรมท่ีผดิ พลาดใหสมบูรณม าก ยง่ิ ขึน้ (วเิ คราะหคําตอบ เมอื่ เขยี นคําสงั่ ควบคมุ การทาํ งานของโปรแกรม แลวพบวาผลลัพธของโปรแกรมไมตรงตามที่ตองการ ผูใชงาน ควรตรวจสอบขอผิดพลาดของโปรแกรมจากการแจงเตือนเพ่ือให ทราบตาํ แหนง ทแี่ นช ดั จากนนั้ ดําเนนิ การแกไ ขใหเ รยี บรอ ยเพอื่ ให โปรแกรมที่เขียนสมบรู ณมากยิ่งขึ้น ดังนนั้ ตอบขอ 3.) T67
นา� สอน สรปุ ประเมนิ ขน้ั สอน ¡Ô¨¡ÃÃÁ½¡ƒ ·¡Ñ ÉзèÕ 2 Creating ไดคะแนน คะแนนเตม็ Evaluating อธบิ ายความรู วาดภาพตามคําส่ัง Analyzing 10 Applying 1. ครูใหนักเรียนทํากิจกรรมฝกทักษะที่ 2 เร่ือง Understanding วาดภาพตามคาํ สง่ั ในแบบฝก หดั หนา 30-31 Remembering โดยใหอานคําสั่งตอไปนี้ แลววาดภาพตาม คําสั่งลงในกรอบดานลาง โดยนักเรียนไม อานคาํ สงั่ ตอ ไปนี้ แลววาดภาพตามคําส่งั ลงในกรอบดานลา ง สามารถสอบถามรายละเอยี ดเพมิ่ เตมิ ได จากนนั้ โดยนกั เรยี นไมส ามารถถามรายละเอียดเพ่ิมเตมิ ได (แนวคาํ ตอบ) ใหนักเรียนนําภาพที่วาดไดมาเปรียบเทียบกับ ภาพตนฉบับในหนานี้วา มีความเหมือนหรือ เรม่ิ ตน แตกตา งกนั อยา งไร ถา ไมเ หมอื นจะแกไ ขคาํ สง่ั อยางไรใหสามารถวาดภาพออกมาไดเหมือน วาดวงกลมขนาด 4 ซม. ภาพตน ฉบบั ที่กําหนดให วาดปากเปน วงรีขนาด 1 ซม. 2 รปู ประกบกนั บริเวณเหนอื จดุ กงึ่ กลางของวงกลม วาดรูปสามเหลย่ี มเปนตาหางกนั 1.5 ซม. เฉฉบลับย ขีดเสนเหมือนตวั แอลเปนขาซายและตวั แอลกลบั ดาน เปน ขาขวาหา งกนั 1.5 ซม. เตมิ ปก ดวยครึ่งวงกลมทง้ั 2 ขาง บริเวณกลางวงกลม สิ้นสุด วาดภาพ โดขย้นึ ใอหยอ กู ยบัูในภดาพุลวยาพดนิ ขอจิ งขนองกั คเรรยีผู นสู อน นาํ ภาพทนี่ กั เรยี นวาดแลว มาเปรยี บเทยี บกบั ภาพตนฉบบั ภาพตนฉบบั วา เหมือนกนั ทกุ จุดหรือไม ถา 30 ไมเหมือนกัน จะแกไขคําสั่งอยางไรใหวาด ไดเหมอื นภาพตนฉบับ เขียนคําสง่ั ใหม เรมิ่ ตน วาดวงกลมขนาดเสนผานศูนยกลาง 4 ซม. วาดปากเปนวงรขี นาด 1 ซม. 2 รปู ประกบกนั เฉฉบลับย บริเวณเหนอื จดุ ศูนยก ลางของวงกลม วาดรูปสามเหล่ียมขนาดเล็กเปนตา 2 จุด หา งกนั 1.5 ซม. ขดี เสน เหมือนตวั แอล (L) เปน ขาขวาของภาพและตัวแอล กลับดาน )L( เปน ขาซา ยของภาพหา งกัน 1.5 ซม. เตมิ ปก ดวยคร่ึงวงกลมนอกวงกลมใหญทั้ง 2 ขา ง ชว งกึง่ กลางของวงกลม สน้ิ สดุ เกณฑก ารใหคะแนน รายการประเมนิ คะแนนตอ ขอยอย คะแนนรายขอ เกณฑก ารตดั สนิ •6 คะแนนข้ึนไป = ผา น แกไ ขคําสั่งใหท าํ งานตามเงอ่ื นไขได 10 •ตํา่ กวา 6 คะแนน = ปรบั ปรุง 10 คะแนนเต็ม ทักษะการเรยี นรใู นศตวรรษที่ 21 2. ทักษะการคิดเชงิ คาํ นวณ 31 1. ทักษะการคิดวเิ คราะห 3. ทกั ษะการแกปญ หา ภาพจาก แบบฝก หดั หนา้ 30-31 เกร็ดแนะครู ขอ สอบเนน การคดิ ครใู หน กั เรยี นทาํ แบบฝก หดั ในกจิ กรรมที่ 2 เรอื่ ง วาดภาพตามคาํ สงั่ โดยให การทดสอบโปรแกรมมีความสําคญั อยางไร นกั เรยี นสงั เกตผงั งานและวาดภาพตามลาํ ดบั เมอ่ื นกั เรยี นทาํ เสรจ็ เรยี บรอ ยแลว 1. เพื่อตรวจสอบวาผใู ชม ีความพงึ พอใจมากนอ ยเพยี งใด ครจู ะถามคาํ ถามกบั นกั เรยี นวา รปู ทวี่ าดไดจ ากคาํ สง่ั ทก่ี าํ หนดใหเ ปน ภาพอะไร 2. เพอ่ื ตรวจสอบความสมบูรณของฟง กชันการทํางานตาง ๆ จากนนั้ ครกู าํ หนดสถานการณข น้ึ มา แลว ใหน กั เรยี นวาดภาพตามสถานการณน น้ั 3. เพอื่ หาวธิ ีการเขยี นโปรแกรมที่มคี วามซบั ซอ นนอ ยกวาเดมิ พรอ มอธิบายกบั ครูวา ภาพที่ไดเ ปน ภาพอะไร 4. เพอ่ื ตรวจสอบและแกป ญหาการทํางานผดิ พลาดของ โปรแกรม (วเิ คราะหค าํ ตอบ การทดสอบโปรแกรมมีความสําคัญ คือ เพ่ือ ตรวจสอบและแกป ญ หาการทาํ งานผดิ พลาดของโปรแกรม ดงั นน้ั ตอบขอ 4.) T68
นา� สอน สรปุ ประเมนิ Ẻ½¡ƒ Ë´Ñ การตรวจสอบขอผิดพลาด คะแนนเต็ม ขนั้ สอน ของโปรแกรม 15 อธบิ ายความรู 1. หมีตองการไปเก็บรงั ผึ้งและหลกี เลี่ยงผึง้ ทีจ่ ะตอย ใหต รวจสอบ 2. นักเรียนทําแบบฝกหัด เรื่อง การตรวจสอบ โปรแกรมทก่ี าํ หนด ถา พบขอ ผดิ พลาดใหแ กไ ขใหถ กู ตอ ง (5 คะแนน) ขอผิดพลาดของโปรแกรม หนา 26-27 โดย โปรแกรมที่แกไขแลว ใหนักเรียนอานสถานการณที่กําหนดวา หมี ตองการไปเก็บรังผึ้ง และหลีกเลี่ยงผ้ึงที่จะ หนั ขวา ตอ ย ใหต รวจสอบโปรแกรมทกี่ าํ หนด ถา พบขอ ผิดพลาดใหแกไขใหถูกตอง เม่ือนักเรียน ไปขางหนา ทําเสร็จเรียบรอยแลวครูสุมนักเรียนใหออกมา นาํ เสนอหนา ช้นั เรยี น หนั ซาย เฉฉบลับย ไปขางหนา 26 หันขวา ไปขางหนา โปรแกรมทีก่ ําหนด ไปขางหนา หนั ขวา หนั ขวา ไปขา งหนา 2. หมีเดินตามโปรแกรมที่กําหนดเพื่อไปเก็บรังผ้ึงและหลีกเลี่ยง ไปขา งหนา หันซาย ผง้ึ ที่จะตอย แตหมไี มส ามารถไปถึงเปา หมายได ใหตรวจสอบ หนั ขวา โปรแกรมและแกไขขอผดิ พลาดใหถ กู ตอง (5 คะแนน) ไปขา งหนา ไปขางหนา โปรแกรมทกี่ าํ หนด เกบ็ น้ําผึ้ง หนั ขวา ไปขา งหนา ไปขางหนา ไปขา งหนา หันซา ย โปรแกรมมีขอ ผดิ พลาดหรอื ไม ✓ มี ไมม ี หันซา ย ไปขา งหนา เกบ็ น้าํ ผึง้ ทาํ ซํ้า 3 ครง้ั ทาํ หันซา ย ทาํ ซาํ้ 2 ครง้ั ทาํ ไปขางหนา เฉฉบลบั ย โปรแกรมทแ่ี กไ ขแลว ทาํ ซ้ํา 3 ครง้ั ทํา หนั ขวา ทาํ ซา้ํ 3 ครงั้ ทํา ไปขางหนา 27 ภาพจาก แบบฝก หดั หน้า 26-27 ขอ สอบเนน การคดิ เกร็ดแนะครู จากภาพ ขอใดอธบิ ายการทาํ งานไดถ กู ตองทส่ี ุด หลังจากนักเรียนทําแบบฝกหัดเสร็จเรียบรอยแลว ครูอาจจะเปดเว็บไซต 1. เดินไปขา งหนา 4 ครั้ง หันขวา 3 ครง้ั Code.org แลว นาํ บลอ็ กคาํ สงั่ ในโปรแกรมมาวางตอ กนั แลว สมุ ตวั แทนนกั เรยี น 2. เดินไปขางหนา 4 ครัง้ หนั ซา ย 3 ครั้ง หรอื ใหน กั เรยี นในชน้ั เรยี นชว ยกนั อธบิ ายการทาํ งานของบลอ็ กคาํ สงั่ ทคี่ รเู ขยี นขน้ึ 3. เดินไปขางหนา 2 ครง้ั เกบ็ ดอกไม 3 ครง้ั ถามีนักเรียนคนใดตอบผิด หรือไมเขาใจการทํางานน้ัน ใหครูอธิบายขั้นตอน 4. เดนิ ไปขา งหนา 5 ครง้ั เกบ็ นาํ้ หวาน 3 ครงั้ การทาํ งานใหนกั เรยี นฟง ทีละข้นั ตอน (วเิ คราะหคําตอบ จากภาพทกี่ าํ หนดให สามารถเขยี นอธบิ ายการ ทํางานไดว า เปน การเขยี นคาํ สงั่ โปรแกรมใหเ ดนิ ไปขา งหนา 5 ครง้ั และเกบ็ น้าํ หวาน 3 ครัง้ ดงั นัน้ ตอบขอ 4.) T69
นา� สอน สรปุ ประเมนิ ขนั้ สอน ¡¨Ô ¡รรÁ ½ƒ¡·ั¡Éะ อธบิ ายความรู ใหนักเรียนพิจารณาโปรแกรมตอไปน้ี เพ่ือพาซอมบี้เดินทางไปยัง 3. นักเรียนทํากิจกรรมฝกทักษะในหนังสือเรียน ดอกทานตะวันวา มีขอผิดพลาดหรือไม ถาพบขอผิดพลาด ใหแกไข หนา 40 โดยใหนกั เรยี นพิจารณาโปรแกรมตอ ขอ ผดิ พลาดใหถ ูกตอง โดยเขียนบลอ็ กคําสั่งท่ถี ูกตอ งลงในสมุด ไปน้ี เพอ่ื พาซอมบเี้ ดนิ ทางไปยงั ดอกทานตะวนั วาเกิดขอผิดพลาดหรือไม ถาพบขอผิดพลาด 1. บลอ็ กคาํ สงั่ โปรแกรม ใหแกไขใหถูกตอง โดยเขียนบล็อกคําส่ังที่ ถกู ตอ งลงในสมดุ 4. ครูสรุปความรู เรื่อง การตรวจสอบคําสั่ง ขั้นตอนการทํางานของโปรแกรม และอาจ เพิ่มเติมใหนักเรียนเขียนโปรแกรมอยางงาย จากเว็บไซต Code.org เพ่ือเปนการฝกฝน การเขยี นโปรแกรมอยา งงาย 2. บล็อกคาํ สั่ง โปรแกรม ทักษะการเรยี นรูในศตวรรษท่ี 21 2. ทักษะการคดิ เชงิ คาํ นวณ 40 1. ทักษะการแกปญหา ภาพจาก หนังสือเรียน หนา 40 เกร็ดแนะครู กิจกรรม 21st Century Skills ครูใหนักเรียนทํากิจกรรมฝกทักษะ โดยใหนักเรียนพิจารณาโปรแกรมท่ี 1. ใหน ักเรียนแบงกลมุ ตามความสมัครใจ กลุมละ 4-5 คน กําหนดให เพื่อพาซอมบี้เดินทางไปยังดอกทานตะวัน และตรวจสอบวามีขอ 2. ตัวแทนกลุมออกมารับโปรแกรมและคําสั่งท่ีเกิดขอผิดพลาด ผิดพลาดหรือไม ถาพบขอผิดพลาดใหแกไขขอผิดพลาดใหถูกตอง โดยเขียน บล็อกคําสั่งที่ถูกตองลงในสมุด และเมื่อนักเรียนทําเสร็จเรียบรอยแลว ครูควร กลมุ ละ 1 โปรแกรม โดยแตล ะกลมุ จะตอ งไดโ จทยท แี่ ตกตา งกนั ตรวจสอบความถูกตอง พรอมใหคําแนะนําเพ่ิมเติมแกนักเรียนเก่ียวกับการ 3. ระดมความคิดเห็นเพื่อเขียนคําส่ังควบคุมโปรแกรมใหมให เขียนบล็อกคาํ สัง่ ถกู ตอง 4. ตรวจสอบความถกู ตอ งของคาํ สงั่ ควบคมุ โปรแกรมใหมท เ่ี ขยี นขน้ึ หากพบขอ ผดิ พลาดใหแกไขใหถูกตอ ง 5. รวมกันจัดเตรียมขอมูลเพื่อนําเสนอตามรูปแบบที่นักเรียน คดิ วา นา สนใจอยา งอสิ ระ 6. นําเสนอผลงานหนาช้ันเรียน โดยใชวิธีการส่ือสารที่ทําใหผูอื่น เขาใจไดง า ย T70
นา� สอน สรปุ ประเมนิ 3. ผ้ึงตองเก็บนํ้าหวานเม่ือพบดอกไมและผลิตน้ําผ้ึงเม่ือพบรังผึ้ง ขน้ั สอน ใหตรวจสอบโปรแกรมท่ีกําหนด ถาพบขอผิดพลาดใหแกไขให ถกู ตอง (5 คะแนน) อธบิ ายความรู โปรแกรมที่แกไ ขแลว 5. ครใู หน ักเรยี นทําแบบฝก หดั หนา 28 โดยให ทําซาํ้ 5 ครงั้ นักเรียนพิจารณาสถานการณท่ีกําหนดใหวา ทํา ไปขางหนา ผึ้งตองเก็บนํ้าหนาวเม่ือพบดอกไมและผลิต นํ้าผ้ึงเม่ือพบรังผึ้ง ใหตรวจสอบโปรแกรม เกบ็ นํ้าหวาน ที่กําหนด ถาพบขอผิดพลาดใหแกไขให หันซา ย ถูกตอง เมื่อนักเรียนทํากิจกรรมน้ีเสร็จ ครู จะสุมนักเรียนใหออกมาอธิบายข้ันตอนการ ไปขางหนา ทาํ บนกระดานดาํ ผลิตนํ้าผึง้ หนั ขวา 6. ครแู ละนกั เรยี นรว มกนั สรปุ ความรทู ไี่ ดจ ากการ ทํากิจกรรมนี้ หากนักเรียนคนใดมีขอสงสัย สามารถสอบถามครูไดท นั ทภี ายในคาบเรยี น เฉฉบลับย โปรแกรมที่กําหนด ทําซ้ํา 5 ครงั้ โปรแกรมมีขอผิดพลาดหรอื ไม ทํา ไปขา งหนา ✓ มี ไมม ี เก็บนา้ํ หวาน หันขวา ไปขางหนา ผลติ น้ําผึง้ หนั ซา ย เกณฑการใหคะแนน รายการประเมนิ คะแนนตอขอ ยอ ย คะแนนรายขอ เกณฑก ารตัดสิน 1.- 3. แกไขโปรแกรมที่ผดิ พลาดไดถกู ตอ ง 5 •9 คะแนนขึ้นไป = ผา น 15 •ต่าํ กวา 9 คะแนน = ปรับปรงุ คะแนนเตม็ ภาพจาก 28 แบบฝก หัด หน้าท2ี่ 48 ขอ สอบเนน การคิด เกร็ดแนะครู จากภาพถา ตอ งการใหน กแดงเดนิ ทางไปหา ครูใหนักเรียนทํากิจกรรมในแบบฝกหัด โดยใหนักเรียนดูภาพและคําส่ังที่ หมเู ขียวตามเง่อื นไขไดสาํ เรจ็ ตองใชค าํ สงั่ ใด กาํ หนดใหวาคาํ สงั่ ท่กี าํ หนดใหมขี อ ผดิ พลาดตรงสว นไหน และนกั เรยี นจะแกไข ใหถูกตองไดอยางไร จากน้ันครูสุมนักเรียนใหออกมาอธิบายขั้นตอนการทํา 1. 2. กิจกรรมนี้ เมื่อนักเรียนทํากิจกรรมน้ีเสร็จเรียบรอยแลวใหนักเรียนทํากิจกรรม ในโปรแกรม Code.org เพอ่ื ใหน ักเรียนสามารถฝก ทักษะการเรยี นรูนี้ 3. 4. (วเิ คราะหคําตอบ จะตองใชคําส่ังขอท่ี 1. เพราะนกแดงจะตอง T71 เดินไปขา งหนา ทั้งหมด 4 ครั้ง จากนั้นจะหันขวา และเดนิ ตอไป ขา งหนา ทั้งหมด 5 ครั้ง จะถึงหมูเขียวไดส ําเรจ็ ดังน้นั ตอบขอ 1.)
นา� สอน สรปุ ประเมนิ ขนั้ สอน 2.2 การนาํ แนวคดิ เชงิ คาํ นวณมาใชในการตรวจสอบขอ ผดิ พลาด1 อธบิ ายความรู การตรวจสอบการทํางานทีละคําสั่ง มีลักษณะการทํางาน โดยการนําแนวคิดเชิงคํานวณ เร่ืองการแบงแยกสวนของปญหา 7. ครูนํานักเรียนสนทนาทบทวนความรูเดิมใน (Decomposition) ซง่ึ เปน กระบวนการแบงแยกปญหาออกเปนสวน เร่ือง การตรวจสอบคําส่ังข้ันตอนการทํางาน ยอย ๆ หรือการแยกคําสั่งออกเปนคําส่ังยอย ๆ ทีละคําสั่ง เพ่ือให ของโปรแกรมในคาบทผี่ า นมา ทราบขอ ผดิ พลาดของปญ หาทเี่ กดิ ขน้ึ และงา ยตอ การแกป ญ หานน้ั ๆ 8. ครอู ธบิ ายใหน กั เรยี นฟง เกยี่ วกบั การนาํ แนวคดิ ส¶า¹¡าร³µ ัÇÍ‹า§ เชงิ คาํ นวณมาใชใ นการตรวจสอบขอ ผดิ พลาด วา เปนการตรวจสอบการทํางานทีละคําส่ัง ปูตองการเขยี นโปรแกรมคาํ สงั่ มีลักษณะการทํางานโดยการนําแนวคิดเชิง เพื่อใหซ อมบี้เดนิ ทางไปเกบ็ คํานวณ เรอ่ื ง การแบง แยกสวนของปญหา ซึ่ง ดอกทานตะวนั แตโ ปรแกรม เปนกระบวนการแยกยอยของปญหาออกเปน ท่ีปูเขยี นเกิดขอ ผดิ พลาด สวนๆ ทีละคาํ สั่ง เพ่ือใหง ายตอ การแกป ญหา จะมีวิธีในการแกป ญหาน้ี นนั้ รวมถงึ สถานการณต วั อยา งทต่ี อ งการแกไ ข อยา งไร ขอ ผิดพลาดที่เกดิ ขึน้ จากการเขยี นโปรแกรม â»Ãá¡ÃÁ¤Òí Êè§Ñ áÅТ͌ ¼´Ô ¾ÅÒ´ ·àèÕ ¡´Ô ¢Ö¹é 41 ภาพจาก หนังสือเรียน หนา 41 นักเรียนควรรู กจิ กรรม สรางเสริม 1 ตรวจสอบขอผิดพลาด คือ การกระทําหลังจากที่ผูใชงานเขียนโปรแกรม ใหนักเรียนสืบคนการเขียนโปรแกรมที่เกิดขอผิดพลาดจาก เสร็จส้ินแลว โดยตรวจสอบวา มีขอผิดพลาดเกิดข้ึนจากการเขียนโปรแกรม อินเทอรเน็ต จากนั้นใหนักเรียนแกไขขอผิดพลาดท่ีเกิดขึ้น หรือไม โดยทั่วไปจะมีการตรวจสอบขอผิดพลาดของโปรแกรมอยู 2 วิธี คือ ใหถูกตอง โดยบันทึกลงในกระดาษท่ีครูแจกพรอมตกแตงให การตรวจสอบดว ยตนเอง เปน วธิ ีการตรวจสอบการเขียนโปรแกรมทีละขัน้ ตอน สวยงาม และจัดเตรียมขอมูลเพ่ือนําเสนอตามรูปแบบท่ีนักเรียน วาไดผลลัพธตรงตามความตองการหรือไม และวิธีการตรวจสอบดวยการแปล คิดวา นา สนใจอยางอิสระ ภาษา ซ่ึงเปน การแปลคาํ ส่ังโปรแกรมเขา สเู คร่ืองคอมพวิ เตอรผ า นตวั แปลภาษา ทีเ่ รียกวา คอมไพเลอร (Compiler) หรืออนิ เทอรพ รเี ตอร (Interpreter) ซึง่ ถา มีขอผดิ พลาดใดๆ เคร่อื งคอมพิวเตอรจ ะแจง ขอผิดพลาดใหทราบทางหนาจอ T72
นา� สอน สรปุ ประเมนิ ¡ÒõÃǨÊͺ¢ÍŒ ¼´Ô ¾ÅÒ´¢Í§¤Òí ÊÑè§ ขนั้ สอน โดยการแยกค�าส่ังออกเปนค�าส่ังย่อย ๆ ทีละค�าส่ัง เพ่ือให้ทราบข้อผิดพลาด อธบิ ายความรู ของปญั หาท่ีเกดิ ขน้ึ ดงั ตอ่ ไปนี้ 9. ครูสุมนักเรียนออกมาอธิบายข้ันตอนการ โปรแกรมท่ีผดิ พลาด โปรแกรมทแี่ กไ้ ขแลว้ ตรวจสอบการทํางานทีละคําสั่ง และอธิบาย โปรแกรมทผ่ี ดิ พลาดกบั โปรแกรมทแ่ี กไ ขแลว ใหถ ูกตองวามีการแกไขอยา งไรบาง 10. ครเู ปด โอกาสใหน กั เรยี นศกึ ษาเพม่ิ เตมิ ไดจ าก การสแกน QR Code เรอ่ื ง การตรวจสอบ ขอ ผดิ พลาดของโปรแกรม เพื่อศึกษาเน้ือหา เพ่มิ เตมิ ใหเ ขา ใจมากย่ิงข้ึน 1 2 1 ส่ังใหซอมบี้หันขวา จากนั้นใชคําส่ังสั่งใหซอมบี้ทํางานซ้ําทั้งหมด 3 คร้ัง คือ เดินไปขางหนาซ้ํากัน 3 ครั้ง แตเมื่อพิจารณาแลวซอมบี้ จะตองเดินไปขางหนาท้ังหมด 2 คร้ังเทาน้ัน 2 ส่ังใหซอมบ้ีหันซ้าย จากน้ันใชคําส่ังส่ังใหซอมบ้ีทํางานซํ้าทั้งหมด 2 ครั้ง คือ เดินไปขางหนาซํ้ากัน 2 ครั้ง แตเมื่อพิจารณาแลวซอมบ้ี จะเดินไปทิศทางตรงขามกับท่ีดอกทานตะวันอยู ดังน้ัน จึงตองใช คําสั่งหันขวา และใชคําส่ังทํางานซ้ําเหมือนเดิม ภาพที่ 2.6 ขนั้ ตอนการตรวจสอบการทาํ งานทลี ะคาํ สง่ั 42 การตรวจสอบขอ ผดิ พลาดของโปรแกรม ภาพจาก หนงั สือเรียน หนา 42 กจิ กรรม ทา ทาย เกร็ดแนะครู ครูมอบหมายโปรแกรมคําส่ังที่เกิดขอผิดพลาดใหนักเรียน ครใู หน กั เรยี นศกึ ษาขน้ั ตอนการตรวจสอบขอ ผดิ พลาดของคาํ สง่ั ทลี ะขน้ั ตอน โดยแตละคนจะไดโปรแกรมคําสั่งท่ีไมซ้ํากัน จากนั้นใหนักเรียน จากนั้นใหนักเรียนสแกน QR Code เร่ือง การตรวจสอบขอผิดพลาดของ ตรวจสอบขอผิดพลาดของโปรแกรมคําสั่งที่ไดรับมอบหมาย โดย โปรแกรม โดยครูสุมนักเรียนออกมาอธิบายแนวคิดการตรวจหาขอผิดพลาด ใหบันทึกคําตอบที่ไดลงในกระดาษที่ครูแจกพรอมตกแตงให ของคําส่ังหนาชั้นเรียนเพื่อตรวจสอบความเขาใจ พรอมใหคําแนะนําเพ่ิมเติม สวยงาม และออกมานําเสนอผลงานตามรูปแบบท่ีนักเรียนคิดวา แกน ักเรยี นตามความเหมาะสม นาสนใจอยา งอสิ ระ T73
นา� สอน สรปุ ประเมนิ ขน้ั สอน ¡¨Ô ¡ÃÃÁ½ƒ¡·Ñ¡ÉзÕè 3 Creating ไดคะแนน คะแนนเตม็ แกไ ขอยางไรดี Evaluating อธบิ ายความรู Analyzing 10 Applying 11. ครูใหนักเรียนทํากิจกรรมฝกทักษะที่ 3 Understanding เร่ือง แกไขอยางไรดี หนา 32-33 โดยให Remembering พิจารณาสถานการณท กี่ าํ หนดใหว า เพ่อื นๆ ของโปและปูแตละคนกําลังเกิดปญหาจาก เพื่อน ๆ ของโปและปูแตละคนกําลังเกิดปญหาจากการทํางานตาม การทํางานตามคําสั่ง ใหนักเรียนอานคําส่ัง คําส่ัง ใหน กั เรียนอานคําส่งั ตอไปนี้ แลว ชว ยแกไ ขคาํ สง่ั ใหถูกตอง ตอไปน้ี แลวชวยกันแกไขคําสั่งใหถูกตอง จากนนั้ เมอื่ นกั เรยี นทาํ กจิ กรรมเสรจ็ เรยี บรอ ย 1. ตอ งการจัดโตะ อาหารใหถ กู ตองและเรยี บรอย ครูจะขออาสาสมัครข้ึนมาเขียนคําสั่งที่ ถกู ตอ งลงบนกระดาน คําสงั่ จดั โตะอาหาร เขยี นคําส่ังใหม 12. ครูและนักเรียนรวมกันสรุปความรูที่ไดจาก เริ่มตน เรม่ิ ตน กิจกรรมนี้ หากนักเรียนคนใดมีขอสงสัย สามารถสอบถามครไู ดท นั ทภี ายในคาบเรยี น จดั ชดุ จานวางบนโตะ ปูผาคลมุ โตะ เฉฉบลับย จัดชุดชอ นวางบนโตะ จดั ชุดจานวางบนโตะ ปผู าคลมุ โตะ จดั ชดุ ชอ นวางบนโตะ นาํ อาหารวางบนโตะ นําอาหารวางบนโตะ สิ้นสดุ สน้ิ สุด 32 2. ตอ งการสระผมใหส ะอาด เขียนคาํ สัง่ ใหม คําสั่งสระผม เรมิ่ ตน เฉฉบลบั ย เริ่มตน ราดนํ้าใหท ่ัวศรี ษะ บบี แชมพลู งบนฝามอื บบี แชมพลู งบนฝา มอื ถูแชมพูใหท วั่ ศรี ษะ ถูแชมพใู หท ัว่ ศรี ษะ ราดนา้ํ ใหท ว่ั ศีรษะ ลา งผมดว ยนํ้าสะอาด เช็ดผมใหแหง ไมใช ผมสะอาด ไมใ ช ผมสะอาด เชด็ ผมใหแ หง ใช ใช ส้ินสุด สิ้นสดุ เกณฑก ารใหค ะแนน รายการประเมิน คะแนนตอขอยอย คะแนนรายขอ เกณฑก ารตดั สิน •6 คะแนนข้ึนไป = ผาน แกไ ขคาํ สง่ั ท่ผี ดิ พลาดไดถูกตอง (2 ขอ ยอ ย) 5 10 •ต่ํากวา 6 คะแนน = ปรบั ปรุง 10 คะแนนเต็ม ทักษะการเรียนรูในศตวรรษที่ 21 2. ทกั ษะการคิดเชิงคาํ นวณ 33 1. ทกั ษะการคิดวิเคราะห 3. ทกั ษะการแกปญ หา ภาพจาก แบบฝกหัด หนา้ 32-33 เกร็ดแนะครู ขอสอบเนน การคดิ ครใู หน กั เรยี นทาํ กจิ กรรมฝก ทกั ษะท่ี 3 เรอื่ ง แกไ ขอยา งไรดี โดยใหน กั เรยี น ขอใดคอื ประโยชนของการเขยี นคําสง่ั โปรแกรมแบบวนซา้ํ อานคําส่ังโปรแกรมที่กําหนดให และชวยกันตรวจสอบและเขียนแกไขใหคําสั่ง 1. งา ยตอการแกไ ขครั้งตอ ไป ในโปรแกรมน้ีถูกตอง เม่ือนักเรียนทํากิจกรรมเสร็จเรียบรอยแลว ครูจะสุม 2. คอมพิวเตอรอา นโปรแกรมไดงาย นกั เรยี นออกมาเขียนอธบิ ายขอมูลทไี่ ดห นาชน้ั เรยี น และใหน กั เรียนชวยอธบิ าย 3. ไมตอ งเขียนคาํ สั่งซ้าํ กันหลายรอบ วาจุดท่แี กไ ขมีอะไรบาง เพราะอะไรจงึ ตอ งมกี ารแกไขจุดน้ี 4. ชวยใหเขา ใจการเขียนคําส่ังมากข้ึน (วิเคราะหคําตอบ การเขยี นโปรแกรมคําสงั่ แบบวนซ้ํา ชว ยใหก าร เขียนโปรแกรมงายและสะดวกข้ึน โดยไมตองเขียนคาํ สั่งซํา้ กัน หลายรอบ ดงั นน้ั ตอบขอ 3.) T74
นา� สอน สรปุ ประเมนิ ¡¨Ô ¡รรÁ ขนั้ สอน ½¡ƒ ·¡ั Éะ ขยายความเขา ใจ ใหนักเรียนตรวจสอบ บลอ็ กคาํ ส่ัง โปรแกรม ขอผิดพลาดของคําส่ังที่ 1. นักเรียนทํากิจกรรมฝกทักษะในหนังสือเรียน กําหนดให โดยการแยก หนา 43 โดยใหน กั เรยี นตรวจสอบขอ ผดิ พลาด คาํ สงั่ ออกเปน คาํ สง่ั ยอ ย ๆ ของคาํ สง่ั ทกี่ าํ หนดให โดยการแยกคาํ สงั่ ยอ ยๆ ทลี ะคาํ สงั่ แลว แกไขคาํ สง่ั ทลี ะคําสง่ั แลวแกไขคําสั่งใหถูกตอง ใหถูกตอง จากนั้นพูดคุย แลกเปลี่ยนความคิดเห็น 2. ครูใหน ักเรียนตรวจสอบตนเอง ซ่งึ เปน คาํ ถาม กนั ภายในหองเรียน เพื่อใหผูเรียนตรวจสอบระดับความสามารถ ของตนเองเปนการทบทวนความรูในเน้ือหา เดิมที่เรียนมาวา มีความเขาใจในเนื้อหามาก นอ ยเพียงใด ภาพท่ี 2.7 ภาพประกอบกิจกรรมฝกทักษะ ทกั ษะการเรียนรูในศตวรรษท่ี 21 2. ทกั ษะการสอื่ สาร 1. ทักษะการแกป ญหา สรปุ ความรป้Ù ระจา� หนว่ ยท่ี 2 3. ทกั ษะการคิดเชงิ คาํ นวณ µÃǨÊͺµ¹àͧ หลงั จากเรยี นจบหนว ยนแ้ี ลว ใหบ อกสญั ลกั ษณท ตี่ รงกบั ระดบั ความสามารถของตนเอง รายการ เกณฑ ดี พอใช ควรปรับปรุง 1. นักเรยี นสามารถเขียนโปรแกรมใหทาํ งาน 43 ตามความตองการได 2. นกั เรยี นสามารถทาํ นายผลลพั ธข องโปรแกรมได 3. นกั เรยี นมีความรู ความเขา ใจวิธีการ ตรวจสอบขอผิดพลาดของโปรแกรม ภาพจาก หนังสือเรียน หนา 43 กิจกรรม 21st Century Skills เกร็ดแนะครู 1. ใหน กั เรยี นแบงกลมุ ตามความสมคั รใจ กลุมละ 4-5 คน ครูใหนักเรียนทํากิจกรรมฝกทักษะ โดยใหนักเรียนตรวจสอบขอผิดพลาด 2. ครูนําแบบจําลองสถานการณและบล็อกคําสั่งท่ีประดิษฐขึ้นมา ของคําสั่งที่กําหนดให โดยการแยกคําสั่งออกเปนคําสั่งยอยๆ ทีละคําสั่ง แลวแกไขคําสั่งใหถูกตอง จากนั้นพูดคุยแลกเปล่ียนความคิดเห็นกันภายใน แจกใหน กั เรยี นแตล ะกลมุ โดยแตล ะกลมุ จะไดโ จทยท แ่ี ตกตา งกนั หอ งเรียน และเมอื่ นกั เรียนทําเสร็จเรียบรอ ยแลว ครคู วรตรวจสอบความถูกตอง 3. สมาชกิ แตล ะกลมุ ระดมความคดิ เหน็ เพอ่ื ตอ บลอ็ กคาํ สง่ั ใหถ กู ตอ ง ของเนื้อหา พรอ มใหค าํ แนะนําเพิ่มเติมแกน กั เรยี นตามความเหมาะสม 4. เมื่อทําเสร็จแลวใหตรวจสอบความถูกตองของบล็อกคําส่ัง และตรวจสอบขอ ผดิ พลาดของคาํ สงั่ โดยการแยกคาํ สง่ั ออกเปน คาํ สั่งยอยๆ ทีละคาํ สั่ง 5. จากนนั้ จดั เตรยี มขอ มลู เพอ่ื นาํ เสนอตามรปู แบบทนี่ กั เรยี นคดิ วา นาสนใจอยางอิสระ 6. นําเสนอผลงานหนาช้ันเรียน โดยใชวิธีการส่ือสารท่ีทําใหผูอื่น เขา ใจไดง า ย T75
นา� สอน สรปุ ประเมนิ ขนั้ สรปุ สรปุ สาระส�าคัญ การเขียนโปรแกรมสั่ง ใหต้ ัวละครท�างานซ้า� ไมส่ ้นิ สุด ตรวจสอบผล การเขยี นโปรแกรม สามารถใหค้ อมพวิ เตอรท์ า� งานซา้� ๆ ที่ 1. ครนู าํ นกั เรียนรวมกันอภิปรายสรปุ ความรูทไี่ ด คอื การเขยี นชดุ คา� สง่ั ดว้ ยภาษา ชดุ คา� สงั่ ใดกไ็ ด้ โดยใชค้ า� สงั่ ทา� งานซา้� จากการเรียน เร่ือง การเขียนโปรแกรมอยาง คอมพิวเตอร์ เพ่ือแสดงล�าดับ ซ่ึงบางครงั้ จะเรยี กว่า ค�าส่งั ลปู งา ยจากผงั งานสรปุ สาระสาํ คญั ในหนงั สอื เรยี น ขน้ั ตอนให้คอมพวิ เตอรท์ �างาน หนา 44 และครูถามคําถามกับนักเรียนเพื่อ เปน การทบทวนความรวู า เมอื่ เกดิ ขอ ผดิ พลาด จากการเขยี นโปรแกรม จะมวี ธิ ใี นการแกไ ขขอ ผิดพลาดน้ีอยางไร การเขยี นโปรแกรม สง่ั ใหต้ ัวละครท�างาน การเขียนโปรแกรม อยา่ งงา่ ย การตรวจสอบ ข้อผดิ พลาดของโปรแกรม การตรวจสอบค�าสง่ั ขั้นตอน การน�าแนวคิดเชิงค�านวณ การท�างานของโปรแกรม มาใชใ้ นการตรวจสอบ ขอ้ ผดิ พลาด ค�าส่ังจะแจ้งเตือนข้อผิดพลาดท่ี เกิดข้ึน เพ่ือให้มีการทบทวนและ การน�าแนวคิดเชิงค�านวณ เร่ือง แก้ ไขข้อผิดพลาดน้ัน พร้อมท้ัง การแบง่ แยกสว่ นของปญั หา มาใชใ้ น แนะน�าวธิ ีการแก้ไข การตรวจสอบการท�างานทลี ะค�าส่ัง 44 ภาพจาก หนังสือเรียน หนา 44 เกร็ดแนะครู ขอ สอบเนน การคดิ ครอู าจสมุ ตัวแทนนกั เรยี น หรอื หานักเรยี นทม่ี ีความสมคั รใจออกมาพดู ถงึ การเขยี นคําสัง่ โปรแกรมแบบวนซาํ้ มีประโยชนอยา งไร เนอื้ หาสาระทีไ่ ดเ รยี นในหนว ยการเรียนรทู ่ี 2 เรอ่ื ง การเขยี นโปรแกรมอยา งงา ย 1. ชว ยใหเขาใจการเขียนคาํ สั่งมากยง่ิ ขึน้ โดยอาจจะสมุ ออกมาทง้ั หมด 4 คน แลว ใหน กั เรยี นพดู สรปุ คนละหวั ขอ ซง่ึ ไดแ ก 2. ทาํ ใหงา ยตอการแกไขคําสง่ั ในครัง้ ตอ ไป การเขียนโปรแกรม การเขียนโปรแกรมสั่งใหตัวละครทํางานซํ้าไมสิ้นสุด การ 3. ประหยดั เวลาในการเขียนคําส่ังซํ้ากันหลายรอบ ตรวจสอบคาํ สงั่ ขน้ั ตอนการทาํ งานของโปรแกรม และการนาํ แนวคดิ เชงิ คาํ นวณ 4. ทาํ ใหค อมพวิ เตอรอา นคาํ สัง่ ทผ่ี ใู ชง านเขยี นข้นึ ไดง า ย มาใชในการตรวจสอบขอ ผิดพลาด (วเิ คราะหค าํ ตอบ การเขียนโปรแกรมแบบวนซ้ํา ชวยใหการ เขียนโปรแกรมในคร้ังน้ันงายและสะดวกมากยิ่งขึ้น โดยไมตอง เขียนคําสั่งซํ้ากันหลายรอบ ทําใหประหยัดเวลาในการเขียน โปรแกรม ดังน้ัน ตอบขอ 3.) T76
นา� สอน สรุป ประเมนิ กิจกรรม ขน้ั สรปุ เสริมสรางการเรียนรู ตรวจสอบผล ใหนักเรียนพิจารณาภาพที่กําหนดให จากน้ันหาเสนทางพาโปและ ปูเดินทางกลับบาน แลวเขียนโปรแกรมคําสั่งแสดงเสนทางและ 2. นักเรียนทํากิจกรรมเสริมสรางการเรียนรูใน ตรวจสอบวา โปรแกรมมขี อ ผิดพลาดเกดิ ข้ึนหรือไม โดยบนั ทึกคําตอบ หนงั สอื เรียน หนา 45 โดยใหน ักเรยี นพจิ ารณา ลงในสมุด ภาพทก่ี าํ หนดให จากนนั้ หาเสน ทางพาโปแ ละ ปูเดินทางกลับบาน แลวเขียนโปรแกรมคําส่ัง แสดงเสนทางและตรวจสอบวา โปรแกรม มขี อ ผดิ พลาดเกดิ ขน้ึ หรอื ไม โดยบนั ทกึ คาํ ตอบ ท่ีไดลงในสมุด และครูสุมนักเรียนใหออกมา อธิบายการเขียนโปรแกรมคําส่งั นี้ รานไอศกรมี บา น รา นเคก โรงภาพยนตร รา นขายผลไม บันทกึ ลงในสมุด โรงแรม โรงเรยี น สนามเด็กเลน 45 ภาพจาก หนังสือเรียน หนา 45 ขอ สอบเนน การคดิ เกร็ดแนะครู ชุดคําส่ังควบคุมการทํางานที่เขียนขึ้น เพื่อสั่งใหคอมพิวเตอร ครใู หน กั เรยี นทาํ กจิ กรรมเสรมิ สรา งการเรยี นรู โดยใหพ จิ าณาภาพทก่ี าํ หนด ทาํ งานตามท่ีตอ งการ เรยี กวาอะไร ให และเขยี นเสนทางการเดินทางพาโปแ ละปกู ลับบานไดอ ยางถกู ตอ ง จากนน้ั บันทึกผลท่ีไดลงในสมุด เม่ือนักเรียนทํากิจกรรมน้ีเสร็จเรียบรอยแลว ครูสุม 1. ผเู ขยี นโปรแกรม นักเรียนใหออกมาอธิบายเสนทางท่ีเขียนไวใหเพ่ือนในหองเรียนฟง จากน้ัน 2. การเขยี นโปรแกรม ครูและนกั เรียนรว มกันสรุปความรทู ี่ไดจากการทํากิจกรรมนี้ 3. นักพัฒนาโปรแกรม 4. โปรแกรมคอมพิวเตอร (วเิ คราะหค าํ ตอบ โปรแกรมคอมพิวเตอร คือ ชุดคาํ สั่งควบคุม การทาํ งานที่เขียนขึ้นเพ่ือส่ังใหคอมพิวเตอรทํางานตามท่ีตองการ โดยใชภาษาคอมพิวเตอรภาษาใดภาษาหนงึ่ เชน ภาษาซี ภาษา ปาสคาล ภาษาโคบอล หรือภาษาอ่ืนๆ ในการเขียนโปรแกรม ดังนน้ั ตอบขอ 4.) T77
นา� สอน สรุป ประเมนิ ขนั้ สรปุ หน่วยการเรยี นรทู้ ่ี 2 การเขยี นโปรแกรมอยา่ งงา่ ย แผนการจดั การเรยี นรทู้ ่ี 2 การตรวจสอบขอ้ ผิดพลาดของโปรแกรม ตรวจสอบผล ชน้ิ งาน/ภาระงาน (รวบยอด) เฉลย 3. ครูใหน ักเรียนทาํ ช้ินงาน/ภาระงาน (รวบยอด) เรอ่ื ง โปรแกรมของฉัน เร่ือง โปรแกรมของฉัน ซึ่งนักเรียนจะตอง ออกแบบคําส่ังเพ่อื ใหโ ปรแกรมทาํ งาน โดยนาํ คาชแ้ี จง : ออกแบบคาส่งั ให้โปรแกรมทางาน โดยนาความรู้มาประยกุ ตใ์ ชใ้ นใหค้ รบถว้ น จากนน้ั แลกเปลย่ี น ความรมู าประยุกตใชใหค รบถว น จากนนั้ แลก กบั เพ่ือนเพ่ือเป็นการตรวจสอบหาขอ้ ผิดพลาดของคาส่ัง และนากลบั มาทาการแก้ไขคาสง่ั ให้สมบรู ณ์ เปลี่ยนความรูจากการทําชิ้นงาน/ภาระงาน (รวบยอด) นี้กับเพ่ือนเพ่ือตรวจสอบหาขอผิด ปัญหาที่พบเจอและอยากแก้ไข พลาดของคําสั่ง และนํากลับมาแกไขเพ่ือให .........................................ค..า..ต...อ..บ...ข..อ..ง..น...กั ..เ..ร..ยี ..น..ข...้ึน..อ...ย..ู่ก...บั ..ด...ลุ ..ย..พ...ิน...ิจ..ข..อ...ง..ค..ร..ผู..ูส้...อ..น..... .......................................... คําส่ังท่ไี ดสมบรู ณแ ละถกู ตอ งที่สุด ....................................................................................................................................................................... ............................................................................................................................. .......................................... 4. ครูและนักเรียนรวมกันสรุปความรูจากการทํา ............................................................................................................................. .......................................... ช้นิ งาน/ภาระงาน (รวบยอด) เรอื่ ง โปรแกรม ....................................................................................................................................................................... ของฉนั หากนักเรียนคนใดมีขอสงสยั สามารถ ............................................................................................................................. .......................................... สอบถามครูไดท นั ทีภายในคาบเรียน ...................................................................................................................................................................... . ชอื่ โปรแกรม.......................................................................................................................................................... หนว่ ยการเรยี นรู้ที่ 2 การเขียนโปรแกรมอย่างง่าย โปรแกรมทาอะไรได้บ้าง....................................................................................................................................... แผนการจดั การเรียนรทู้ ี่ 2 การตรวจสอบขอ้ ผดิ พลาดของโปรแกรม ………………………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………………………….. เขยี นแผนผังคาส่ังให้โปรแกรมทางานลงในน้ี เร่มิ ตน้ เทคโนโลยี (วิทยาการคานวณ) คาตอบของนกั เรยี นขน้ึ อยู่กับดลุ ยพินิจของครผู ู้สอน สนิ้ สุด คาสง่ั มขี ้อผิดพลาดหรือไม่ ไมม่ ี มี แก้ไข เขยี นคาสั่งท่ผี ิดพลาด / แก้ไข ลงในน้ี คาสั่งท่ีผิดพลาด เทคโนโลยี (วิทยาการคานวณ) ภาพจาก แผนการสอน ที่ 12 หนวยท่ี 21 เกร็ดแนะครู ขอสอบเนน การคดิ ครูใหนกั เรียนทําชิน้ งาน/ภาระงาน (รวบยอด) เร่ือง โปรแกรมของฉนั ซ่งึ ใครปฏบิ ตั ิตนถกู ตองในการเขียนโปรแกรม ครูสามารถทบทวนความรูเดิมจากที่เรียนมาใหนกั เรียนฟง เพอ่ื ใหนกั เรยี นเขาใจ 1. แกว ตรวจสอบขอ ผิดพลาดของโปรแกรมอยเู สมอ มากย่งิ ข้นึ จากน้ันใหน ักเรียนออกแบบคาํ ส่งั ใหโ ปรแกรมทาํ งาน และตรวจสอบ 2. กอยไมออกแบบโปรแกรมกอ นการเขยี นโปรแกรมจรงิ หาขอ ผดิ พลาดของคาํ สง่ั นน้ั เพอื่ กลบั มาปรบั ปรงุ ใหโ ปรแกรมทาํ งานสมบรู ณม าก 3. แกม ไมทดสอบโปรแกรมหลงั จากทเ่ี ขียนโปรแกรมเสรจ็ ยงิ่ ข้นึ 4. กง่ิ ไมเคยปรบั ปรุงโปรแกรมหลังจากทที่ าํ การทดสอบระบบ (วิเคราะหค าํ ตอบ จากตัวเลือกท่ีกําหนดใหจะเห็นไดวา ผูที่ ปฏบิ ัติตนถกู ตองในการเขยี นโปรแกรม คือ แกวตรวจสอบขอ ผดิ พลาดของโปรแกรมอยูเสมอ เพราะวาการตรวจสอบขอผิดพลาด เปนส่ิงสําคัญในการเขียนโปรแกรม เพ่ือใหสามารถวิเคราะหได วาโปรแกรมมีสว นใดที่ผดิ พลาด จะไดรีบปรับปรงุ ไดทนั ที ดงั น้นั ตอบขอ 1.) T78
นา� สอน สรปุ ประเมนิ แบบทดสอบ ไดคะแนน คะแนนเตม็ 4. จากภาพ เขยี นคําสัง่ แบบวนซํา้ ไดต ามขอใด ขนั้ สรปุ »ÃШíÒ˹Nj ¡ÒÃàÃÕ¹÷ٌ Õè 2 ไปขางหนา 10 ไปขางหนา ตรวจสอบผล หันขวา µÍ¹·Õè 1 ก. ข. 5. ครใู หน กั เรยี นทาํ แบบทดสอบประจาํ หนว ยการ ไปขา งหนา ทาํ ซํ้า 2 ครง้ั ทาํ ซ้ํา 2 ครงั้ เรยี นรูท ี่ 2 ตอนท่ี 1 เรือ่ ง การเขียนโปรแกรม ǧ ÅŒÍÁÃͺµÇÑ Í¡Ñ Éà ¡. ¢. ¤. ËÃ×Í §. ˹Ҍ ¤Òí µÍº·èÕ¶¡Ù µÍŒ § ไปขางหนา ทํา ไปขางหนา ทํา ไปขา งหนา อยา งงา ย จาํ นวน 10 ขอ เพอื่ เปน การวดั ความรู ไปขา งหนา หนั ขวา จากเนอ้ื หาทเ่ี รยี นมาและกจิ กรรมทท่ี าํ จากนน้ั 1. คําสงั่ ในขอ ใดแสดงการลางผักไดถกู ตอง ไปขา งหนา ทําซ้าํ 4 ครง้ั ทําซา้ํ 4 ครงั้ ครแู ละนกั เรยี นรว มกนั สรปุ ความรทู ไี่ ดจ ากการ ก. เทนา้ํ ใสช าม แชผ กั ผสมนา้ํ สม สายชกู บั นา้ํ ลา งผกั ทํา หนั ขวา ทํา ไปขา งหนา ทาํ แบบทดสอบ และครถู ามคาํ ถามเพอ่ื ทบทวน ข. ผสมนาํ้ สม สายชูกบั น้ํา แชผัก ลางผกั เทน้าํ ใสช าม ความรเู ดมิ กบั นกั เรยี นวา การตรวจสอบขอ ผดิ ค. เทนํ้าใสช าม ผสมนา้ํ สมสายชกู บั นา้ํ แชผ ัก ลา งผกั ไปขางหนา พลาดจากการเขยี นโปรแกรมสามารถนาํ ไปใช ง. ผสมนาํ้ สม สายชกู บั นํ้า เทนํ้าใสช าม ลางผัก แชผัก ในชีวิตประจําวันไดอยางไรบาง ใหนักเรียน ค. ง. ภายในช้ันเรียนชวยกนั หาคําตอบ 2. จากภาพ ถา ตอ งการใหเ จา ซอมบี้ ทําซํ้า 2 ครงั้ ทําซํา้ 2 ครง้ั เฉฉบลับย ไปเก็บดอกทานตะวัน ควรเลือก ทาํ ไปขา งหนา ทาํ ไปขา งหนา หันขวา หันขวา เขยี นคําสั่งตามขอใด ทาํ ซา้ํ 4 ครงั้ ทําซํา้ 4 ครงั้ ทาํ ไปขางหนา ทาํ ไปขา งหนา หนั ขวา 5. จากคําตอบในขอ 4. หากเพ่ิมคําสั่งตอไปน้ีตอจากคําส่ังเดิม ขอใดถูกตอ ง ก. ส่งั หันขวาทัง้ หมด 4 คร้ัง ทําซํา้ 3 ครง้ั ข. สง่ั หันขวาท้งั หมด 5 คร้งั เฉฉบลบั ย ทาํ หนั ขวา ไปขา งหนา ค. ส่ังไปขา งหนาท้ังหมด 6 ครั้ง ง. สง่ั ไปขา งหนา ทัง้ หมด 7 คร้ัง ก. ข. ค. ง. ไปขา งหนา ไปขางหนา ไปขางหนา ไปขา งหนา 6. คําสั่ง ทําซา้ํ 99 ครง้ั และ ทําซา้ํ จนกวา (Repeat until) ตรงกบั ขอใด หันขวา หนั ซา ย หนั ซาย หนั ขวา ทาํ ไปขา งหนา ทํา (do) ไปขา งหนา ไปขางหนา ไปขางหนา ไปขางหนา ไปขางหนา หันซาย หนั ขวา ไปขางหนา ไปขางหนา ไปขางหนา ไปขางหนา ไปขา งหนา ไปขา งหนา หันขวา หันซา ย ก. ไปขา งหนา 99 ครง้ั และไปขา งหนา เรอ่ื ย ๆ ไมส น้ิ สดุ ไปขา งหนา ไปขา งหนา ข. ไปขางหนา มากกวา 99 คร้งั และไปขา งหนา เร่ือย ๆ ไปขา งหนา ค. ไปขา งหนา 99 ครง้ั และไปขางหนาจนกวาจะถึงดอกไม ง. ไปขา งหนามากกวา 99 ครั้ง และไปขา งหนาจนกวา 3. กจิ กรรมในขอ ใดไมเ หมาะสมกบั การใชค าํ สงั่ ลปู (Loop) ก. นบั คนจาํ นวน 100 คน ข. ชงกาแฟจํานวน 50 แกว จะถึงดอกไม ค. วาดภาพสถานที่ 5 แหง ง. เขา แถวเวลา 08.00 น. ทุกวัน 34 35 7. ภาพใดทีส่ ามารถใชคําสง่ั แบบวนซํ้าในการวาดได AB C ก. A และ B ข. A และ C ค. B และ C ง. A B และ C 8. ดีนเขียนโปรแกรมจับเวลา แตเม่ือทดสอบแลว โปรแกรมจับ เวลาไมได ดีนตรวจสอบพบวาเรียงลําดับคําส่ังผิด จึงแกไข คาํ สัง่ ขอ ใดเปน Bug ก. เขยี นโปรแกรมจับเวลา ข. โปรแกรมจบั เวลาไมไ ด ค. เรียงลาํ ดับของคาํ สง่ั ผดิ ง. ตรวจสอบและแกไ ขคําสัง่ เฉฉบลบั ย จากภาพ ใชต อบคําถามขอ 9. - 10. ทาํ ซํา้ 3 ครง้ั ทํา ทาํ ซา้ํ 3 ครงั้ ทํา เกบ็ นา้ํ หวาน 9. จากภาพ ถา ผง้ึ ทาํ งานตามคาํ สง่ั ทกี่ าํ หนดให จะเกดิ ผลอยา งไร ก. เกบ็ น้าํ หวานไมค รบ ข. บนิ ไปหาดอกไมไ มได ค. เก็บนาํ้ หวานเกินกําหนด ง. บนิ ไปเกินจํานวนดอกไม 10. ขอ ใดเปน คําสั่งท่ที ําใหท าํ งานไดถกู ตอ ง ก. ทําซาํ้ 3 ครง้ั ข. ทาํ ซ้ํา 3 ครงั้ ค. ทาํ ซํ้า 4 ครง้ั ง. ทําซํ้า 4 ครงั้ ทาํ ไปขางหนา ทํา ไปขางหนา ทาํ ทําซํา้ 3 ครง้ั ทาํ ไปขา งหนา เกบ็ นํ้าหวาน เกบ็ น้ําหวาน ทํา ไปขา งหนา ทําซ้าํ 3 ครงั้ ไปขางหนา ทาํ เกบ็ นาํ้ หวาน เก็บน้าํ หวาน เกณฑการใหค ะแนน คะแนนตอ ขอยอย คะแนนรายขอ เกณฑการตดั สนิ รายการประเมนิ เลือกคาํ ตอบท่ีถกู ตอ ง (10 ขอ ) 1 10 •6 คะแนนขึน้ ไป = ผา น ภาพจาก 10 •ต่าํ กวา 6 คะแนน = ปรับปรงุ 36 คะแนนเตม็ แบบฝกหดั จาก แบบฝกหัด หนา 4 หนา้ 34-36 ขอ สอบเนน การคิด เกร็ดแนะครู ถาตองการเขียนคําสั่งใหสิงโตเดินไปขางหนา 5 คร้ัง และ ครูใหนักเรียนทําแบบทดสอบในแบบฝกหัดรายวิชาพื้นฐาน เทคโนโลยี หนั ซาย จะตอ งเขียนคาํ ส่งั โปรแกรมอยางไร (วิทยาการคํานวณ) ป.3 เรือ่ ง การเขยี นโปรแกรมอยา งงา ย เพ่อื ทบทวนความรู จากเนื้อหาทเี่ รียนมา โดยใหน กั เรยี นทาํ แบบทดสอบปรนัยทงั้ หมด 10 ขอ ใน 1. 2. ตอนที่ 1 ซึ่งหากนักเรียนคนใดมีขอสงสัยสามารถยกมือสอบถามครูไดในคาบ เรยี นทันที 3. 4. (วเิ คราะหคาํ ตอบ หากตองการเขียนคําส่ังโปรแกรมใหสิงโตเดิน ไปขา งหนา 5 ครง้ั และหนั ซา ย ใหใ ชค าํ สงั่ ทาํ ซาํ้ ไปขา งหนา 5 ครงั้ และหนั ซา ย ดงั นน้ั ตอบขอ 2.) T79
นาํ สอน สรุป ประเมนิ ขนั้ สรปุ µÍ¹·èÕ 2 ไดคะแนน คะแนนเต็ม ตรวจสอบผล วาดภาพตามคําส่งั ลงในชอ งวา งที่กําหนดให 10 6. ครใู หน กั เรยี นทำแบบทดสอบประจำหนว ยการ 10 1 พิกเซล = 1 เซนติเมตร เรยี นรูที่ 2 ตอนที่ 2 โดยใหวาดภาพตามคำสั่ง 4 ที่กำหนดใหวาภาพที่ไดจะมีลักษณะอยางไร 1 จากนัน้ เมอ่ื นกั เรยี นทำเสร็จเรียบรอย ครสู มุ ไปขา งหนา 90 องศา นักเรียน 3-4 คน ออกมาวาดภาพที่ไดจาก หันขวาไป คำส่ังท่ีกำหนดให และชวยกันสรุปความรูท่ี ไดจ ากการทำกิจกรรมน้ี ไปขางหนา 1 วาดภาพ (เฉลย) เฉฉบลับย เกณฑก ารใหค ะแนน คะแนนตอ ขอยอ ย คะแนนรายขอ เกณฑก ารตัดสนิ รายการประเมนิ •6 คะแนนขึ้นไป = ผา น 10 •ตา่ํ กวา 6 คะแนน = ปรับปรุง วาดภาพตามคําสง่ั ที่กําหนดใหไ ดถูกตอง 10 คะแนนเตม็ ตารางบันทึกคะแนน ประจาํ หนว ยการเรยี นรทู ่ี 2 ตัวชี้วัด แบบฝก หดั ผลการประเมนิ คณุ ภาพ รวมคะแนน ระดบั คุณภาพ เตม็ ได กิจกรรม แบบทดสอบ เต็ม ได 4321 ว 4.2 ป.3/2 เต็ม ได เตม็ ได 50 100 30 20 เกณฑก ารตัดสนิ : ชว งคะแนนรอ ยละ 80-100 = 4 70-79 = 3 60-69 = 2 50-59 = 1 หมายเหตุ : นําคะแนนเตม็ ของแตล ะตัวชี้วัด มาหาคารอ ยละ เพื่อประเมนิ ระดับคณุ ภาพ เชน คะแนนเต็ม 40 ทาํ ได 28 คะแนน ถาคะแนนเต็ม 100 ทําไดรอ ยละ 4208 100 = 70 ดงั น้นั รอ ยละ 70 เทียบไดก บั ระดับคุณภาพ 3 × 37 ภาพจาก แบบฝกึ หดั หน้าท3ี่ 47 เกร็ดแนะครู ขอสอบเนน การคิด ครูใหนักเรียนทําแบบทดสอบในแบบฝกหัด ตอนที่ 2 โดยใหนักเรียน ขอใดกลาวไมถกู ตองเกีย่ วกับการตรวจสอบขอผดิ พลาดของ พจิ ารณาคาํ สงั่ ทกี่ าํ หนดใหแ ลว วาดภาพออกมาใหส อดคลอ งกบั คาํ สง่ั ทกี่ าํ หนดให โปรแกรม เมอื่ นกั เรยี นทาํ เสรจ็ แลว ครสู มุ นกั เรยี นออกมาอธบิ ายภาพทว่ี าดไดห นา ชน้ั เรยี น จากนั้นครูและนกั เรียนรวมกนั สรปุ เนอื้ หาความรเู ร่ือง การเขียนโปรแกรมอยา ง 1. งานสำเรจ็ ตามความตอ งการ งาย หากนักเรียนคนใดมีขอสงสัย หรือคําถามใหสามารถสอบถามครูในคาบ 2. คำสั่งโปรแกรมมีขอผดิ พลาดนอ ยลง เรียนไดทันที 3. ทาํ ไดโ ดยการตรวจสอบคาํ สัง่ ทลี ะคําส่งั 4. สามารถทำในข้ันตอนการวางแผนการทำงาน (วเิ คราะหค ำตอบ จากตวั เลอื กทก่ี ำหนดใหก ลา วถงึ การตรวจสอบ ขอ ผดิ พลาดของโปรแกรมถกู ทงั้ หมด ยกเวน ขอ ทก่ี ลา ววา ทำไดใ น ขน้ั ตอนการวางแผนโปรแกรม เนอื่ งจากการตรวจสอบขอ ผดิ พลาด ของโปรแกรมจะสามารถทำไดหลังจากเขียนคำส่ังโปรแกรมเสร็จ เรยี บรอยแลว ดังนั้น ตอบขอ 4.) T80
Search
Read the Text Version
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194