Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore คู่มือครูวิทยาการคำนวณ-ป3

คู่มือครูวิทยาการคำนวณ-ป3

Published by LibrarySpt, 2023-05-04 02:04:23

Description: คู่มือครูวิทยาการคำนวณ-ป3

Search

Read the Text Version

นา� สอน สรปุ ประเมนิ 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






















Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook