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 แผนการจัดการเรียนรู้วิชาโปรแกรมเบื้องต้น

แผนการจัดการเรียนรู้วิชาโปรแกรมเบื้องต้น

Published by Jiraporn Anne, 2023-06-18 09:41:40

Description: แผนการจัดการเรียนรู้วิชาโปรแกรมเบื้องต้น

Search

Read the Text Version

3. ดับเบลิ คลิกเพื่อเรม่ิ การติดตง้ั ไดรเวอร์ แลว้ คลกิ ตอบรับ จนกระทั่งการตดิ ต้ังเสรจ็ สน้ิ 3. ผ้สู อนให้ผู้เรียนทำกจิ กรรมติดตง้ั ไดรเวอร์ USB ของบอร์ด KidBright โดยผู้สอนคอยดแู ลความ เรียบร้อย และคอยใหค้ ำแนะนำเพ่มิ เติม 4. ผู้สอนเปดิ คลปิ วิดีโอ KidBright Virtual เพอ่ื ใหผ้ ้เู รยี นไดศ้ ึกษาวธิ ีการเขา้ ใช้งานโปรแกรม สรา้ งชุดคำสั่งผ่านอินเทอร์เน็ต และการ การใช้ KidBright Virtual ซ่ึงเปน็ การจำลองการทำงาน ของโปรแกรม ผ่านบอร์ด KidBright เสมอื นจริง (Simulator) 5. ผสู้ อนอธบิ ายว่า การเข้าใช้งานโปรแกรมสรา้ งชดุ คำสง่ั KidBright IDE และการทดสอบการใชง้ าน บอร์ด KidBright สามารถเขา้ ใช้งานได้ 2 วิธี คอื วิธีที่ 1 ตดิ ต้ังโปรแกรมลงบนเคร่อื งคอมพวิ เตอร์ และเช่ือมตอ่ บอรด์ เขา้ กบั เครื่องคอมพวิ เตอร์ โดยทำการติดตั้งโปรแกรมบลงบนเคร่ืองคอมพวิ เตอร์ ตามข้ันตอนท่ีได้ทำกจิ กรรม ติดตั้งไดรเวอร์ USB ของ บอร์ด KidBright วธิ ีท่ี 2 เข้าใชง้ านโปรแกรมสร้างชดุ คำสงั่ KideBright IDE ผา่ นอินเทอรเ์ นต็ โดยไปที่ลิงค์ https://www.kidbright.org/simulator/home ซึ่งการเข้าใชง้ านผา่ นอนิ เทอร์เนต็ สามารถ ทดลองเขียนโปรแกรม โดยการใชง้ าน KidBright Virtual ซง่ึ เปน็ การฝกึ เขียนโปรแกรม การใชง้ านบอร์ด KidBright ได้ เหมือนการใชง้ านบอร์ดจริง สามารถทดลองโปรแกรมผ่านอุปกรณ์เสมือนจรงิ ที่ มีอยู่ โดยยงั ไมจ่ ำเปน็ ต้องจัดหาอปุ กรณจ์ ริง ทำให้สามารถเขา้ ถึงการใชง้ านได้ทุกทท่ี ุกเวลาทม่ี กี ารเช่อื มต่อ อนิ เตอรเ์ น็ต ช่วยลดระยะเวลาและค่าใชจ้ า่ ยในการทดลองใชง้ านบอร์ดจรงิ และค่าใชจ้ ่ายของการสูญเสีย เนอื่ งจากการขาดความรู้พ้ืนฐานด้านไฟฟ้าและอเิ ลก็ ทรอนิกส์ ขนั้ ท่ี 3 ออกแบบวธิ ีการแกป้ ัญหา (Solution Design) 6. ผู้สอนเปดิ Slide สอื่ การสอน ทดสอบการใชง้ าน โดยให้ผเู้ รยี นทำกิจกรรมทดสอบการใช้งาน โดยมีวิธกี ารทำกจิ กรรม ตามขั้นตอน ดังนี้

ขัน้ ตอนท่ี 1 ลากบล็อกแอลอดี ี 16x8 จากแถบพ้นื ฐาน และวางบนพ้นื ที่สร้างชดุ คำสงั่ ซ่ึงแตล่ ะจุดเล็กๆ ทเ่ี รยี งต่อกันเปน็ เมทรกิ ซ์ บนบล็อกแอลอีดี 16x8 คอื ตัวแทนของจุดแต่ละจุดบนจอแสดงผลของบอร์ด KidBright ขัน้ ตอนที่ 2 เลอื กชอ่ งเล็กๆในบล็อกเอลอีดี 16x8 ให้เปน็ จดุ สแี ดงในตำแหน่งแสดงตัวเลขหน่งึ จุดทเ่ี ลอื กเปน็ สีแดงบน บลอ็ ก แอลอดี ี 16x8 เปน็ การสัง่ ให้จอแสดงผลบนบอรด์ KidBright แสดงเป็นสีแดงดว้ ย ข้นั ตอนที่ 3 กดปุ่มสร้างโปรแกรม จะปรากฎข้อความแสดงกระบวนการสร้างโปรแกรม จากน้นั คลกิ ป่มุ OK เพ่ือปิดกล่องข้อความ

ขัน้ ตอนที่ 4 โปรแกรมสร้างชดุ คำส่งั จะทำการแปลงบลอ็ กไปเป็นรหัสคำสงั่ เมื่อเรยี บรอ้ ยแลว้ จะสง่ รหัสคำสั่งไปยังบอรด์ KidBright ผา่ นสายยเู อสบี หรือการจำลองการแสดงผลของบอรด์ KidBright Virtual และจะปรากฏเลขหนงึ่ ท่ี จอแสดงผลของบอร์ด KidBright 7. ผู้สอนให้เวลาผเู้ รียนในการทำกิจกรรม โดยทีผ่ ู้สอนคอยดูแลความเรียบรอ้ ย และคอยให้ คำแนะนำเพ่ิมเตมิ ชวั่ โมงท่ี 2 ขั้นที่ 4 วางแผนและดำเนนิ การแกป้ ญั หา (Planning and Development) 8. ผู้สอนตรวจสอบผลการแสดงผลของผู้เรยี นแตล่ ะคน โดยใหผ้ ู้เรยี นที่สามารถทำให้บอรด์ แสดงผล ได้แลว้ ช่วยผูส้ อนตรวจสอบการทำงานของบอร์ด ของผู้เรียนคนอ่นื ๆ และร่วมกนั แกไ้ ข ใหบ้ อรด์ สามารถแสดง ผลไดส้ ำเร็จ ขนั้ ท่ี 5 ทดสอบ ประเมนิ ผล และปรับปรุงแก้ไขวิธกี ารแกไ้ ขปญั หาหรอื แก้ไขชน้ิ งาน (Testing, Evaluation and Design Improvement) 9. ผูส้ อนใหผ้ เู้ รยี นปรับเปลีย่ นจดุ สีแดงบนบลอ็ ก แอลอีดี 16x8 เปน็ ภาพอ่นื ตามความต้องการ และให้ผเู้ รียน เชน่ ภาพหวั ใจ ภาพหน้าย้ิม หรือภาพอ่นื ๆ ตามจนิ ตนาการ จากนั้นกดแสดงผล เพือ่ ทดสอบ การใช้งาน

ขั้นที่ 6 นำเสนอวิธกี ารแก้ปัญหา ผลการแกป้ ญั หาหรอื ช้ินงาน (Presentation) 10. ผ้สู อนและผู้เรียนร่วมกนั สรปุ วา่ การจะทำใหบ้ อร์ดสื่อสารกับคอมพวิ เตอรไ์ ด้ จะต้องทำการตดิ ตง้ั FTDI Driver และต้องมีอุปกรณ์ทใี่ ข้ในการเช่ือมต่อ ดังนี้ และหากไม่มีบอรด์ จริง สามารถใช้งานโปรแกรมสรา้ งชุดคำส่งั KidBright ผ่านอนิ เทอรเ์ น็ต โดยการใชง้ าน KidBright Virtual ซง่ึ เปน็ การฝึกเขยี นโปรแกรมการใช้งานบอรด์ KidBright ได้ เหมือนการใช้งานบอรด์ จรงิ 9. สอ่ื การเรยี นรู้ 1. กิจกรรมตดิ ต้ังไดรเวอร์ USB ของบอรด์ KidBright 2. กิจกรรมทดสอบการใช้งาน 3. ใบความรู้ท่ี 4 การติดตัง้ FTDI Driver 4. Slide สื่อการสอน ทดสอบการใช้งาน 5. คลปิ วิดีโอ การติดตัง้ KidBright IDE (สำหรบั Windows) 6. คลปิ วดิ ีโอ KidBright Virtual คลปิ วิดโี อ การเขียน code ใหบ้ อรด์ ทำงานหลายหน้าท่ี 7. โปรแกรม KidBright 8. บอรด์ KidBright 10. การวัดและประเมนิ ผล วิธีการ เครือ่ งมอื เกณฑ์ 1. ตรวจผลงานจากการทำ แบบประเมนิ ผลงาน คณุ ภาพอยู่ในระดบั ดี กิจกรรม ติดต้งั ไดรเวอร์ USB ผ่านเกณฑ์ ของบอร์ด KidBright แบบประเมินพฤติกรรม 2. ประเมินพฤตกิ รรม รายบุคคล คณุ ภาพอยใู่ นระดบั ดี รายบคุ คลจากการทำกจิ กรรม ผา่ นเกณฑ์ ทดสอบการใช้งาน

11.ความคดิ เหน็ /ข้อเสนอแนะของหัวหนา้ กลุ่มสาระการเรียนรู้ ............................................................................................................................. ................................................. .................................................................................. ............................................................................................ ............................................................................................................................. ................................................. ลงช่อื (นางสาวฐติ ิมา สวาสนา) ตำแหนง่ หวั หน้ากลมุ่ สาระวทิ ยาศาสตร์และเทคโนโลยี วันท.่ี .........เดอื น...........................พ.ศ............. 12. ความคดิ เหน็ /ข้อเสนอแนะของผชู้ ่วยผู้อำนวยการกลุ่มงานบรหิ ารวิชาการ ............................................................................................................................. ................................................. ............................................................................................................................................................................. . ............................................................................................................................. ................................................. ลงช่ือ (นายวริ พงษ์ ปะนามะเส) ตำแหนง่ ผูช้ ว่ ยผอู้ ำนวยการกลุ่มงานบรหิ ารวิชาการ วันท.ี่ .........เดือน...........................พ.ศ............. 13. ความคดิ เห็น/ขอ้ เสนอแนะของรองผู้อำนวยการโรงเรยี น ............................................................................................................................. ................................................. ................................................................................................................................................................... ........... ........................................................................................................................ ...................................................... ลงชื่อ (นางเยาวลักษณ์ สอนสะอาด) ตำแหนง่ รองผู้อำนวยการโรงเรียนลำทะเมนไชยพิทยาคม วนั ท.่ี .........เดอื น...........................พ.ศ.............

14. ความคดิ เหน็ /ขอ้ เสนอแนะของผ้อู ำนวยการโรงเรียน ............................................................................................................................. ................................................. .................................................................................. ............................................................................................ ............................................................................................................................. ................................................. ลงชอื่ (นายนภภูมิ แก้ววิเศษ) ตำแหน่ง ผู้อำนวยการโรงเรียนลำทะเมนไชยพิทยาคม วันท่.ี .........เดือน...........................พ.ศ............. 15. บนั ทกึ ผลหลังการจัดการเรยี นรู้ 15.1 ผลการเรียนรูท้ ่ีเกดิ ขนึ้ กับผเู้ รียน ............................................................................................................................. ................................................. ............................................................................................................................................................................ .. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. 15.2 ปัญหา/อุปสรรค ......................................................................................................................................... ..................................... ............................................................................................. ................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. 15.3 ขอ้ เสนอแนะ/แนวทางแกไ้ ข ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ลงชือ่ ..............................ผู้สอน (นางสาวจริ าภรณ์ หว่างแสง) ตำแหน่ง ครผู ู้ชว่ ย ………../………./…………

แผนการจดั การเรยี นรู้ วชิ าเขียนโปรแกรมเบ้ืองต้น ว20281 ชัน้ มธั ยมศกึ ษาปที ี่ 1 หนว่ ยการเรยี นรู้ที่ 4 ทดลองเขียนโปรแกรม จำนวน 8 ช่ัวโมง แผนการจดั การเรยี นรู้ที่ 2 การสร้างภาพเคลอ่ื นไหวด้วย KidBright เวลาเรยี น 2 ช่ัวโมง ผ้สู อนนางสาวจริ าภรณ์ หว่างแสง สอนวนั ที่........เดอื น.............พ.ศ. ........... 1. ผลการเรียนรู้ท่คี าดหวัง 1. ใชง้ านโปรแกรม KidBright IDE ในการสรา้ ง จัดเกบ็ และเรียกใช้ไฟลไ์ ด้ 2. สาระสำคญั /ความคิดรวบยอด ในแถบพ้ืนฐาน (Basic) ของโปรแกรมสร้างชุดคำส่ัง KidBright IDE ไดร้ วบรวมบลอ็ กที่ใช้งานเก่ียวกบั จอแสดงผลไว้ โดยบลอ็ กเหล่าน้ี ใชส้ ร้างไดท้ ง้ั ภาพน่ิงและภาพเคลอื่ นไหว โดยการสร้างภาพเคลื่อนไหว สามารถใช้บลอ็ กคำสง่ั ต่าง ๆ รว่ มกัน เช่น บลอ็ ก LED 16x8 บลอ็ ก Delay (หน่วงเวลา) บล็อก Forever (วน ซำ้ ไมส่ นิ้ สุด) โดยเมื่อนำบล็อก Forever มาครอบคำสงั่ เพื่อให้แสดงผลซ้ำไมส่ ิ้นสดุ 3. จดุ ประสงค์การเรียนรู้ 1. อธบิ ายวธิ กี ารสร้างภาพเคล่ือนไหวด้วย KidBright ได้ (K) 2. ใชง้ านแถบพ้นื ฐาน (Basic) ของโปรแกรมสร้างชดุ คำสงั่ KidBright ในการสร้างภาพเคลื่อนไหวได้ (P) 3. เห็นความสำคญั ของการใช้งานโปรแกรมสรา้ งชดุ คำส่ัง KidBright IDE (A) 4. สาระการเรียนรู้ 1. การใช้งาน แถบพ้นื ฐาน (Basic) ของโปรแกรมสรา้ งชดุ คำสั่ง KidBright IDE ในการสร้าง ภาพเคลอ่ื นไหว 2. ภาพดจิ ทิ ัล เกิดจากการนำจดุ ภาพมาเรยี งตอ่ กัน 3. ภาพเคลอื่ นไหว เกิดจากการนำภาพดิจทิ ลั มากกวา่ หนึง่ ภาพมาแสดงต่อกนั 4. การบันทกึ และเปดิ ไฟล์ของโปรแกรม KidBrigh 5. การสร้างโปรแกรม (Program Build) 5. ทักษะจำเป็นในศตวรรษท่ี 21 • ทักษะการคดิ อย่างมวี จิ ารณญาณ และทักษะในการแก้ปัญหา • ทักษะดา้ นการสรา้ งสรรค์ และนวตั กรรม • ทักษะดา้ นความร่วมมือ การทำงานเป็นทีม และภาวะผู้นำ • ทกั ษะดา้ นการสอื่ สารสนเทศ และรเู้ ท่าทันสื่อ 6. คุณลกั ษณะอันพงึ ประสงค์ 1. มวี ินัย 2. ใฝ่เรียนรู้ 3. มุ่งมน่ั ในการทำงาน

7. ภาระงาน 1. ใบงานท่ี 15 ออกแบบภาพเคล่อื นไหว 2. กิจกรรม สร้างภาพเคลอื่ นไหวดว้ ย KidBright 3. กจิ กรรม เรอื ใบลอยลอ่ ง 8. การบรู ณาการตามแนวทางสะเตม็ ศกึ ษา : STEM S (Science) : ทักษะกระบวนการทดลองการเขยี นโปรแกรมเพื่อส่งั ใหบอร์ด KidBright ทำงาน T (Technology) : การใช้งานโปรแกรม KidBright IDE E (Engineering) : การเขียนโปรแกรมเพื่อส่ังให้บอร์ด KidBright ทำงาน M (Mathematics) : ทักษะกระบวนการทางคณิตศาสตร์ ชวั่ โมงท่ี 1 ขั้นท่ี 1 ระบุปญั หา (Problem Identification) 1. ผสู้ อนถามผ้เู รียนเพื่อเปน็ การกระตุ้นใหเ้ กิดการเรียนรู้ เชน่ “นกั เรยี นคิดว่าการ์ตูน Animation มี วธิ กี ารทำอย่างไร เพ่ือใหต้ วั ละครเคลื่อนไหว?” แนวคำตอบ : ตอบตามความเขา้ ใจของผู้เรยี น 2. ผูส้ อนเปิดคลปิ วิดโี อ Flipbook SONIC | Sonic the Hedgedog เพ่ือเป็นการกระตุ้นความ สนใจ ของผเู้ รยี น จากลิงค์ https://www.youtube.com/watch?v=CF5e9ot6yB0 ขน้ั ท่ี 2 รวบรวมข้อมูลและแนวคิดทเี่ กี่ยวขอ้ งกบั ปัญหา (Related Information Search) 3. ผู้สอนอธบิ ายวา่ เมื่อเรามองภาพท่ีอยบู่ นกระดาษแตล่ ะแผน่ ซึง่ เปน็ ภาพท่ีมีความต่อเนื่องกัน เรา จะเห็นเหมือนกบั วา่ ภาพนั้นมีการเคล่ือนไหว ซึ่งเกดิ จากความแตกต่าง หรือความตอ่ เนื่องกันของภาพแตล่ ะ ภาพ เชน่ ขยบั แขน ขยับขา เปลีย่ นรูปร่าง เปลีย่ นขนาด 4. ผูส้ อนแจกใบความรทู้ ่ี 5 การสรา้ งภาพเคล่อื นไหวด้วย KidBright พร้อมอธิบายใบความรู้ ภาพเคลื่อนไหว ภาพในระบบดจิ ิทัลเกิดจากการนำจดุ ภาพมาเรยี งต่อกนั การทำใหเ้ หน็ เปน็ ภาพต่าง ๆ คือ การกำหนดให้ จดุ ภาพเลก็ ๆ มสี แี ตกต่างจากจุดภาพอนื่ ๆ และภาพเคล่ือนไหว เกดิ จากการนำภาพดิจิทัลมากกวา่ หนงึ่ ภาพ มาแสดงต่อกัน โดยแต่ละภาพ จะถกู แสดง เป็นระยะเวลาช่วงหนงึ่ กอ่ นท่จี ะเปลยี่ นภาพไป เช่น แสดงภาพแรก เปน็ เวลา 0.5 วนิ าที ต่อจากน้ันจะแสดงภาพท่ีสองเปน็ เวลา 0.5 วนิ าที

การสร้างภาพเคล่ือนไหว สามารถใช้บลอ็ กคำสงั่ ตา่ ง ๆ รว่ มกัน เชน่ บล็อก LED 16x8 บลอ็ ก Delay (หน่วงเวลา) บลอ็ ก Forever (วน ซำ้ ไม่สิน้ สดุ ) โดยเม่ือนำบลอ็ ก Forever มาครอบคำส่ังเพ่ือให้แสดงผลซ้ำไม่สิน้ สุด บลอ็ ก LED 16x8 บล็อก LED 16x8 ถูกใชใ้ นการสรา้ งภาพเคลอื่ นไหว โดยท่ีดา้ นบนขวาของบลอ็ กจะมีลูกศรกำหนดทิศทาง การ แสดงของจุดภาพบนหนา้ ประกอบด้วยปุ่ม ข้ึน ลง ซ้าย และขวา ปุ่มเหลา่ น้จี ะทำการขจดุ ภาพสวา่ งไปใน ทศิ ทางที่ตอ้ งการ โดยไม่จำเป็นต้องวาดใหม่ บลอ็ กคำส่ัง Forever (วนซ้ำไมส่ นิ้ สดุ ) บลอ็ กคำสง่ั Forever (วนซ้ำไมส่ ้นิ สดุ ) อยู่ในกลุม่ บล็อก Basic (พน้ื ฐาน) เป็นบลอ็ กคำสงั่ ท่ีกำหนดให้คำสง่ั หรือชดุ คำสัง่ ที่ถูกครอบอยูภ่ ายในบล็อกคำสั่ง Forever ทำงานวนซำ้ ไปเรื่อย ๆ ไม่มีที่สนิ้ สดุ หรอื ส้ินสดุ เมอ่ื ตรง ตามเงื่อนไขทกี่ ำหนดไว้

บลอ็ กคำสง่ั Delay (หน่วงเวลา) บล็อก Delay (หนว่ งเวลา) คือ การส่ังงานใหไ้ มโครคอนโทรลเลอร์ หยุดทำงานตามชว่ งเวลาที่กำหนด และเม่อื ครบตามกำหนดแลว้ ไมโครคอนโทรลเลอรก์ จ็ ะเรมิ่ ทำงานต่อไป ตามคำสัง่ ทเ่ี ราเขยี น โดยคา่ ของบล็อกนม้ี ี หน่วยเปน็ มิลลวิ นิ าที เป็นการหน่วงเวลา 1000 มิลลวิ ินาที หรอื 1 วนิ าที 5. ผสู้ อนให้ผเู้ รยี นทำกจิ กรรม เรอื ใบลอยล่อง พร้อมอธิบายวิธกี ารทำกิจกรรม คือ เขียนบล็อกคำสั่ง ตามตวั อยา่ งในใบความรูท้ ่ี 5 การสร้างภาพเคลอื่ นไหวดว้ ย KidBright 6. ผูส้ อนให้เวลาผู้เรยี น 20 นาที ในการทำกจิ กรรม โดยผ้สู อนคอยดูแลความเรยี บร้อย และคอยให้ คำแนะนำเพิ่มเตมิ 7. เมือ่ ครบกำหนดเวลา ผ้สู อนให้ผู้เรยี นกดป่มุ สร้างโปรแกรม ตรวจสอบขอ้ ความแสดงกระบวนการ สร้างโปรแกรม หากไม่พบข้อผิดพลาด คลิกปุ่ม OK เพอ่ื ปิดกลอ่ งข้อความ แต่หากพบข้อผดิ พลาดให้แก้ไข ขอ้ ผิดพลาดจนกระทง่ั หนา้ จอบอร์ด KidBright แสดงผลตามคำสัง่ ขั้นท่ี 3 ออกแบบวธิ ีการแก้ปัญหา (Solution Design) 8. ผู้สอนแจก ใบงานที่ 15 ออกแบบภาพเคลือ่ นไหว พร้อมอธบิ ายวธิ ีการทำใบงาน คือ ให้ผเู้ รียน ออกแบบภาพเคลอื่ นไหวบนบอรด์ KidBright โดยใช้ดินสอระบายลงในชอ่ งวา่ ง เพื่อสรา้ งภาพน่งิ ตาม จนิ ตนาการทีละภาพ โดยกำหนดใหแ้ สดงภาพต่อเน่ืองกนั 6 ภาพ ใหก้ ลายเป็นภาพเคลือ่ นไหว 9. ผสู้ อนให้เวลาผู้เรียนในการทำใบงาน โดยทผ่ี สู้ อนคอยดแู ลความเรียบร้อยและคอยให้คำแนะนำ

ชวั่ โมงที่ 2 ขั้นท่ี 4 วางแผนและดำเนินการแก้ปัญหา (Planning and Development) 10. ผู้สอนให้ผเู้ รยี นทำกิจกรรม สร้างภาพเคลือ่ นไหวด้วย KidBright โดยผู้สอนอธิบายวิธีการทำ กจิ กรรม คือ ให้ผเู้ รยี นเขียนโปรแกรมเพ่อื ใหบ้ อรด์ KidBright แสดงภาพตามที่ได้ออกแบบไว้ ในใบงานที่ 15 ออกแบบภาพเคลื่อนไหว 11. ผสู้ อนแจกใบความรู้ที่ 6 การบันทกึ และเปดิ ไฟล์ของโปรแกรม พร้อมอธิบายใบความรู้ การบันทึกไฟล์ a. คลิกที่ปมุ่ บันทึก b. จะปรากฎหน้าตา่ งบนั ทึก ใหเ้ ลอื กโฟลเดอร์ท่ีต้องการจะเก็บไฟล์ จากนนั้ พมิ พช์ ่อื ไฟล์ ในชอ่ ง File name แล้วคลิกปุ่ม Save การเปดิ ไฟล์ 1. คลกิ ท่ปี ุ่มเปดิ ไฟล์ 2. คลิกทคี่ ำว่า Choose File 3. จะปรากฏหนา้ ตา่ ง Open file ให้คลกิ เลอื กไฟลท์ ่ตี ้องการ 12. ผสู้ อนใหผ้ ู้เรยี นบันทกึ ไฟล์ตามขน้ั ตอนการบันทึกไฟล์

ขน้ั ที่ 5 ทดสอบ ประเมนิ ผล และปรบั ปรงุ แกไ้ ขวธิ กี ารแก้ไขปัญหาหรือแก้ไขช้ินงาน (Testing, Evaluation and Design Improvement) 13. ผู้สอนใหผ้ ูเ้ รียนทดสอบการแสดงผล ภาพเคล่อื นไหวบนบอรด์ KidsBright หากพบข้อผิดพลาดให้ ทำการแกไ้ ขข้อผิดพลาดจนกระท่ัง หน้าจอบอรด์ KidBright แสดงผลตามคำสง่ั ข้นั ท่ี 6 นำเสนอวิธีการแก้ปัญหา ผลการแก้ปญั หาหรือชิ้นงาน (Presentation) 14. ผู้สอนให้ผเู้ รยี นแต่ละคนออกมานำเสนอผลงาน พร้อมกบั ใหผ้ เู้ รยี นคนอื่นๆ รวมท้ังผ้สู อน รว่ มกัน เสนอแนะแสดงความคิดเหน็ เพอื่ เป็นแนวคดิ นำผลงานไปต่อยอด 15. ผ้สู อนและผู้เรยี นรว่ มกนั สรุปวา่ การสรา้ งภาพเคลื่อนไหวด้วย KidBright ทำได้โดยการนำ บลอ็ ก คำส่งั ที่อยู่ในแถบพื้นฐาน (Basic) ของโปรแกรมสรา้ งชุดคำสัง่ KidBright IDE ไดร้ วบรวมบลอ็ กท่ีใชง้ าน เก่ยี วกับจอแสดงผลไว้ โดยบลอ็ กเหลา่ น้ี ใช้สร้างได้ทัง้ ภาพนิ่งและภาพเคลอ่ื นไหว ซ่งึ ประกอบดว้ ย บลอ็ ก LED 16x8 บลอ็ ก Delay (หน่วงเวลา) และ บลอ็ ก Forever (วนซ้ำไมส่ ิ้นสุด) โดยการสร้างภาพเคล่ือนไหว จะต้อง สร้างภาพนิง่ ทมี่ ีความต่อเนอื่ งกัน และเขยี นโปรแกรม เพ่ือส่ังใหภ้ าพนิง่ แสดงผล โดยหนว่ งเวลา ประมาณ 0.5 วนิ าที เพ่อื ให้ตาของมนุษย์รบั รูไ้ ด้ ถ้าแสดงผลรวดเรว็ เกินไป ตาของมนษุ ยจ์ ะไมส่ ามารถรับภาพไดท้ นั 9. สอ่ื การเรยี นรู้ 1. ใบงานท่ี 15 ออกแบบภาพเคลอื่ นไหว 2. กจิ กรรม สร้างภาพเคลื่อนไหวดว้ ย KidBright 3. กจิ กรรม เรือใบลอยล่อง 4. ใบความร้ทู ี่ 5 การสรา้ งภาพเคล่อื นไหวด้วย KidBright 5. ใบความร้ทู ่ี 6 การบันทกึ และเปดิ ไฟล์ของโปรแกรม KidBright 6. คลิปวดิ โี อ Flipbook SONIC | Sonic the Hedgedog 7. โปรแกรม KidBright IDE 8. บอรด์ KidBright 10. การวัดและประเมนิ ผล วธิ กี าร เครอ่ื งมือ เกณฑ์ 1. ตรวจใบงานท่ี 15 ออกแบบ แบบประเมนิ ผลงาน คุณภาพอยูใ่ นระดบั ดี ภาพเคล่ือนไหว ผา่ นเกณฑ์ 2. ประเมนิ พฤตกิ รรมรายบุคคลจาการทำ แบบประเมนิ พฤตกิ รรม กจิ กรรม สร้างภาพเคล่อื นไหวด้วย รายบุคคล คณุ ภาพอยู่ในระดบั ดี KidBright ผา่ นเกณฑ์ 3. ประเมนิ พฤตกิ รรมรายบุคคลจาการทำ แบบประเมินพฤติกรรม กิจกรรม เรอื ใบลอยลอ่ ง รายบุคคล คณุ ภาพอยูใ่ นระดบั ดี ผา่ นเกณฑ์

11.ความคิดเหน็ /ข้อเสนอแนะของหัวหน้ากล่มุ สาระการเรียนรู้ ............................................................................................................................. ................................................. .................................................................................. ............................................................................................ ............................................................................................................................. ................................................. ลงชื่อ (นางสาวฐติ ิมา สวาสนา) ตำแหน่ง หัวหนา้ กลมุ่ สาระวทิ ยาศาสตร์และเทคโนโลยี วันที.่ .........เดือน...........................พ.ศ............. 12. ความคิดเหน็ /ข้อเสนอแนะของผชู้ ่วยผู้อำนวยการกลุม่ งานบริหารวิชาการ ......................................................................................................................... ..................................................... ............................................................................................................................. ................................................. .......................................................................................................................................................... .................... ลงชื่อ (นายวิรพงษ์ ปะนามะเส) ตำแหนง่ ผ้ชู ว่ ยผู้อำนวยการกลุ่มงานบริหารวชิ าการ วนั ที.่ .........เดือน...........................พ.ศ............. 13. ความคิดเหน็ /ข้อเสนอแนะของรองผู้อำนวยการโรงเรียน ............................................................................................................... ............................................................... ............................................................................................................................. ................................................. ................................................................................................................................................ .............................. ลงชื่อ (นางเยาวลักษณ์ สอนสะอาด) ตำแหนง่ รองผูอ้ ำนวยการโรงเรียนลำทะเมนไชยพิทยาคม วนั ท.ี่ .........เดอื น...........................พ.ศ.............

14. ความคิดเหน็ /ขอ้ เสนอแนะของผู้อำนวยการโรงเรียน .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. ลงชือ่ (นายนภภูมิ แก้ววเิ ศษ) ตำแหน่ง ผูอ้ ำนวยการโรงเรียนลำทะเมนไชยพิทยาคม วันที่..........เดือน...........................พ.ศ............. 15. บนั ทึกผลหลังการจดั การเรยี นรู้ 15.1 ผลการเรียนรู้ท่ีเกิดขึน้ กับผูเ้ รียน ............................................................................................................................. ................................................. ........................................................................................................................................................................ ...... ............................................................................................................................ .................................................. ............................................................................................................................. ................................................. 15.2 ปัญหา/อุปสรรค ..................................................................................................................................... ......................................... ......................................................................................... ..................................................................................... ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. 15.3 ข้อเสนอแนะ/แนวทางแก้ไข ............................................................................................................................................................................ .. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. ลงชื่อ..............................ผสู้ อน (นางสาวจิราภรณ์ หวา่ งแสง) ตำแหนง่ ครผู ูช้ ่วย ………../………./…………

แผนการจดั การเรียนรู้ วิชาเขยี นโปรแกรมเบื้องตน้ ว20281 ชนั้ มัธยมศกึ ษาปที ี่ 1 หนว่ ยการเรียนร้ทู ่ี 4 ทดลองเขยี นโปรแกรม จำนวน 8 ช่ัวโมง แผนการจัดการเรยี นร้ทู ่ี 3 สนุกคณติ กับ KidBright เวลาเรียน 2 ช่ัวโมง ผู้สอนนางสาวจิราภรณ์ หว่างแสง สอนวันท่ี........เดอื น.............พ.ศ. ........... 1. ผลการเรยี นรู้ท่คี าดหวัง 1. ใชง้ านโปรแกรม KidBright IDE ในการสรา้ ง จดั เก็บ และเรียกใช้ไฟล์ได้ 2. สาระสำคญั /ความคดิ รวบยอด ใน KidBright IDE แถบคณิตศาสตร์ (Math) มีบลอ็ กทใี่ ช้ในการคำนวณทางคณติ ศาสตร์ เช่น การบวก ลบ คูณ หาร และการหารเอาเศษ ในการเขียนโปรแกรมคอมพิวเตอร์ หนา้ ทสี่ ำคัญของตัวแปร คอื ใชใ้ นการ เกบ็ คา่ คงที่ หรอื จำนวนชนดิ ต่าง ๆ เพื่อนำไปใชใ้ นการคำนวณทางคณิตศาสตร์ โดยคา่ ที่สามารถเก็บ ประกอบดว้ ยจำนวนนับ จำนวนเตม็ (จำนวนเต็มบวก จำนวนเตม็ ลบ และศูนย)์ และจำนวนจรงิ (จำนวนท่อี ยู่ ในรปู ทศนิยม) 3. จดุ ประสงคก์ ารเรยี นรู้ 1. อธิบายวธิ กี ารใช้งานบลอ็ กในแถบคณิตศาสตร์ (Math) ในการคำนวณทางคณิตศาสตร์ ได้ (K) 2. ใช้งานบลอ็ กในแถบคณิตศาสตร์ (Math) ในการคำนวณทางคณติ ศาสตร์ ได้ (P) 3. เหน็ ความสำคญั ของการใช้งานโปรแกรมสรา้ งชุดคำสัง่ KidBright IDE (A) 4. สาระการเรียนรู้ 1. การใช้งานบล็อกในแถบคณิตศาสตร์ (Math) ในการคำนวณทางคณิตศาสตร์ 2. การกำหนดคา่ ตัวแปร และนำตวั แปรมาทำการคำนวณทางคณิตศาสตร์ 3. การใช้งานโปรแกรม KidBright IDE ในคำนวณหาพนื้ ทแ่ี ละปริมาตรของรปู ทรงเรขาคณิตแบบพื้นฐาน 5. ทักษะจำเปน็ ในศตวรรษที่ 21 • ทกั ษะการคิดอย่างมวี จิ ารณญาณ และทักษะในการแก้ปัญหา • ทกั ษะดา้ นการสรา้ งสรรค์ และนวัตกรรม • ทกั ษะดา้ นความร่วมมือ การทำงานเปน็ ทีม และภาวะผู้นำ • ทกั ษะดา้ นการสือ่ สารสนเทศ และร้เู ท่าทันสื่อ 6. คุณลักษณะอนั พึงประสงค์ 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มงุ่ ม่ันในการทำงาน

7. ภาระงาน 1. กจิ กรรม หาคำตอบ 2. กิจกรรม เรือใบลอยล่อง 8. การบรู ณาการตามแนวทางสะเต็มศกึ ษา : STEM S (Science) : ทกั ษะกระบวนการทดลองการเขียนโปรแกรมเพ่ือส่งั ใหบอร์ด KidBright ทำงาน T (Technology) : การใชง้ านโปรแกรม KidBright IDE E (Engineering) : การเขียนโปรแกรมเพื่อสงั่ ให้บอรด์ KidBright ทำงาน M (Mathematics) : การใช้งานบล็อกคำสั่งในโปรแกรมสรา้ งชดุ คำสั่ง KidBright IDE ในการ คำนวณทางคณติ ศาสตร์ ช่วั โมงที่ 1 ขน้ั ที่ 1 ระบปุ ญั หา (Problem Identification) 1. ผู้สอนใหผ้ ูเ้ รยี นหาคำตอบของสมการ (4.75+1.13)x2.2=? แนวคำตอบ : ตอบตามความเขา้ ใจของผ้เู รยี น ข้ันท่ี 2 รวบรวมข้อมูลและแนวคิดท่เี กี่ยวข้องกบั ปัญหา (Related Information Search) 2. ผ้สู อนอธบิ ายวา่ ใน KidBright IDE แถบคณิตศาสตร์ (Math) มบี ลอ็ กทีใ่ ช้ในการคำนวณทาง คณิตศาสตร์ เชน่ การบวก ลบ คูณ หาร และการหารเอาเศษ สามารถใช้บลอ็ กคำส่งั ที่อยูใ่ นแถบคณิตศาสตร์ (Math) มาหาคำตอบของสมการท่ีผสู้ อนได้ถามไปขา้ งต้นได้ 3. ผสู้ อนเปดิ Slide ส่อื การสอน บล็อกทางคณิตศาสตร์ พรอ้ มอธิบายวา่ ใน KidBright IDE มี บลอ็ กคำสง่ั ทีเ่ กี่ยวข้องกับคณิตศาสตร์ ประกอบดว้ ย a. บล็อกค่าคงที่

บลอ็ กนี้ใชใ้ นการกำหนดค่าคงที่ตามท่ตี ้องการ เม่ือกดเลือกตวั เลขจะสามารถใชค้ ยี บ์ อรด์ ในการกำหนดค่าได้ โดยค่าทก่ี ำหนด ต้องเปน็ ตวั เลขจำนวนเตม็ หรอื ทศนยิ ม สำหรบั การใช้งานบลอ็ กนี้ ทำได้ท้ังการนำไป กำหนดค่าให้กบั ตัวแปร หรอื ใชเ้ ป็นคา่ คงท่โี ดยตรง b. บลอ็ กคำนวณทางคณิตศาสตร์ บล็อกน้ใี ชใ้ นการคำนวณทางคณิตศาสตร์ของค่าคงที่หรือตัวแปร เชน่ การบวก การลบ การคูณ การหาร และ การหารเอาเศษหรือมอดโู ล (Modulo) ซ่ึงในการเขยี นโปรแกรมคอมพิวเตอร์ใชส้ ญั ลักษณ์ % ตวั อย่างของการหารเอาเศษ เช่น การหารเอาจำนวนเตม็ บวก 10 ดว้ ยจำนวนเตม็ บวก 2 แบบเอาเศษ ใช้สญั ลกั ษณ์ 10%2 ได้ผลลพั ธเ์ ป็น 0 เน่อื งจาก 10 หาร 2 ไดค้ ำตอบเป็น 5 และไมเ่ หลือเศษ c. บล็อกตัวแปร บลอ็ กน้ีใช้ในการสร้างตัวแปรตามที่ต้องการ วธิ กี ารสร้างตวั แปร เริ่มตน้ เรม่ิ ต้นจากการกำหนดชอ่ื ใหก้ ับตัวแปร ซึ่งใน KidBright IDE ได้กำหนดตัวอกั ษร เริ่มตน้ ไวเ้ ปน็ x ทงั้ น้ีหากต้องการสรา้ งตวั แปรใหม่ สามารถทำไดโ้ ดย การกดท่ีลูกศรลง ซึง่ จะแสดงตัวเลอื กเป็นกล่องข้อความ เมือ่ เลือกเปล่ียนช่อื ตัวแปร.....จะปรากฏกล่องเปลี่ยนชื่อตัวแปร ผูใ้ ช้สามารถใส่ชื่อตัวแปรไดต้ ามทต่ี ้องการ จากน้นั จงึ กดปุ่ม ตกลง ตวั แปรทใี่ สเ่ ข้าไปใหม่จะปรากฎข้ึนพรอ้ มใหเ้ รยี กใช้งาน

d. บลอ็ กกำหนดคา่ ตวั แปร บลอ็ กน้ีใช้ในการกำหนดคา่ ให้กบั ตวั แปร สามารถเลือกตวั แปรโดยกดท่ีลกู ศรลง จะปรากฏชื่อตัวแปรให้เลอื ก ทง้ั นตี้ ัวแปรตา่ ง ๆ จะต้องถูกสร้างขน้ึ โดยใช้บล็อกสร้างตัวแปรกอ่ นจึงจะปรากฏตัวแปรนน้ั ๆ ใหเ้ ลือกใช้งาน ตวั อยา่ ง การใชบ้ ล็อกคำสงั่ ทางคณิตศาสตร์ หาคำตอบของสมการ (4.75+1.13)x2.2=? สามารถทำได้ ดังน้ี 4. ผู้สอนใหผ้ ้เู รยี นลองเขียนโปรแกรม ตามตัวอย่าง เมื่อเรียบร้อยแล้วใหก้ ดปุ่ม สร้างโปรแกรม (Program Build) เม่ือเรียบรอ้ ยบอร์ดจะแสดงคา่ ที่จอแสดงผล ข้ันท่ี 3 ออกแบบวธิ กี ารแก้ปัญหา (Solution Design) 5. ผสู้ อนแจก ใบงานท่ี 16 สนกุ คณิตกับ KidBright พรอ้ มอธบิ ายวธิ ีการทำใบงาน คือ ให้ผู้เรยี น หาคำตอบจากโจทย์ท่กี ำหนดให้ โดยใช้โปรแกรมสร้างชดุ คำสง่ั KidBright IDE ในการหาคำตอบโดยให้เวลา 15 นาที นกั เรยี นคนใดหาคำตอบได้มากทส่ี ดุ จะเป็นผ้ชู นะ 6. ผสู้ อนใหเ้ วลาผู้เรียนในการทำใบงาน โดยท่ผี สู้ อนคอยดูแลความเรียบร้อยและคอยให้คำแนะนำ 7. เม่อื ครบกำหนดเวลา ผู้สอนตรวจสอบว่า ผเู้ รียนคนใด สามารถหาคำตอบท่ีถกู ต้องโดยใช้ โปรแกรมสรา้ งชดุ คำสง่ั KidBright IDE ไดม้ ากทีส่ ุด เปน็ ผชู้ นะ

ชั่วโมงที่ 2 ข้นั ที่ 4 วางแผนและดำเนนิ การแกป้ ัญหา (Planning and Development) 8. ผสู้ อนอธิบายวา่ ในการเขยี นโปรแกรมคอมพวิ เตอร์ หนา้ ที่สำคญั ของตวั แปร คือ ใชใ้ นการเกบ็ ค่าคงที่ หรือจำนวนชนิดตา่ ง ๆ เพ่ือนำไปใชใ้ นการคำนวณทางคณิตศาสตร์ โดยค่าที่สามารถเก็บประกอบดว้ ย จำนวนนับ จำนวนเต็ม (จำนวนเต็มบวก จำนวนเตม็ ลบ และศูนย)์ และจำนวนจริง (จำนวนท่ีอยู่ในรปู ทศนิยม) โดยขน้ั ตอนการใช้ตวั แปรเก็บคา่ คงที่ ทำได้ดังน้ี 1. นำบลอ็ กกำหนดคา่ ให้กบั ตัวแปรในแถบคณติ ศาสตร์มาวาง จากนั้น นำบลอ็ กกำหนดค่าคงท่ี มาวางในช่องวา่ งของบลอ็ กกำหนดคา่ ใหก้ ับตวั แปรและเปล่ียนค่าเป็น -10 2. นำบล็อกสรา้ งตัวแปรไปต่อท้ายบลอ็ กแอลอีดี 16x8 แบบเลอ่ื น เม่ือพรอ้ ม โดยเลอื กชื่อตัว แปร X เพ่ือใหจ้ อแสดงค่าตัวแปรทก่ี ำหนด 3. ผสู้ อนให้เวลาผู้เรยี นในการลองกำหนดคา่ ตวั แปร 4. ผู้สอนเปิด Slide สื่อการสอน การหาพืน้ ทข่ี องรปู สามเหลี่ยม พรอ้ มอธบิ ายวา่ ในการหาพ้นื ท่ีของรปู สามเหล่ียม สง่ิ สำคญั ท่ีต้องรู้ คือ ความยาวฐาน และความสูงของรูป สามเหลย่ี ม ซ่ึงสามารถคำนวณหาพ้นื ที่ของรปู สามเหลยี่ มได้จากสูตร พืน้ ท่ีของสามเหลี่ยม = ������ x ความยาวของฐาน x ความสูง ������ การคำนวณหาพ้นื ท่ีของรปู สามเหลย่ี มโดยใช้ KidBright สามารถทำไดโ้ ดยใช้บล็อกทาง คณติ ศาสตร์ใน KidBright IDE ซ่งึ ทำได้โดย 1. สร้างตวั แปร 3 ตวั ช่อื ฐาน สงู และพืน้ ท่ี แทนความยาวของฐาน ความสงู และพ้นื ทีข่ อง รปู สามเหลย่ี ม ตามลำดบั โดยใช้ บล็อกตวั แปร

2. กำหนดค่าให้กับตัวแปร ฐาน และ สงู โดยกำหนดให้ ฐาน มีค่าเปน็ จำนวนเต็มบวก 30 สงู มคี า่ เปน็ จำนวนเตม็ บวก 10 3. จากสมการ กำหนดค่าใหก้ ับตัวแปร พ้นื ที่ โดยสร้างชุด ดงั นี้ จากภาพ มีการตั้งค่าตวั แปรไวส้ ามตวั แปร คอื ฐาน สำหรับเกบ็ ค่าความยาวฐานของรปู สามเหล่ยี ม สงู สำหรบั เกบ็ ค่าความสูงของรูปสามเหล่ียม พ้นื ที่ สำหรบั เก็บผลลพั ธ์การคำนวณพื้นที่ของรปู สามเหลี่ยม จากสมการ พืน้ ท่ีของสามเหลย่ี ม = 1 x ความยาวของฐาน x ความสงู 2 เราแทน 1 ดว้ ย 0.5 เพราะโปรแกรมสามารถรองรบั ค่าคงที่แบบทศนยิ มได้ 2 5. ผ้สู อนใหผ้ เู้ รยี นทำกจิ กรรม การคำนวณหาพืน้ ท่ขี องรปู ส่เี หลี่ยม พร้อมอธิบายวธิ กี ารทำ กจิ กรรม คือ ใหผ้ ้เู รยี นสร้างชุดคำสัง่ การคำนวณหาพ้ืนทข่ี องรูปสี่เหลยี่ ม 6. ผูส้ อนใหเ้ วลาผเู้ รยี นในการทำกจิ กรรม โดยที่ผสู้ อนคอยดูแลความเรยี บร้อย และคอยให้ คำแนะนำเพิ่มเติม 7. ผสู้ อนอธิบายเพ่ิมเตมิ วา่ สตู รการคำนวณหาพ้ืนท่ีของรปู สี่เหลยี่ มผืนผา้ คอื กวา้ งxยาว ข้นั ท่ี 5 ทดสอบ ประเมนิ ผล และปรับปรุงแกไ้ ขวิธีการแก้ไขปัญหาหรอื แกไ้ ขชิ้นงาน (Testing, Evaluation and Design Improvement) 8. ผู้สอนให้ผเู้ รยี นกดปมุ่ สร้างโปรแกรม (Program Build) เพ่ือเป็นการทดสอบการใชง้ าน ชุดคำส่ัง 9. ผสู้ อนเฉลยวา่ การคำนวณหาพื้นท่ีของรปู สี่เหลยี่ มผนื ผ้าโดยใช้ kidBright สามารถทำได้ โดย ใช้บล็อกทางคณิตศาสตร์ ใน KidBright IDE ดงั นี้ 1. สร้างตวั แปร 3 ตัว คอื กวา้ ง ยาว พ้ืนท่ี 2. กำหนดคา่ ให้กบั ตวั แปร กวา้ ง และ ยาว โดยกำหนดให้ กวา้ ง มคี า่ เปน็ จำนวนเต็มบวก 10 และ ยาว มคี า่ เปน็ จำนวนเตม็ บวก 30 3. จะไดช้ ุดคำสั่งที่ใชใ้ นการคำนวณหาพน้ื ท่ขี องส่เี หล่ยี มผืนผ้า

ข้ันท่ี 6 นำเสนอวิธกี ารแก้ปัญหา ผลการแก้ปัญหาหรอื ช้ินงาน (Presentation) 10. ผสู้ อนและผู้เรยี นสรปุ ว่า ใน KidBright IDE แถบคณิตศาสตร์ (Math) มบี ลอ็ กท่ใี ชใ้ นการ คำนวณทางคณิตศาสตร์ สามารถนำบล็อกมาเขียนชุดคำส่ังคำนวณสูตรคณติ ศาสตรต์ ่าง ๆ เช่น การสร้างตัวแปร การกำหนดคา่ ใหต้ ัวแปร และการคำนวณ บวก ลบ คณู หาร หารเอา เศษ และการนำชดุ คำส่งั ดงั กล่าว ไปประยกุ ต์ใช้ เชน่ การหาพน้ื ท่ีของรปู เรขาคณติ 2 มิติ 9. สือ่ การเรียนรู้ 1. ใบงานท่ี 16 สนุกคณิตกับ KidBright 2. กจิ กรรม การคำนวณหาพน้ื ที่ของรปู สี่เหลย่ี ม 3. Slide สอื่ การสอน บล็อกทางคณติ ศาสตร์ 4. Slide สอ่ื การสอน การหาพื้นท่ขี องรปู สามเหลยี่ ม 5. โปรแกรม KidBright IDE 6. บอรด์ KidBright 10. การวดั และประเมินผล วิธีการ เครือ่ งมอื เกณฑ์ 1. ตรวจ ใบงานท่ี 16 สนุก แบบประเมินผลงาน คณุ ภาพอย่ใู นระดบั ดี คณิตกบั KidBright ผ่านเกณฑ์ 2. ประเมนิ พฤติกรรม แบบประเมนิ พฤตกิ รรม รายบคุ คลจาการทำกจิ กรรม รายบุคคล คณุ ภาพอยใู่ นระดับ ดี การคำนวณหาพ้นื ท่ีของรปู ผ่านเกณฑ์ สเี่ หลย่ี ม

11.ความคิดเหน็ /ข้อเสนอแนะของหัวหนา้ กลุ่มสาระการเรยี นรู้ ............................................................................................................................. ................................................. ....................................................................................................................................................... ....................... ............................................................................................................ .................................................................. ลงชือ่ (นางสาวฐิติมา สวาสนา) ตำแหน่ง หวั หน้ากลมุ่ สาระวทิ ยาศาสตร์และเทคโนโลยี วนั ท่.ี .........เดอื น...........................พ.ศ............. 12. ความคดิ เหน็ /ขอ้ เสนอแนะของผ้ชู ว่ ยผู้อำนวยการกลุ่มงานบรหิ ารวิชาการ ......................................................................................................................... ..................................................... ............................................................................................................................. ................................................. .......................................................................................................................................................... .................... ลงชื่อ (นายวริ พงษ์ ปะนามะเส) ตำแหนง่ ผู้ช่วยผอู้ ำนวยการกล่มุ งานบริหารวิชาการ วันที่..........เดอื น...........................พ.ศ............. 13. ความคดิ เห็น/ขอ้ เสนอแนะของรองผู้อำนวยการโรงเรยี น ............................................................................................................... ............................................................... ............................................................................................................................. ................................................. ................................................................................................................................................ .............................. ลงช่อื (นางเยาวลกั ษณ์ สอนสะอาด) ตำแหนง่ รองผูอ้ ำนวยการโรงเรยี นลำทะเมนไชยพิทยาคม วันที่..........เดือน...........................พ.ศ.............

14. ความคดิ เห็น/ขอ้ เสนอแนะของผู้อำนวยการโรงเรยี น ............................................................................................................................. ................................................. .................................................................................. ............................................................................................ ............................................................................................................................. ................................................. ลงชื่อ (นายนภภมู ิ แกว้ วเิ ศษ) ตำแหน่ง ผูอ้ ำนวยการโรงเรียนลำทะเมนไชยพิทยาคม วันท่.ี .........เดือน...........................พ.ศ............. 15. บนั ทกึ ผลหลังการจดั การเรียนรู้ 15.1 ผลการเรยี นรทู้ ี่เกิดขึ้นกับผ้เู รียน ............................................................................................................... ............................................................... ............................................................................................................................. ................................................. .............................................................................................................................................. ................................ .................................................................................................. ............................................................................ 15.2 ปัญหา/อุปสรรค ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. 15.3 ข้อเสนอแนะ/แนวทางแก้ไข .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. ลงชอื่ ..............................ผู้สอน (นางสาวจริ าภรณ์ หวา่ งแสง) ตำแหนง่ ครูผู้ชว่ ย ………../………./…………

แผนการจัดการเรยี นรู้ วชิ าเขยี นโปรแกรมเบื้องตน้ ว20281 ชัน้ มัธยมศึกษาปที ่ี 1 หน่วยการเรยี นรู้ที่ 4 ทดลองเขียนโปรแกรม จำนวน 8 ชั่วโมง แผนการจัดการเรยี นรทู้ ี่ 4 โปรแกรมวัดระดับความเข้มแสง เวลาเรยี น 2 ช่ัวโมง ผสู้ อนนางสาวจริ าภรณ์ หว่างแสง สอนวนั ท่ี........เดือน.............พ.ศ. ........... 1. ผลการเรียนรู้ทีค่ าดหวัง 1. ใช้งานโปรแกรม KidBright IDE ในการสร้าง จดั เกบ็ และเรยี กใช้ไฟลไ์ ด้ 2. สาระสำคัญ/ความคดิ รวบยอด การเขียนโปรแกรมแบบทางเลือกเป็นการเขยี นโปรแกรมควบคมุ ผลลัพธท์ ่เี กดิ ขึ้นให้สอดคลอ้ งกับ เงอ่ื นไขที่กำหนด สำหรบั Kidbright IDE บล็อกคำส่งั สำหรบั การเขยี นโปรแกรมแบบทางเลอื กมี ดังน้ี 1. คำสั่ง ถา้ (If) 2. คำส่ัง ถ้า นอกเหนือจากนี้ (If else) 3. คำส่ัง ถ้า (If) ซ้อน ถา้ (If) การเขียนโปรแกรมแบบวนซำ้ (Repeat) หรอื แบบวนรอบ (Loop) เปน็ แนวคิดในการเขยี นโปรแกรมท่ี สามารถทำงานซำ้ คำสั่งเดิมได้มากกวา่ 1 ครั้ง โดยขนึ้ อยู่กบั เงือ่ นไขที่กำหนด สำหรับบลอ็ กคำสัง่ การเขียน โปรแกรมแบบวนซ้ำของ KidBright จะทำการตรวจสอบเงื่อนไขการทำงานก่อนทุกคร้งั ซง่ึ มีอยู่ 2 รปู แบบ คือ 1. ทำซำ้ ขณะที่ (Repeat while) 2. ทำซ้ำจนกระทงั่ (Repeat until) 3. จดุ ประสงคก์ ารเรียนรู้ 1. อธิบายวิธีการใชง้ านบล็อกในโปรแกรม KidBright IDE ในการเขยี นโปรแกรมแบบทางเลือกได้ (K) 2. ใชง้ านบล็อกในโปรแกรม KidBright IDE ในการเขียนโปรแกรมแบบวนซ้ำได้ (P) 3. เหน็ ความสำคญั ของการใชง้ านโปรแกรมสร้างชดุ คำสั่ง KidBright IDE (A) 4. สาระการเรยี นรู้ 1. การเขยี นโปรแกรมแบบทางเลอื ก 2. การเขียนโปรแกรมแบบวนซ้ำ (Repeat) หรือแบบวนรอบ (Loop) 3. เซนเซอรแ์ ละการใช้งาน 4. การเขียนโปรแกรมวัดระดับความเขม้ แสง 5. ทักษะจำเปน็ ในศตวรรษที่ 21 • ทกั ษะการคิดอย่างมวี จิ ารณญาณ และทักษะในการแกป้ ัญหา • ทักษะด้านการสร้างสรรค์ และนวตั กรรม • ทกั ษะดา้ นความร่วมมือ การทำงานเปน็ ทีม และภาวะผนู้ ำ • ทักษะด้านการสือ่ สารสนเทศ และรู้เท่าทนั สื่อ

6. คุณลกั ษณะอนั พึงประสงค์ 1. มีวนิ ยั 2. ใฝ่เรียนรู้ 3. มุง่ มนั่ ในการทำงาน 7. ภาระงาน 1. ใบงานท่ี 17 การเขยี นโปรแกรมแบบวนซ้ำ (Repeat) 2. กจิ กรรม เขียนโปรแกรมวดั ระดบั ความเข้มแสง 8. การบรู ณาการตามแนวทางสะเตม็ ศึกษา : STEM S (Science) : ทักษะกระบวนการทดลองการเขยี นโปรแกรมเพ่ือส่งั ใหบอร์ด KidBright ทำงาน T (Technology) : การใช้งานโปรแกรม KidBright IDE E (Engineering) : การเขยี นโปรแกรมเพื่อส่งั ให้บอร์ด KidBright ทำงาน M (Mathematics) : ทกั ษะกระบวนการทางคณิตศาสตร์ ช่ัวโมงท่ี 1 ขัน้ ที่ 1 ระบปุ ัญหา (Problem Identification) 1. ผู้สอนถามผู้เรยี นเพื่อเปน็ การทบทวนความรู้เดมิ ของผู้เรียน และเพ่ือเปน็ การกระตนุ้ ให้เกิดการ เรียนรู้ เชน่ “เซอเซอร์ คืออะไร และมีวิธกี ารใชง้ านอยา่ งไร?” แนวคำตอบ : ในระบบสมองกลฝังตวั เซนเซอร์ คืออปุ กรณ์ทีท่ ำหน้าทต่ี รวจวัดปริมาณทางกายภาพตา่ ง ๆ เชน่ อุณหภมู ิ แสง เสยี ง การสมั ผัส เป็นตน้ และแปลงเป็นสญั ญาณทางไฟฟา้ เพ่ือใชต้ รวจสอบเงื่อนไขสำหรบั การ ส่ังงานส่วนควบคมุ แบบอตั โิ นมตั ิ หรือตรวจวดั ข้อมลู ต่าง ๆ สำหรบั การเก็บบนั ทึกข้อมูล สำหรบั บอรด์ KidBright มเี ซนเซอรท์ ตี่ ดิ ต้งั มาบนบอรด์ พรอ้ มใชง้ าน ประกอบดว้ ย เซนเซอร์วดั ระดับความเข้มแสง เซนเซอร์ วัดอุณหภูมิ และสวติ ชก์ ดตดิ ปล่อยดบั

ข้ันที่ 2 รวบรวมข้อมูลและแนวคดิ ที่เกย่ี วข้องกบั ปัญหา (Related Information Search) 2. ผู้สอนเปดิ Slide สือ่ การสอน การเขยี นโปรแกรมแบบทางเลือก พร้อมอธบิ ายว่า การเขยี นโปรแกรมแบบทางเลอื กเป็นการเขียนโปรแกรมควบคมุ ผลลัพธ์ที่เกดิ ข้ึนใหส้ อดคล้องกับเง่อื นไขที่ กำหนด สำหรบั Kidbright IDE บล็อกคำสั่งสำหรับการเขียนโปรแกรมแบบทางเลือกมี ดังน้ี a. คำสงั่ ถ้า (If) เป็นบล็อกคำสงั่ ตรวจสอบเงื่อนไขหลัง ถ้า (If) หากเงื่อนไขทกี่ ำหนดเปน็ จรงิ แล้วจะทำคั่งทีอ่ ยภู่ ายใน บล็อก ทำ (Do) แต่ถา้ ตรวจสอบแล้ว เงอ่ื นไขเป็นเทจ็ จะข้ามคำส่งั ที่อยู่ภายในบล็อกทางเลือกและไปทำคำสั่ง ท่ีอยู่ถัดไปจาก ถา้ (If) ทนั ที ตัวอย่าง การเขยี นโปรแกรมวัดระดบั ความเขม้ แสงแบบ ตรวจสอบเงอ่ื นไขด้วยคำสั่ง ถา้ (If) คำอธบิ ายโปรแกรม 1. กำหนดให้ทำซำ้ แบบไมร่ ้จู บ 2. กำหนดตวั แปรชือ่ แสง สำหรับเก็บคา่ ความเข้มแสง 3. แสดงคา่ ตวั แปร แสง ทางแอลอีดี 16x8 แบบสองตวั อักษร 4. หนว่ งเวลา 0.5 วนิ าที 5. ตรวจสอบเงอ่ื นไข ถา้ เง่อื นไขเป็นจรงิ (ค่าในตัวแสงน้อยกว่า 50) - แสดงข้อความ NIGHT - หน่วงเวลา 3.5 วินาที 6. ล้างหนา้ จอแสดงผล แอลอีดี 16x8 7. วนกลบั ไปทำข้อ 2

b. คำสั่ง ถา้ นอกเหนอื จากนี้ (If else) เป็นบล็อกคำส่ังทชี่ ว่ ยให้การทำงานแบบทางเลอื กมีความสมบูรณม์ ากข้ึน โดยเมอ่ื ตรวจสอบเงอื่ นไข ของ ถ้า (If) แล้วเป็นจรงิ จะทำคำส่งั ในบลอ็ ก ทำ (Do) แต่หากตรวจสอบเงื่อนไขแลว้ เปน็ เท็จ จะขา้ มไปทำ คำสงั่ ในบล็อก นอกเหนือจากน้ี (Else) แทน และเมื่อเสรจ็ สน้ิ การตรวจสอบเงือ่ นไขและประมวลผลตามคำสัง่ ทางเลือก ถ้า นอกเหนือจากนี้ (If else) แลว้ จะทำงานในคำสง่ั ถัดไปจาก ถ้า นอกเหนือจากน้ี (If else) ตัวอย่าง การเขียนโปรแกรมวัดระดับความเขม้ แสงแบบ ตรวจสอบเงื่อนไขด้วยคำสง่ั ถา้ นอกเหนอื จากนี้ (If else) คำอธบิ ายโปรแกรม 1. กำหนดใหท้ ำซ้ำแบบไม่รจู้ บ 2. กำหนดตัวแปรชอ่ื แสง สำหรับเก็บคา่ ความเข้มแสง 3. แสดงค่าตวั แปร แสง ทางแอลอดี ี 16x8 แบบสองตวั อักษร 4. หน่วงเวลา 1 วินาที 5. ตรวจสอบเงื่อนไข 5.1 ถ้าเงือ่ นไขเปน็ จริง (คา่ ในตวั แสงนอ้ ยกว่า 50) - แสดงข้อความ NIGHT - หนว่ งเวลา 3.5 วินาที 5.2 ถ้าเงอื่ นไขเปน็ เท็จ (ค่าในตัวแสงมากกว่า หรือ เท่ากับ 50) - แสดงขอ้ ความ DAY - หนว่ งเวลา 3 วนิ าที 6. ลา้ งหน้าจอแสดงผล แอลอีดี 16x8 7. วนกลบั ไปทำข้อ 2

3. คำส่งั ถา้ (If) ซอ้ น ถ้า (If) เป็นบลอ็ กคำสงั่ ท่ีใช้ในกรณีที่มที างเลือกใหท้ ำมากกวา่ 2 ทางเลอื ก จะต้องตรวจสอบเง่ือนไขหลาย ๆ เง่อื นไข ท่ีมีความแตกตา่ งกนั โดยเราสามารถเพม่ิ เงื่อนไขการตรวจสอบไดห้ ลังบลอ็ กคำสั่ง นอกเหนอื จากน้ี ถา้ (Else if) และสามารถเพิ่มบลอ็ กคำสั่ง นอกเหนอื จากน้ี ถ้า ได้ ตามจำนวนเงอ่ื นไขท่ีต้องการตรวจสอบ โดย กดป่มุ แลว้ ลากบล็อกเง่ือนไข นอกเหนอื จากนี้ ถ้า หรือ นอกเหนือจากนี้ ทางด้านซา้ ย มาตอ่ ด้านล่าง ของบล็อก ถา้ ทางดา้ นขวา ข้ันท่ี 3 ออกแบบวิธีการแก้ปัญหา (Solution Design) 3. ผูส้ อนให้ผเู้ รยี นทำกิจกรรม เขียนโปรแกรมวดั ระดับความเข้มแสง พร้อมอธิบายวธิ กี ารทำ กิจกรรม คือ ใหผ้ เู้ รยี นเขยี นโปรแกรมวดั ระดับความเขม้ แสง แบบตรวจสอบเงือ่ นไขด้วยคำสั่ง ถ้า (If) ซ้อน ถา้ (If) โดยศึกษาจาก การเขียนโปรแกรมวัดระดับความเขม้ แสงแบบ ตรวจสอบเงอ่ื นไขด้วยคำส่ัง ถา้ (If) และ การเขียนโปรแกรมวัดระดับความเข้มแสงแบบ ตรวจสอบเง่ือนไขด้วยคำสั่ง ถา้ นอกเหนอื จากนี้ (If else) 4. ผู้สอนใหเ้ วลาผู้เรียนในการทำกจิ กรรม โดยทผ่ี สู้ อนคอยดูแลความเรียบรอ้ ยและคอยใหค้ ำแนะนำ 5. ผู้สอนอธบิ ายว่า การเขียนโปรแกรมวัดระดับความเข้มแสงและตรวจสอบเง่ือนไขโดยใช้คำสง่ั ถา้ (If) ซ้อน ถ้า (If) ทำได้ ดังนี้

คำอธิบายโปรแกรม 1. กำหนดให้ทำซำ้ แบบไม่รู้จบ 2. กำหนดตัวแปรชือ่ แสง สำหรับเกบ็ คา่ ความเข้มแสง 3. แสดงค่าตวั แปร แสง ทางแอลอดี ี 16x8 แบบสองตัวอกั ษร 4. รอจนกว่าจะแสดงข้อความจนจบ 5. ตรวจสอบเงื่อนไข 5.1 ถ้าเง่ือนไขเปน็ จริง (คา่ ในตวั แสงนอ้ ยกว่า 33) - แสดงขอ้ ความ LOW - รอจนกวา่ จะแสดงขอ้ ความจบ 5.2 ถา้ เง่ือนไขเป็นเทจ็ (คา่ ในตัวแสงมากกว่า หรือ เทา่ กบั 33 แตน่ ้อยกว่า 66) - แสดงข้อความ MEDIUM - รอจนกวา่ จะแสดงข้อความจบ 6. ล้างหน้าจอแสดงผล แอลอดี ี 16x8 7. วนกลับไปทำข้อ 2 6. ผูส้ อนให้ผู้เรยี นตรวจสอบการเขียนบลอ็ กคำส่ังให้ถูกต้องตามคำแนะนำ ช่ัวโมงท่ี 2 ขัน้ ที่ 4 วางแผนและดำเนินการแกป้ ัญหา (Planning and Development) 7. ผู้สอนเปิด Slide สอื่ การสอน การเขยี นโปรแกรมแบบวนซำ้ (Repeat) พรอ้ มอธบิ ายว่า การ เขยี นโปรแกรมแบบวนซำ้ (Repeat) หรือแบบวนรอบ (Loop) เปน็ แนวคดิ ในการเขียนโปรแกรมทส่ี ามารถ ทำงานซำ้ คำสง่ั เดมิ ไดม้ ากกวา่ 1 ครง้ั โดยขึ้นอยู่กับเงือ่ นไขทกี่ ำหนด สำหรบั บลอ็ กคำส่งั การเขยี นโปรแกรม แบบวนซ้ำของ KidBright จะทำการตรวจสอบเงื่อนไขการทำงานก่อนทุกครั้ง ซึ่งมอี ยู่ 2 รูปแบบ คือ รปู แบบท่ี 1 ทำซ้ำขณะที่ (Repeat while) ทำซ้ำเมื่อเง่ือนไขข้างหลังเปน็ จรงิ ทำซ้ำขณะท่ี (Repeat while) ตรวจสอบเง่อื นไขกอ่ นเมอ่ื เงื่อนไข เป็นจรงิ จะทำงานตามบล็อกคำสั่งท่อี ยู่ภายในขอบเขตของบลอ็ ก ทำซ้ำขณะที่ (Repeat While) และหยุด การทำงานเมอื่ เงื่อนไขเป็นเท็จ

รปู แบบที่ 2 ทำซำ้ จนกระทง่ั (Repeat until) ทำซ้ำจนกระท่งั เง่อื นไขข้างหลังเปน็ จรงิ หรือหยดุ การทำซ้ำเมอ่ื เงื่อนไขขา้ งหลังเป็นจรงิ คำสัง่ ทำซำ้ จนกระทั่ง (Repeat until) จะตรวจสอบเงื่อนไขก่อน เมอื่ เงื่อนไขเป็นเทจ็ จะทำงานตามบลอ็ กคำสั่งทีม่ ีอยู่ ภายในขอบเขตของบลอ็ กทำซ้ำจนกระทง่ั (Repeat until) และทำซ้ำจนกว่าเง่อื นไขเป็นจรงิ จงึ หยุดออกจาก การวนรอบ 8. ผสู้ อนแจกใบงานท่ี 17 การเขยี นโปรแกรมแบบวนซ้ำ (Repeat) พร้อมอธบิ ายวิธกี ารทำใบงาน คอื ให้ผู้เรียนอธบิ ายโปรแกรมแบบวนซ้ำ (Repeat) ท่ีกำหนดให้ 9. ผู้สอนให้เวลาผเู้ รยี นในการทำใบงาน โดยท่ีผสู้ อนคอยดูแลความเรียบร้อยและคอยให้คำแนะนำ 10. ผ้สู อนแนะนำใหผ้ ูเ้ รียนทดลองเขยี นโปรแกรมตามที่โจทย์กำหนด และทดสอบการทำงานของ โปรแกรม เพื่อหาคำตอบ ข้นั ที่ 5 ทดสอบ ประเมินผล และปรับปรุงแก้ไขวิธีการแกไ้ ขปญั หาหรอื แกไ้ ขชน้ิ งาน (Testing, Evaluation and Design Improvement) 11. ผสู้ อนสมุ่ ผเู้ รยี นออกมานำเสนอใบงานที่ 17 การเขยี นโปรแกรมแบบวนซำ้ (Repeat) ข้อละ 1 คน พรอ้ มกับใหผ้ ้เู รยี นคนอื่น ๆ รวมทั้งผู้สอนรว่ มกันเสนอแนะแสดงความคิดเห็น 12. ผูส้ อนเปดิ เฉลยใบงานที่ 17 พรอ้ มกับให้ผู้เรียนทำการตรวสอบทล่ี ะขนั้ ตอน ขนั้ ท่ี 6 นำเสนอวิธีการแกป้ ัญหา ผลการแก้ปัญหาหรือช้ินงาน (Presentation) 11. ผสู้ อนและผู้เรยี นสรปุ ว่า การเขยี นโปรแกรมแบบทางเลือกเป็นการเขียนโปรแกรมควบคุมผลลพั ธ์ ท่เี กิดขึน้ ให้สอดคลอ้ งกบั เงื่อนไขท่ีกำหนด และ การเขยี นโปรแกรมแบบวนซำ้ (Repeat) หรือแบบวนรอบ (Loop) เป็นแนวคิดในการเขียนโปรแกรมที่สามารถทำงานซำ้ คำสง่ั เดิมไดม้ ากกว่า 1 คร้ัง โดยข้ึนอยู่กบั เงื่อนไข ทก่ี ำหนด 9. ส่อื การเรียนรู้ 1. ใบงานที่ 17 การเขียนโปรแกรมแบบวนซำ้ (Repeat) 2. กิจกรรม เขียนโปรแกรมวดั ระดบั ความเข้มแสง 3. Slide สอื่ การสอน การเขียนโปรแกรมแบบวนซ้ำ (Repeat) 4. Slide สือ่ การสอน การเขยี นโปรแกรมแบบทางเลือก 5. โปรแกรม KidBright IDE 6. บอรด์ KidBright

10. การวัดและประเมินผล เครอื่ งมือ เกณฑ์ แบบประเมินผลงาน คณุ ภาพอยู่ในระดบั ดี วิธกี าร แบบประเมินพฤตกิ รรม ผ่านเกณฑ์ 1. ตรวจ ใบงานที่ 17 การ รายบคุ คล เขยี นโปรแกรมแบบวนซ้ำ คุณภาพอยู่ในระดบั ดี (Repeat) ผ่านเกณฑ์ 2. ประเมนิ พฤติกรรม รายบคุ คลจาการทำกิจกรรม เขียนโปรแกรมวัดระดับความ เข้มแสง

11.ความคดิ เหน็ /ข้อเสนอแนะของหัวหนา้ กลุ่มสาระการเรียนรู้ ............................................................................................................................. ................................................. .................................................................................. ............................................................................................ ............................................................................................................................. ................................................. ลงช่อื (นางสาวฐติ ิมา สวาสนา) ตำแหนง่ หวั หน้ากลมุ่ สาระวทิ ยาศาสตร์และเทคโนโลยี วันท.่ี .........เดอื น...........................พ.ศ............. 12. ความคดิ เหน็ /ข้อเสนอแนะของผชู้ ่วยผู้อำนวยการกลุ่มงานบรหิ ารวิชาการ ............................................................................................................................. ................................................. ............................................................................................................................................................................. . ............................................................................................................................. ................................................. ลงช่ือ (นายวริ พงษ์ ปะนามะเส) ตำแหนง่ ผูช้ ว่ ยผอู้ ำนวยการกลุ่มงานบรหิ ารวิชาการ วันท.ี่ .........เดือน...........................พ.ศ............. 13. ความคดิ เห็น/ขอ้ เสนอแนะของรองผู้อำนวยการโรงเรยี น ............................................................................................................................. ................................................. ................................................................................................................................................................... ........... ........................................................................................................................ ...................................................... ลงชื่อ (นางเยาวลักษณ์ สอนสะอาด) ตำแหนง่ รองผู้อำนวยการโรงเรียนลำทะเมนไชยพิทยาคม วนั ท.่ี .........เดอื น...........................พ.ศ.............

14. ความคดิ เห็น/ข้อเสนอแนะของผอู้ ำนวยการโรงเรยี น ......................................................................................................................... ..................................................... ............................................................................................................................. ................................................. .......................................................................................................................................................... .................... ลงชื่อ (นายนภภมู ิ แกว้ วิเศษ) ตำแหน่ง ผอู้ ำนวยการโรงเรียนลำทะเมนไชยพิทยาคม วันท่.ี .........เดือน...........................พ.ศ............. 15. บนั ทึกผลหลังการจัดการเรยี นรู้ 15.1 ผลการเรียนรู้ท่ีเกิดขน้ึ กับผเู้ รียน ....................................................................................... ....................................................................................... ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. 15.2 ปัญหา/อุปสรรค ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. 15.3 ขอ้ เสนอแนะ/แนวทางแกไ้ ข ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .................................................................................................................................................................... .......... ลงชือ่ ..............................ผ้สู อน (นางสาวจริ าภรณ์ หว่างแสง) ตำแหนง่ ครูผู้ชว่ ย ………../………./…………

แผนการจดั การเรยี นรู้ วิชาเขียนโปรแกรมเบื้องต้น ว20281 ช้นั มธั ยมศึกษาปีท่ี 1 หน่วยการเรียนร้ทู ี่ 5 Project จำนวน 8 ชั่วโมง แผนการจดั การเรียนรู้ท่ี 1 Program Design เวลาเรยี น 2 ชั่วโมง ผู้สอนนางสาวจิราภรณ์ หวา่ งแสง สอนวนั ท.่ี .......เดอื น.............พ.ศ. ........... 1. ผลการเรยี นร้ทู ค่ี าดหวงั 1. ใช้ความรแู้ ละทักษะการใช้งานโปรแกรม KidBright IDE ในการสร้างชนิ้ งานตามจินตนาการ 2. สาระสำคญั /ความคิดรวบยอด วงจรการพฒั นาโปรแกรม (Program Development Life Cycle : PDLC) คอื ขน้ั ตอนหรือ กระบวนการทำงานท่ีนักพัฒนาโปรแกรม (Programmer) ใช้ในการสรา้ งโปรแกรม โดยวงจรการพัฒนา โปรแกรมจะมีแนวทาง และขั้นตอนการปฏิบตั ติ ่างๆ ที่จะชว่ ยใหก้ ารทำงานเป็นไปในทิศทางเดยี วกันและงา่ ย ต่อการพฒั นาโปรแกรม ซ่ึงวงจรการพฒั นาโปรแกรมจะมีข้ันตอนทัง้ หมด 6 ขั้นตอนดังนี้ 1. ขน้ั วิเคราะห์ความตอ้ งการ (Requirement Analysis and Feasibility Study) 2. ขั้นวางแผนแก้ไขปญั หา (Algorithm Design) 3. ขัน้ ดำเนินการเขยี นโปรแกรม (Program Coding) 4. ขนั้ ทดสอบและแก้ไขโปรแกรม (Program Testing and Debugging) 5. ขน้ั การเขียนเอกสารประกอบ (Documentation) 6. ขน้ั บำรงุ รักษาโปรแกรม (Program maintenance) 3. จดุ ประสงคก์ ารเรียนรู้ 1. อธิบายข้ันตอนการเขียนโปรแกรมได้ (K) 2. เขยี นผังงานแสดงขัน้ ตอนการทำงานของโปรแกรมได้ (P) 3. เห็นความสำคัญของการใชง้ านโปรแกรมสร้างชดุ คำสัง่ KidBright IDE (A) 4. สาระการเรียนรู้ 1. วงจรการพัฒนาโปรแกรม (Program Development Life Cycle : PDLC) 2. เขียนผงั งาน (Flowchart) เพื่อวางแผนแสดงลำดับข้นั ตอนการทำงานของโปรแกรม 5. ทักษะจำเปน็ ในศตวรรษท่ี 21 • ทักษะการคดิ อย่างมวี ิจารณญาณ และทักษะในการแก้ปัญหา • ทกั ษะด้านการสร้างสรรค์ และนวตั กรรม • ทกั ษะด้านความรว่ มมือ การทำงานเป็นทีม และภาวะผูน้ ำ • ทักษะดา้ นการส่อื สารสนเทศ และร้เู ทา่ ทันสื่อ

6. คุณลกั ษณะอันพึงประสงค์ 1. มวี นิ ัย 2. ใฝเ่ รยี นรู้ 3. ม่งุ มัน่ ในการทำงาน 7. ภาระงาน 1. ใบงานที่ 18 กิจกรรมย่อยท่ี 1 กิจกรรมกระบวนการทำงานของโปรแกรม 2. ใบงานที่ 19 กจิ กรรมย่อยท่ี 2 กิจกรรมออกแบบผงั งานการทำงานของโปรแกรม 3. กิจกรรม นำเสนอใบงานที่ 18 กจิ กรรมย่อยที่ 1 กิจกรรมกระบวนการทำงานของโปรแกรม 4. กิจกรรม นำเสนอใบงานท่ี 19 กิจกรรมยอ่ ยท่ี 2 กจิ กรรมออกแบบผงั งานการทำงานของโปรแกรม 8. การบรู ณาการตามแนวทางสะเตม็ ศกึ ษา : STEM S (Science) : การใช้กระบวนการทางวทิ ยาศาสตร์แกป้ ัญหาในชีวติ ประจำวนั T (Technology) : การใช้งานโปรแกรม KidBright IDE E (Engineering) : การเขียนโปรแกรมเพื่อสั่งให้บอรด์ KidBright ทำงาน M (Mathematics) : ทกั ษะกระบวนการทางคณิตศาสตร์ ชั่วโมงท่ี 1 ขั้นที่ 1 ระบุปัญหา (Problem Identification) 1. ผสู้ อนถามผ้เู รียนเพื่อเปน็ การทบทวนความรเู้ ดิมของผเู้ รียน และเพื่อเปน็ การกระต้นุ ใหเ้ กิดการ เรียนรู้ เชน่ “สัญลักษณผ์ งั งาน (Flowchart) มอี ะไรบ้าง?” แนวคำตอบ :

ขนั้ ท่ี 2 รวบรวมข้อมูลและแนวคดิ ทเ่ี ก่ยี วขอ้ งกบั ปัญหา (Related Information Search) 2. ผู้สอนแจกใบความรทู้ ่ี 7 วงจรการพฒั นาโปรแกรม พร้อมอธบิ ายวา่ วงจรการพฒั นาโปรแกรม (Program Development Life Cycle : PDLC) คือ ขัน้ ตอนหรือกระบวนการทำงานท่ีนักพัฒนาโปรแกรม (Programmer) ใช้ในการสรา้ งโปรแกรม โดยวงจรการพฒั นาโปรแกรมจะมีแนวทาง และขัน้ ตอนการปฏบิ ตั ิ ตา่ งๆ ทจ่ี ะช่วยให้การทำงานเปน็ ไปในทิศทางเดยี วกันและง่ายต่อการพฒั นาโปรแกรม ซึ่งวงจรการพฒั นา โปรแกรมจะมีข้ันตอนทั้งหมด 6 ขั้นตอนดังน้ี 1. ขน้ั วิเคราะห์ความตอ้ งการ (Requirement Analysis and Feasibility Study) 2. ขัน้ วางแผนแก้ไขปญั หา (Algorithm Design) 3. ขั้นดำเนนิ การเขียนโปรแกรม (Program Coding) 4. ข้ันทดสอบและแก้ไขโปรแกรม (Program Testing and Debugging) 5. ข้นั การเขยี นเอกสารประกอบ (Documentation) 6. ขั้นบำรุงรักษาโปรแกรม (Program maintenance) 3. ผู้สอนให้ผู้เรียนทำกจิ กรรม Project พร้อมอธิบายวธิ ีการทำกจิ กรรม คือ ให้ผู้เรียนแบ่งกล่มุ กลุม่ ละ 3 คน สร้างโปรแกรม โดยการเขียนชุดคำสั่ง เพอ่ื สัง่ ใหบ้ อรด์ KidBright ทำงาน โดยทำตามข้ันตอน วงจร การพฒั นาโปรแกรม (Program Development Life Cycle : PDLC) ซ่งึ กจิ กรรม Project จะประกอบดว้ ย 5 กิจกรรมย่อย คือ กจิ กรรมย่อยที่ 1 กจิ กรรมกระบวนการทำงานของโปรแกรม กจิ กรรมย่อยท่ี 2 กิจกรรมออกแบบผงั งานการทำงานของโปรแกรม กิจกรรมย่อยที่ 3 กิจกรรม Program Coding กิจกรรมย่อยท่ี 4 กจิ กรรม Program Testing and Debugging กจิ กรรมย่อยที่ 5 กิจกรรม นำเสนอโปรแกรม

4. ผสู้ อนให้ผู้เรยี นเร่มิ ทำใบงานที่ 18 กิจกรรมย่อยท่ี 1 กจิ กรรมกระบวนการทำงานของ โปรแกรม พร้อมอธิบายวธิ ีการทำใบงาน คือใหผ้ ู้เรียนวเิ คราะห์การทำงานของโปรแกรมทผี่ ู้เรยี น จะออกแบบ โดยผสู้ อนยกตัวอยา่ ง กระบวนการทำงานของโปรแกรม Yes or No ดังนี้ 5. ผู้สอนอธิบายเพิ่มเติมวา่ การวิเคราะห์ความต้องการ เปน็ ขั้นตอนแรกสดุ ทนี่ ักเขยี นโปรแกรม จะต้องทำก่อน ลงมือเขียนโปรแกรม เพื่อทำความเข้าใจกับปญั หาทเ่ี กดิ ข้ึน และค้นหา จุดมุ่งหมาย หรือสงิ่ ที่ ตอ้ งการ ซึง่ การวิเคราะห์ความตอ้ งการจะใช้เทคนิค \"การวเิ คราะห์งาน\" มาตรวจสอบและวเิ คราะห์ความ ตอ้ งการ ดงั น้ี a. ผลลัพธท์ ี่ต้องการ (Output) b. ข้อมลู นำเขา้ (Input) c. ตัวแปร (Variable) d. วธิ ีการประมวลผล 6. ผสู้ อนใหเ้ วลาผเู้ รียนในการทำใบงาน โดยท่ีผูส้ อนคอยดแู ลความเรยี บรอ้ ยและคอยให้คำแนะนำ 7. ผสู้ อนใหแ้ ตล่ ะกลุ่มออกมานำเสนอใบงานท่ี 18 กิจกรรมย่อยท่ี 1 กจิ กรรมกระบวนการทำงาน ของโปรแกรม พร้อมกับใหผ้ ูเ้ รยี นกลุม่ อนื่ ๆ รวมท้ังผู้สอนร่วมกนั เสนอแนะ แสดงความคิดเห็น 8. ผู้สอนใหเ้ วลาผ้เู รียนในการแก้ไขใบงาน ก่อนนำข้อมูลที่ได้จากการวิเคราะห์ไปเขียนเปน็ ผังงาน ในขั้นวางแผนแกไ้ ขปญั หา (Algorithm Design) ลำดบั ถัดไป ข้ันท่ี 3 ออกแบบวิธกี ารแก้ปัญหา (Solution Design) 9. ผสู้ อนอธิบายว่า ขน้ั ทสี่ อง ของวงจรการพฒั นาโปรแกรม (Program Development Life Cycle : PDLC) คอื ขั้นวางแผนแก้ไขปญั หา (Algorithm Design) ขัน้ ตอนการวางแผนแก้ไขปัญหา เปน็ ขน้ั ทม่ี ีการใช้ เครือ่ งมือมา ชว่ ยในการแก้ไขปัญหา ซง่ึ ในทีน่ ี้คือ การใช้ผงั งาน (Flowchart) จะทำใหข้ ้ันตอนการเขียน โปรแกรมมคี วามผิดพลาดน้อยลง ทำให้ทราบขน้ั ตอน การทำงานของโปรแกรมได้อย่างรวดเรว็ 10. ผสู้ อนแจกใบงานท่ี 19 กจิ กรรมย่อยที่ 2 กิจกรรมออกแบบผังงานการทำงานของโปรแกรม พร้อมอธบิ ายวธิ ีการทำใบงาน คอื ให้แตล่ ะกลมุ่ เขียนแบบผังงาน (Flowchart) การทำงานของโปรแกรม 11.ผสู้ อนใหเ้ วลาผูเ้ รยี นในการทำใบงาน โดยทีผ่ สู้ อนคอยดแู ลความเรียบร้อยและคอยใหค้ ำแนะนำ

ช่วั โมงที่ 2 ขัน้ ที่ 4 วางแผนและดำเนินการแกป้ ญั หา (Planning and Development) 11. ผสู้ อนทบทวนความรใู้ ห้กบั ผูเ้ รยี น วา่ ผงั งาน (Flowchart) เปน็ เครอ่ื งมือ ทใ่ี ช้ในการวางแผนหรือ ออกแบบการแก้ปัญหา เพื่อใหส้ ามารถนำไปปฏิบัติตาม หรือเขยี นโปรแกรมเพื่อสง่ั ให้คอมพิวเตอรท์ ำงานได้ ง่าย โดยใชส้ ัญลกั ษณท์ เ่ี ปน็ มาตรฐานเดียวกนั และใชข้ ้อความสัน้ ๆ อธิบายข้อมลู ผลลพั ธ์ คำส่งั หรอื จดุ ตดั สินใจของขั้นตอน และเชื่อมโยงข้ันตอนเหลา่ นน้ั ดว้ ยเสน้ ทีม่ ลี ูกศรช้ที ิศทางการทำงานต้งั แตเ่ ริม่ ต้นจนจบ กระบวนการ 12. ผสู้ อนเปิดภาพแผนผังการทำงานของโปรแกรม เกม Yes or No ใหผ้ เู้ รยี นดเู ปน็ ตวั อยา่ ง 13. ผูส้ อนให้แตล่ ะกลมุ่ ออกมานำเสนอใบงานท่ี 19 กจิ กรรมย่อยท่ี 2 กิจกรรมออกแบบผังงานการ ทำงานของโปรแกรม พร้อมกบั ให้ผเู้ รยี นกลุม่ อ่นื ๆ รวมท้ังผสู้ อนร่วมกนั เสนอแนะแสดงความคดิ เหน็ ขัน้ ท่ี 5 ทดสอบ ประเมินผล และปรบั ปรุงแกไ้ ขวธิ กี ารแก้ไขปญั หาหรอื แก้ไขชิน้ งาน (Testing, Evaluation and Design Improvement) 14. ผูส้ อนใหผเู้ รียนแกไ้ ขผังงานของโปรแกรมตามข้อเสนอแนะ และ คำแนะนำ

ข้ันที่ 6 นำเสนอวธิ ีการแก้ปัญหา ผลการแก้ปัญหาหรอื ช้ินงาน (Presentation) 15. ผสู้ อนและผู้เรียนสรุปวา่ วงจรการพฒั นาโปรแกรม (Program Development Life Cycle : PDLC) เปน็ ข้ันตอนหรือกระบวนการทำงานที่ใช้ในการสรา้ งโปรแกรม โดยวงจรการพัฒนาโปรแกรมจะมี แนวทาง และข้ันตอนการปฏิบตั ิตา่ งๆ ทจ่ี ะชว่ ยใหก้ ารทำงานเป็นไปในทิศทางเดยี วกนั และง่ายต่อการพฒั นา โปรแกรม และการเขียนผังงานกอ่ นการเร่มิ เขยี นโปรแกรม ชว่ ยทำใหข้ ้นั ตอนการเขียนโปรแกรมมีความ ผดิ พลาดน้อยลง และชว่ ยให้เห็นภาพรวมการทำงานของโปรแกรม 9. สื่อการเรียนรู้ 1. กิจกรรม Project 2. ใบงานท่ี 18 กจิ กรรมย่อยที่ 1 กิจกรรมกระบวนการทำงานของโปรแกรม 3. ใบงานที่ 19 กจิ กรรมย่อยท่ี 2 กจิ กรรมออกแบบผงั งานการทำงานของโปรแกรม 4. กจิ กรรม นำเสนอใบงานที่ 18 กจิ กรรมยอ่ ยที่ 1 กจิ กรรมกระบวนการทำงานของโปรแกรม 5. กิจกรรม นำเสนอใบงานที่ 19 กจิ กรรมย่อยที่ 2 กิจกรรมออกแบบผังงานการทำงานของโปรแกรม 6. ใบความรทู้ ่ี 7 วงจรการพฒั นาโปรแกรม 10. การวดั และประเมนิ ผล วธิ ีการ เครอื่ งมอื เกณฑ์ 1. ตรวจใบงานท่ี 18 กจิ กรรม แบบประเมนิ ผลงาน คณุ ภาพอย่ใู นระดบั ดี ย่อยท่ี 1 กจิ กรรมกระบวนการ แบบประเมินผลงาน ผ่านเกณฑ์ ทำงานของโปรแกรม แบบประเมินพฤติกรรมกลุ่ม 2. ตรวจ ใบงานที่ 19 คณุ ภาพอยใู่ นระดบั ดี กิจกรรมย่อยที่ 2 กิจกรรม แบบประเมินพฤตกิ รรมกลมุ่ ผา่ นเกณฑ์ ออกแบบผงั งานการทำงาน ของโปรแกรม คุณภาพอยู่ในระดบั ดี 3. ประเมินพฤติกรรมกลุ่มจาก ผา่ นเกณฑ์ การทำกิจกรรม นำเสนอใบ งานท่ี 18 กิจกรรมย่อยท่ี 1 คณุ ภาพอยใู่ นระดับ ดี กิจกรรมกระบวนการทำงาน ผ่านเกณฑ์ ของโปรแกรม 4. ประเมินพฤติกรรมกลมุ่ จาก การทำกิจกรรม นำเสนอใบ งานท่ี 19 กจิ กรรมย่อยที่ 2 กจิ กรรมออกแบบผังงานการ ทำงานของโปรแกรม

11.ความคดิ เหน็ /ข้อเสนอแนะของหวั หน้ากล่มุ สาระการเรยี นรู้ ............................................................................................................................. ................................................. ....................................................................................................................................................... ....................... ............................................................................................................ .................................................................. ลงช่ือ (นางสาวฐติ มิ า สวาสนา) ตำแหนง่ หวั หน้ากลมุ่ สาระวิทยาศาสตร์และเทคโนโลยี วนั ท่.ี .........เดอื น...........................พ.ศ............. 12. ความคดิ เห็น/ข้อเสนอแนะของผู้ชว่ ยผู้อำนวยการกลมุ่ งานบริหารวิชาการ ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ลงชื่อ (นายวิรพงษ์ ปะนามะเส) ตำแหน่ง ผชู้ ่วยผอู้ ำนวยการกลุ่มงานบรหิ ารวิชาการ วนั ท่.ี .........เดอื น...........................พ.ศ............. 13. ความคิดเห็น/ข้อเสนอแนะของรองผู้อำนวยการโรงเรยี น .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. ลงช่อื (นางเยาวลกั ษณ์ สอนสะอาด) ตำแหนง่ รองผูอ้ ำนวยการโรงเรยี นลำทะเมนไชยพิทยาคม วันที.่ .........เดอื น...........................พ.ศ.............

14. ความคิดเหน็ /ข้อเสนอแนะของผอู้ ำนวยการโรงเรียน ............................................................................................................................. ................................................. .................................................................................................................................................................. ............ ....................................................................................................................... ....................................................... ลงชือ่ (นายนภภมู ิ แกว้ วเิ ศษ) ตำแหนง่ ผอู้ ำนวยการโรงเรียนลำทะเมนไชยพิทยาคม วันที.่ .........เดือน...........................พ.ศ............. 15. บนั ทกึ ผลหลังการจัดการเรยี นรู้ 15.1 ผลการเรยี นรทู้ เ่ี กดิ ขน้ึ กับผู้เรียน ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. 15.2 ปัญหา/อุปสรรค ........................................................................................................................................................................... ... ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................. ................ 15.3 ข้อเสนอแนะ/แนวทางแกไ้ ข ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ลงช่ือ..............................ผู้สอน (นางสาวจิราภรณ์ หวา่ งแสง) ตำแหน่ง ครูผชู้ ่วย ………../………./…………

แผนการจัดการเรียนรู้ วชิ าเขียนโปรแกรมเบื้องต้น ว20281 ชนั้ มธั ยมศกึ ษาปที ่ี 1 หน่วยการเรยี นรทู้ ่ี 5 Project จำนวน 8 ชั่วโมง แผนการจดั การเรียนรู้ท่ี 2 เขยี นโปรแกรม (Program Coding) เวลาเรียน 2 ช่ัวโมง ผู้สอนนางสาวจิราภรณ์ หว่างแสง สอนวนั ท่ี........เดือน.............พ.ศ. ........... 1. ผลการเรียนรทู้ ค่ี าดหวัง 1. ใชค้ วามรูแ้ ละทักษะการใช้งานโปรแกรม KidBright IDE ในการสรา้ งชิน้ งานตามจนิ ตนาการ 2. สาระสำคญั /ความคดิ รวบยอด วงจรการพฒั นาโปรแกรม (Program Development Life Cycle : PDLC) ข้นั ดำเนนิ การเขยี นโปรแกรม (Program Coding) ข้ันตอนน้เี ปน็ การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ ซง่ึ ในทีนค้ี ือ การใช้งานโปรแกรมสรา้ ง ชดุ คำสัง่ KidBright IDE ในการเขียนโปรแกรม ข้ันทดสอบและแกไ้ ขโปรแกรม (Program Testing and Debugging) ขน้ั ตอนน้ีเป็นการตรวจสอบจุดผดิ พลาดของโปรแกรม (Bugs) ท่เี ขยี นข้นึ และดำเนินการแก้ไข ข้อผิดพลาดเรยี กกระบวนการนีก้ าร Debugs โปรแกรมท่ที ำงานไม่ไดต้ ามวัตถุประสงค์ เรยี กวา่ โปรแกรมมี Error เกดิ ขึ้น Error ของโปรแกรมมักมมี าจาก 3 สาเหตใุ หญ่ ๆ คือ 1. ขอ้ ผดิ พลาดทางไวยากรณ์ของภาษา (Syntax Error) 2. ข้อผดิ พลาดทเี่ กดิ จากตรรกะโปรแกรมผดิ (Logical Error) 3. ขอ้ ผดิ พลาดในระหวา่ งการรนั โปรแกรม (Run-time Error) 3. จุดประสงค์การเรยี นรู้ 1. อธบิ ายการเขยี นโปรแกรม (Program Coding) โดยการใช้ภาษาคอมพวิ เตอร์ได้ (K) 2. แก้ไขข้อผิดพลาดในการเขยี นโปรแกรม (Debug) ได้ (P) 3. เหน็ ความสำคัญของการใช้งานโปรแกรมสรา้ งชดุ คำสงั่ KidBright IDE (A) 4. สาระการเรียนรู้ 1. การเขยี นโปรแกรม (Program Coding) 2. การทดสอบและแก้ไขโปรแกรม (Program Testing and Debugging) 5. ทักษะจำเปน็ ในศตวรรษท่ี 21 • ทกั ษะการคดิ อย่างมวี จิ ารณญาณ และทักษะในการแกป้ ัญหา • ทกั ษะดา้ นการสรา้ งสรรค์ และนวัตกรรม • ทกั ษะด้านความร่วมมือ การทำงานเป็นทีม และภาวะผู้นำ • ทักษะดา้ นการส่ือสารสนเทศ และรเู้ ทา่ ทันสื่อ

6. คณุ ลกั ษณะอนั พงึ ประสงค์ 1. มวี นิ ยั 2. ใฝเ่ รยี นรู้ 3. มงุ่ มั่นในการทำงาน 7. ภาระงาน 1. กิจกรรมย่อยที่ 3 กจิ กรรมเขยี นโปรแกรม (Program Coding) 2. กจิ กรรมย่อยท่ี 4 กิจกรรมทดสอบและแกไ้ ขโปรแกรม (Program Testing and Debugging) 8. การบูรณาการตามแนวทางสะเตม็ ศึกษา : STEM S (Science) : การใช้กระบวนการทางวิทยาศาสตร์แก้ปญั หาในชีวติ ประจำวนั T (Technology) : การใชง้ านโปรแกรม KidBright IDE E (Engineering) : การเขยี นโปรแกรมเพื่อสัง่ ให้บอร์ด KidBright ทำงาน M (Mathematics) : ทกั ษะกระบวนการทางคณิตศาสตร์ ช่วั โมงที่ 1 ขน้ั ท่ี 1 ระบปุ ัญหา (Problem Identification) 1. ผสู้ อนถามผู้เรียนเพื่อเปน็ การทบทวนความรูเ้ ดิมของผูเ้ รียน และเพ่ือเปน็ การกระต้นุ ใหเ้ กิดการ เรียนรู้ เชน่ “การเขยี นโปรแกรม (Program Coding) คืออะไร” แนวคำตอบ : การเขยี นโปรแกรม หมายถึง กระบวนการใช้ ภาษาคอมพวิ เตอร์ เพ่ือกำหนดโครงสร้างของ ขอ้ มูล และกำหนดขน้ั ตอนวธิ ีเพ่ือใช้แกป้ ัญหาตามที่ได้ออกแบบไว้ ขนั้ ท่ี 2 รวบรวมข้อมูลและแนวคดิ ที่เก่ยี วขอ้ งกบั ปัญหา (Related Information Search) 2. ผ้สู อนอธบิ ายว่า วงจรการพัฒนาโปรแกรม (Program Development Life Cycle : PDLC) ใน ข้นั ตอนท่ี 3 และ 4 คือ ข้นั ตอนของการดำเนินการเขยี นโปรแกรม (Program Coding)และ ขั้นตอนการ ทดสอบและแก้ไขโปรแกรม (Program Testing and Debugging) 3. ผ้สู อนอธบิ ายว่า ขนั้ ตอนที่ 3 ของวงจรการพฒั นาโปรแกรม (Program Development Life Cycle : PDLC) คอื ข้ันตอนการดำเนนิ การเขยี นโปรแกรม (Program Coding) ซึง่ ก็คือ กระบวนการใช้ ภาษาคอมพวิ เตอร์ เพ่ือกำหนดโครงสรา้ งของข้อมูล และกำหนดข้นั ตอนวธิ ีเพ่ือใช้แก้ปัญหาตามท่ีได้ออกแบบ

ขั้นที่ 3 ออกแบบวธิ กี ารแก้ปัญหา (Solution Design) 4. ผ้สู อนใหผ้ ้เู รยี นทำ กิจกรรมย่อยท่ี 3 กิจกรรม Program Coding พร้อมอธิบายวธิ กี ารทำ กิจกรรม คือ ให้ผเู้ รยี น เขยี นโปรแกรม ตามที่ได้ออกแบบผังงานไว้ โดยใช้โปรแกรม KidBright IDE ในการ เขยี นโปรแกรมเพือ่ ส่ังใหบ้ อร์ด KidBright ทำงานตามคำสั่ง 5. ผู้สอนให้เวลาผ้เู รียนในการทำกจิ กรรม โดยท่ีผสู้ อนคอยดูแลความเรียบรอ้ ยและคอยให้คำแนะนำ ชว่ั โมงท่ี 2 ขนั้ ท่ี 4 วางแผนและดำเนินการแกป้ ญั หา (Planning and Development) 6. ผ้สู อนอธิบายเพิ่มเติมวา่ ขั้นตอนที่ 4 ของวงจรการพัฒนาโปรแกรม (Program Development Life Cycle : PDLC) คอื ข้ันตอนการทดสอบและแกไ้ ขโปรแกรม (Program Testing and Debugging)โดย ขั้นตอนนเี้ ป็นการตรวจสอบจุดผิดพลาดของโปรแกรม (Bugs) ท่ีเขียนขนึ้ และดำเนนิ การแก้ไขข้อผิดพลาดนัน้ เรยี กกระบวนการน้ีการ Debugs โปรแกรมทท่ี ำงานไมไ่ ด้ตามวัตถปุ ระสงค์ เรียกวา่ โปรแกรมมี Error เกิดขนึ้ Error ของโปรแกรมมกั มีมาจาก 3 สาเหตใุ หญ่ ๆ คือ a. ข้อผดิ พลาดทางไวยากรณ์ของภาษา (Syntax Error) b. ขอ้ ผิดพลาดท่ีเกิดจากตรรกะโปรแกรมผดิ (Logical Error) c. ขอ้ ผดิ พลาดในระหวา่ งการรันโปรแกรม (Run-time Error) ข้นั ท่ี 5 ทดสอบ ประเมินผล และปรับปรงุ แกไ้ ขวธิ กี ารแกไ้ ขปญั หาหรือแก้ไขชิน้ งาน (Testing, Evaluation and Design Improvement) 7. ผู้สอนให้ผเู้ รียนทำกจิ กรรมย่อยท่ี 4 กิจกรรม Program Testing and Debugging โดยผู้สอน อธิบายวธิ กี ารทำกิจกรรมย่อยท่ี 4 คือ ให้แตล่ ะกลุม่ ทดสอบโปรแกรม และหากพบข้อผิดพลาดใหด้ ำเนินการ แกไ้ ข 8. ผสู้ อนให้เวลาผู้เรียนในการทดสอบและแก้ไขข้อผดิ พลาด โดยทีผ่ สู้ อนคอยดูแลความเรยี บรอ้ ย และคอยใหค้ ำแนะนำเพิ่มเติม ขั้นที่ 6 นำเสนอวิธีการแกป้ ัญหา ผลการแกป้ ญั หาหรอื ชิ้นงาน (Presentation) 9. ผู้สอนและผูเ้ รียนสรปุ วา่ ข้ันตอนท่ี 3 ของวงจรการพฒั นาโปรแกรม คือ ข้นั ตอนของการ ดำเนินการเขียนโปรแกรม (Program Coding) และขั้นตอนที่ 4 ของวงจรการพฒั นาโปรแกรม คือ ขั้นตอน การทดสอบและแกไ้ ขโปรแกรม (Program Testing and Debugging) ซง่ึ ทง้ั 2 ขั้นตอนดังกลา่ ว ชว่ ยให้ โปรแกรมท่ีพฒั นาขน้ึ มีความสมบรู ณ์ พร้อมสำหรับการนำไปใชง้ าน เพราะมีการทดสอบการใช้งาน และแก้ไข โปรแกรมแล้ว

9. สอื่ การเรียนรู้ 1. กจิ กรรม Project 2. กจิ กรรมย่อยท่ี 3 กิจกรรม Program Coding 3. กจิ กรรมย่อยท่ี 4 กจิ กรรม Program Testing and Debugging 4. โปรแกรม KidBright IDE 5. บอรด์ KidBright 10. การวัดและประเมนิ ผล วธิ กี าร เครื่องมือ เกณฑ์ คณุ ภาพอยูใ่ นระดับ ดี 1. ประเมนิ พฤตกิ รรมกลุ่ม แบบประเมินพฤตกิ รรมกลมุ่ จากการทำกิจกรรมย่อยที่ 3 แบบประเมนิ ผลงาน ผา่ นเกณฑ์ กิจกรรม Program Coding 2. ประเมนิ ผลงานจากการทำ แบบประเมินพฤติกรรมกลุ่ม คณุ ภาพอย่ใู นระดับ ดี กิจกรรมย่อยท่ี 3 กจิ กรรม ผา่ นเกณฑ์ Program Coding 3. ประเมินพฤตกิ รรมกลุ่ม คณุ ภาพอยใู่ นระดบั ดี จากการทำกิจกรรมย่อยที่ 4 ผา่ นเกณฑ์ Program Testing and Debugging

11.ความคิดเหน็ /ข้อเสนอแนะของหัวหน้ากล่มุ สาระการเรียนรู้ ............................................................................................................................. ................................................. .................................................................................. ............................................................................................ ............................................................................................................................. ................................................. ลงชื่อ (นางสาวฐติ ิมา สวาสนา) ตำแหน่ง หัวหนา้ กลมุ่ สาระวทิ ยาศาสตร์และเทคโนโลยี วันที.่ .........เดือน...........................พ.ศ............. 12. ความคิดเหน็ /ข้อเสนอแนะของผชู้ ่วยผู้อำนวยการกลุม่ งานบริหารวิชาการ ......................................................................................................................... ..................................................... ............................................................................................................................. ................................................. .......................................................................................................................................................... .................... ลงชื่อ (นายวิรพงษ์ ปะนามะเส) ตำแหนง่ ผ้ชู ว่ ยผู้อำนวยการกลุ่มงานบริหารวชิ าการ วนั ที.่ .........เดือน...........................พ.ศ............. 13. ความคิดเหน็ /ข้อเสนอแนะของรองผู้อำนวยการโรงเรียน ............................................................................................................... ............................................................... ............................................................................................................................. ................................................. ................................................................................................................................................ .............................. ลงชื่อ (นางเยาวลักษณ์ สอนสะอาด) ตำแหนง่ รองผูอ้ ำนวยการโรงเรียนลำทะเมนไชยพิทยาคม วนั ท.ี่ .........เดอื น...........................พ.ศ.............

14. ความคิดเห็น/ข้อเสนอแนะของผอู้ ำนวยการโรงเรยี น ............................................................................................................................. ................................................. .................................................................................. ............................................................................................ ............................................................................................................................. ................................................. ลงช่อื (นายนภภมู ิ แกว้ วิเศษ) ตำแหน่ง ผู้อำนวยการโรงเรียนลำทะเมนไชยพทิ ยาคม วนั ท.ี่ .........เดอื น...........................พ.ศ............. 15. บนั ทึกผลหลังการจดั การเรียนรู้ 15.1 ผลการเรยี นรู้ทเ่ี กดิ ขึน้ กบั ผ้เู รยี น ............................................................................................................... ............................................................... ............................................................................................................................. ................................................. .............................................................................................................................................. ................................ .................................................................................................. ............................................................................ 15.2 ปัญหา/อุปสรรค ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. 15.3 ขอ้ เสนอแนะ/แนวทางแกไ้ ข ............................................................................................................................. ................................................. .................................................................................................................................................. ............................ ...................................................................................................... ........................................................................ ลงชือ่ ..............................ผู้สอน (นางสาวจิราภรณ์ หวา่ งแสง) ตำแหน่ง ครูผ้ชู ว่ ย ………../………./…………

แผนการจดั การเรียนรู้ วิชาเขียนโปรแกรมเบ้ืองต้น ว20281 ชน้ั มัธยมศึกษาปที ี่ 1 หน่วยการเรยี นรูท้ ี่ 5 Project จำนวน 8 ชั่วโมง แผนการจดั การเรยี นรู้ท่ี 3 นำเสนอโปรแกรม (Program Present) เวลาเรียน 2 ช่ัวโมง ผ้สู อนนางสาวจริ าภรณ์ หว่างแสง สอนวนั ท่ี........เดอื น.............พ.ศ. ........... 1. ผลการเรยี นรทู้ ่คี าดหวัง 1. ใชค้ วามรแู้ ละทักษะการใช้งานโปรแกรม KidBright IDE ในการสร้างชน้ิ งานตามจนิ ตนาการ 2. สาระสำคัญ/ความคิดรวบยอด วงจรการพัฒนาโปรแกรม (Program Development Life Cycle : PDLC) ข้ันการเขยี นเอกสารประกอบ (Documentation) การทำเอกสารประกอบโปรแกรม คือ การอธบิ ายรายละเอียดของโปรแกรมว่า จุดประสงค์ของ โปรแกรมคืออะไร สามารถทำงานอะไรได้บ้าง และมขี น้ั ตอนการทำงานของโปรแกรมเป็นอย่างไร ซ่ึงเอกสาร ประกอบโปรแกรมโดยทวั่ ไปจะมีอยู่ ดว้ ยกัน 2 แบบ คือ 1. เอกสารประกอบโปรแกรมสำหรบั ผู้ใช้ 2. เอกสารประกอบโปรแกรมสำหรับผู้เขียนโปรแกรม ขน้ั บำรุงรกั ษาโปรแกรม (Program maintenance) เป็นข้ันตอนทผี่ เู้ ขียนโปรแกรม ตอ้ งคอยเฝ้าดู และหาข้อผิดพลาด ของโปรแกรม ในระหวา่ งทผ่ี ูใ้ ช้งาน โปรแกรมและปรับปรุงแก้ไขโปรแกรมเม่ือเกิดข้อผิดพลาดข้ึน 3. จดุ ประสงคก์ ารเรยี นรู้ 1. อธบิ ายการเขียนเอกสารประกอบการใช้งานโปรแกรมได้ (K) 2. นำเสนอการใช้งานโปรแกรมใหน้ ่าสนใจได้ (P) 3. เหน็ ความสำคญั ของการใชง้ านโปรแกรมสรา้ งชุดคำส่ัง KidBright IDE (A) 4. สาระการเรยี นรู้ 1. การทำเอกสารประกอบโปรแกรม 2. การนำเสนอการใช้งานโปรแกรมให้นา่ สนใจ 5. ทักษะจำเปน็ ในศตวรรษที่ 21 • ทกั ษะการคิดอย่างมวี ิจารณญาณ และทักษะในการแก้ปัญหา • ทักษะด้านการสร้างสรรค์ และนวตั กรรม • ทกั ษะดา้ นความร่วมมือ การทำงานเปน็ ทีม และภาวะผู้นำ • ทกั ษะด้านการสอ่ื สารสนเทศ และร้เู ทา่ ทนั ส่ือ

6. คุณลกั ษณะอนั พึงประสงค์ 1. มีวนิ ยั 2. ใฝ่เรยี นรู้ 3. มงุ่ มัน่ ในการทำงาน 7. ภาระงาน 1. กจิ กรรมย่อยที่ 5 กจิ กรรม นำเสนอโปรแกรม 8. การบรู ณาการตามแนวทางสะเต็มศกึ ษา : STEM S (Science) : การใช้กระบวนการทางวิทยาศาสตร์แก้ปญั หาในชีวติ ประจำวนั T (Technology) : การใชง้ านโปรแกรม KidBright IDE E (Engineering) : การเขียนโปรแกรมเพ่ือส่งั ใหบ้ อรด์ KidBright ทำงาน M (Mathematics) : ทกั ษะกระบวนการทางคณติ ศาสตร์ ช่ัวโมงที่ 1 ขน้ั ท่ี 1 ระบปุ ญั หา (Problem Identification) 1. ผสู้ อนถามผเู้ รียนเพ่ือเป็นการกระตุ้นให้เกดิ การเรยี นรู้ เช่น “ผใู้ ชง้ านจะเข้าวิธกี ารใช้งานโปรแกรม ท่ผี ู้เรยี นพัฒนาได้อยา่ งไร?” แนวคำตอบ : ตามความคดิ เหน็ ของผ้เู รียน ขั้นที่ 2 รวบรวมข้อมูลและแนวคิดทีเ่ ก่ยี วข้องกับปัญหา (Related Information Search) 2. ผูส้ อนอธบิ ายวา่ วงจรการพัฒนาโปรแกรม (Program Development Life Cycle : PDLC) ใน ข้ันตอนท่ี 5 และ 6 คือ ข้นั การเขียนเอกสารประกอบ (Documentation) และ ขน้ั บำรงุ รกั ษาโปรแกรม (Program maintenance) 3. ผสู้ อนอธบิ ายวา่ ขน้ั ตอนท่ี 5 ของวงจรการพัฒนาโปรแกรม (Program Development Life Cycle : PDLC) คอื ข้ันการเขียนเอกสารประกอบ (Documentation) นนั่ คือ การทำเอกสารประกอบ โปรแกรม คอื การอธิบายรายละเอียดของโปรแกรมว่า จุดประสงค์ของโปรแกรมคืออะไร สามารถทำงานอะไร ไดบ้ ้าง และมขี นั้ ตอนการทำงานของโปรแกรมเปน็ อย่างไร ซึ่งเอกสารประกอบโปรแกรมโดยท่ัวไปจะมีอยู่ ด้วยกัน 2 แบบ คอื 1. เอกสารประกอบโปรแกรมสำหรับผ้ใู ช้ 2. เอกสารประกอบโปรแกรมสำหรบั ผเู้ ขยี นโปรแกรม

ขัน้ ที่ 3 ออกแบบวธิ ีการแก้ปัญหา (Solution Design) 4. ผสู้ อนใหผ้ ้เู รียนทำ กจิ กรรมย่อยที่ 5 กจิ กรรมนำเสนอโปรแกรม พร้อมอธิบายวธิ ีการทำกิจกรรม คอื ใหผ้ ู้เรยี นแต่ละกลุม่ ใช้งานโปรแกรม PowerPoint ในการนำเสนอวิธกี ารใชง้ านโปรแกรม โดยการอธิบาย วธิ ีการทำงานของโปรแกรม เพ่อื ใหผ้ ู้อื่นเข้าใจ และสามารถนำไปใชง้ านต่อได้ 5. ผู้สอนให้เวลาผูเ้ รยี นในการทำกจิ กรรม โดยท่ผี ู้สอนคอยดูแลความเรยี บร้อยและคอยใหค้ ำแนะนำ ช่ัวโมงที่ 2 ขน้ั ท่ี 4 วางแผนและดำเนนิ การแก้ปญั หา (Planning and Development) 6. ผสู้ อนใหผ้ เู้ รียนจดั ทำกจิ กรรมยอ่ ยที่ 5 กิจกรรมนำเสนอโปรแกรม ให้เสรจ็ เรยี บรอ้ ย ขั้นท่ี 5 ทดสอบ ประเมินผล และปรบั ปรุงแก้ไขวิธกี ารแก้ไขปญั หาหรือแก้ไขชิ้นงาน (Testing, Evaluation and Design Improvement) 7. ผสู้ อนอธิบายวา่ ขั้นตอนที่ 6 ของวงจรการพัฒนาโปรแกรม (Program Development Life Cycle : PDLC) คอื ขน้ั บำรุงรกั ษาโปรแกรม (Program maintenance) เปน็ ขนั้ ตอนที่ผู้เขยี นโปรแกรม ต้อง คอยเฝ้าดู และหาข้อผดิ พลาด ของโปรแกรม ในระหวา่ งที่ผู้ใช้ ใชง้ านโปรแกรม และปรับปรงุ แกไ้ ขโปรแกรม เม่ือเกดิ ข้อผดิ พลาดขน้ึ ขน้ั ที่ 6 นำเสนอวิธีการแก้ปัญหา ผลการแกป้ ญั หาหรอื ชิ้นงาน (Presentation) 8. ผู้สอนใหแ้ ตล่ ะกลุ่มออกมานำเสนอโปรแกรม ซึ่งเปน็ ผลงานจากการทำกิจกรรม Project โดยแสดงในภาพรวมที่ได้จากการทำกจิ กรรมย่อยที่ 5 กิจกรรมนำเสนอโปรแกรม 9. ผสู้ อนให้ผู้เรียนกลุ่มอ่นื ๆ เสนอแนะ แสดงความคิดเหน็ สอบถามข้อสงสยั เกยี่ วกบั การใช้งาน โปรแกรมของกล่มุ อน่ื ๆ เพอ่ื ใหแ้ ต่ละกล่มุ นำข้อเสนอแนะ ไปพัฒนาโปรแกรมต่อไปได้ 10. ผสู้ อนและผู้เรยี นสรุปวา่ จากการเรยี นรู้ การเขยี นโปรแกรมเบอื้ งต้นด้วย KidBright IDE นอกจาก ไดผ้ ลงานทน่ี า่ ภูมใิ จ สามารถนำไปพฒั นาตอ่ ยอด เพ่ือช่วยแกป้ ัญหาในชีวิตประจำวันได้ ยังทำให้ไดเ้ รียนรู้ ข้ันตอนการออกแบบโปรแกรมตามวงจรการพฒั นาโปรแกรม (Program Development Life Cycle : PDLC) ชว่ ยให้สามารถดำเนินการสร้างโปรแกรมอยา่ งเปน็ ข้ันตอน รวมไปถึงการใชง้ านโปรแกรม KidBright IDE ในการสรา้ งโปรแกรม ซึ่งคำสง่ั ตา่ ง ๆ ของโปรแกรม KidBright IDE อยใู่ นรปู แบบของกลอ่ งข้อความ ซ่งึ ใช้ ภาษาท่สี ามารถเขา้ ใจได้งา่ ยไมซ่ บั ซอ้ น จงึ ทำใหส้ รา้ งโปรแกรมตามจนิ ตนาการได้ง่าย และยงั สามารถใช้งาน แบบ simulator ได้ โดยไมต่ อ้ งใชง้ านบอรด์ จริง


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