แผนการจัดการเรียนรู้ที่ 1 ส� เวลา 3 ชั่วโมง ารวจโลกของ Scratch (การเข้าใช้งานโปรแกรม Scratch) 1. มาตรฐาน/ตัวชี้วัด ตัวชี้วัด ว 4.2 ป.4/2 ออกแบบและเขียนโปรแกรมอย่างง่าย โดยใช้ซอฟต์แวร์หรือสื่อ และตรวจหาข้อผิดพลาดและแก้ไข 2. จุดประสงค์การเรียนรู้ 1. อธิบายลักษณะและขั้นตอนการเข้าใช้งานโปรแกรม Scratch ได้(K) 2. เข้าใช้งานโปรแกรม Scratch ทั้ง 2 วิธีตามขั้นตอนที่ก�ำหนดได้(P) 3. เห็นประโยชน์ของการศึกษาโปรแกรม Scratch (A) 3. สาระการเรียนรู้ โปรแกรม Scratch 4. สาระส�ำคัญ/ความคิดรวบยอด โปรแกรม Scratch เป็นโปรแกรมภาษาคอมพิวเตอร์มีลักษณะเป็นบล็อกโปรแกรม (Block) น�ำมาต่อกันเพื่อสร้างรหัสค�ำสั่ง (Code) เพื่อสั่งให้โปรแกรม Scratch ทำ�งานตามที่ได้เขียนโปรแกรมไว้ โปรแกรมScratch สามารถน�ำมาใช้พัฒนาซอฟต์แวร์เชิงสร้างสรรค์เช่นการสร้างนิทานที่โต้ตอบกับผู้อ่านได้การสร้างเกม การสร้างหุ่นยนต์ 5. สมรรถนะส�ำคัญของผู้เรียนและคุณลักษณะอันพึงประสงค์ 6. กิจกรรมการเรียนรู้ แนวคิด/รูปแบบการสอน/วิธีการสอน/เทคนิค : วิธีการสอนโดยเน้นรูปแบบการสอนแบบสืบเสาะหาความรู้ (5Es Instructional Model) สมรรถนะส�าคัญของผู้เรียน ทักษะ 4Cs คุณลักษณะอันพึงประสงค์ 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 1. ทักษะการคิดอย่างมีวิจารณญาณ (Critical Thinking) 2. ทักษะการท�ำงานร่วมกัน (Collaboration Skill) 3. ทักษะการสื่อสาร (Communication Skill) 4. ทักษะความคิดสร้างสรรค์ (Creative Thinking) 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการท�ำงาน T42
ขอสอบเนน การคิด ภาพจาก แผนการสอน ที่ 1 หนวยที่ 1 หน่วยการเรียนรู้ที่1 ค าชี้แจง : ให้นักเรียนเลือกค าตอบที่ถูกต้องที่สุดเพียงข้อเดียว 1. จากภาพ จงถอดรหัสต่อไปนี้ให้ถูกต้อง ก. 10 ข. 12 ค. 14 ง.16 2. ก าหนดให้ ถ้าให้เริ่มต้นที่ มีค่าเท่ากับเท่าไหร่ ก. 4 ข. 5 ค. 6 ง. 7 3. ปัจจุบัน A อายุมากกว่า B อยู่ 5 ปี ในอีก 2 ปี A จะอายุ เป็น 2 เท่าของ B ถามว่าปัจจุบัน A มีอายุเท่าไหร่ ก. 5 ข. 6 ค. 7 ง. 8 4. ข้อใดไม่ใช่ความหมายของอัลกอริทึม ก. ท างานทีละขั้นตอนจนจบ ข. ท างานตามความส าคัญ ค. ท างานตั้งแต่เริ่มต้นจนจบ ง. เขียนตามล าดับขั้นตอนก่อน-หลัง 5. พิจารณาข้อความต่อไปนี้ 1. เติมน้ าในหม้อ ใส่ไข่ลงไป 2. น าหม้อตั้งบนเตา เปิดไฟ 3. เตรียมส่วนประกอบและอุปกรณ์ 4. เมื่อน้ าเดือดจับเวลาอีก 4 นาที ปิดไฟ 5. น าไข่ที่ต้มสุกแล้วออกจากหม้อ ให้เรียงล าดับขั้นตอนในการแก้ปัญหาการต้มไข่ให้ถูกต้อง ก. 1 2 3 4 5 ข. 2 1 3 4 5 ค. 4 1 2 5 3 ง. 3 1 2 4 5 6. ข้อใดต่อไปนี้เรียงล าดับการแสดงอัลกอริทึมด้วยข้อความ ได้ถูกต้อง การปิดเครื่องคอมพิวเตอร์ - ปิดโปรแกรมทุกโปรแกรม - คลิกเลือก Shut Down - คลิกเลือก Start ก. คลิกเลือก Start, คลิกเลือก Shut Down, ปิด โปรแกรมทุกโปรแกรม ข. ปิดโปรแกรมทุกโปรแกรม, คลิกเลือก Start, คลิก เลือก Shut Down ค. ปิดโปรแกรมทุกโปรแกรม, คลิกเลือก Shut Down, คลิกเลือก Start ง. คลิกเลือก Shut Down, คลิกเลือก Start, ปิด โปรแกรมทุกโปรแกรม 7. สัญลักษณ์การแสดงอัลกอริทึมด้วยผังงานใดหมายถึง จุดสิ้นสุด ก. ข. ค. ง. 8. ภาพสัญลักษณ์ ในผังงานมี ความหมายว่าอย่างไร ก. จุดเชื่อมต่อ ข. การตัดสินใจ ค. การแสดงผล ง. ทิศทางการด าเนินงาน 9. ข้อใดเป็นการแสดงอัลกอริทึมด้วยผังงาน ก. เขียนอธิบายด้วยข้อความ ข. เขียนอธิบายด้วยรหัสข้อมูล ค. เขียนอธิบายด้วยข้อความพร้อมวาดภาพประกอบ ง. เขียนอธิบายด้วยสัญลักษณ์โดยใช้โครงสร้างเรียงล าดับ 10. ข้อใดไม่ใช่ประโยชน์ของอัลกอริทึม ก. ท าให้ไม่สับสนกับขั้นตอนการท างาน ข. ท าให้การท างานเกิดความซับซ้อนมากขึ้น ค. ท าให้เข้าใจขั้นตอนการแก้ปัญหาได้ง่ายขึ้น ง. ท าให้สามารถแก้ปัญหาต่างๆ ได้อย่างมีระบบ แบบทดสอบก่อนเรียน เฉลย 1. ข 2. ค 3. ง 4. ข 5. ง 6. ข 7. ก 8. ข 9. ง 10. ข หน่วยการเรียนรู้ที่2 ค าชี้แจง : ให้นักเรียนเลือกค าตอบที่ถูกต้องที่สุดเพียงข้อเดียว 1. นักเรียนสามารถดาวน์โหลดโปรแกรม Scratch มาติดตั้งที่ เครื่องคอมพิวเตอร์ได้จากเว็บไซต์ใด ก. http://scratch.org ข. http://scratch.com ค. http://scratch.go.th ง. http://scratch.mit.edu 2. การจดบันทึกค าใบ้ของรหัสผ่านในการใช้งานโปรแกรม Scratch แทนการจดรหัสผ่านลงในสมุดมีประโยชน์อย่างไร ก. เป็นการฝึกความจ า ข. สร้างความท้าทายในการคิดค าใบ้ ค. ป้องกันผู้อื่นแอบดูสมุดและน ารหัสผ่านไปใช้ ง. ไม่มีผลแตกต่างจากการจดรหัสผ่านลงในสมุด 3. เมื่อต้องการให้ตัวละครพูดค าว่า “สวัสดี!” ต้องเลือกบล็อก ค าสั่งใด ก. ข. ค. ง. 4. ถ้าสร้างตัวละครใหม่ โดยลากบล็อกมาวางต่อกันดังภาพ จะ ท าให้เกิดผลอย่างไร ก. ตัวละครหายไป ข. ตัวละครเคลื่อนที่ ค. ตัวละครเลือนราง ง. ตัวละครหมุนกลับด้าน 5. ข้อใดอธิบายความหมายของสคริปต์ได้ถูกต้อง ก. เครื่องมือที่ใช้ในการเขียนโปรแกรม ข. เครื่องมือที่เรียกใช้งานโดยมีลักษณะเด่นเป็นการใช้งาน รูปร่างต่างๆ ค. บล็อกค าสั่งในหมวดต่างๆ ที่สามารถน ามาประกอบเรียงกัน เข้าเป็นกลุ่มๆ ง. ชุดค าสั่งส าหรับตัวละครหรือเวทีเพื่อให้ท างานตามที่ ออกแบบโปรแกรมไว้ 6. ถ้าต้องการให้ตัวละครแมว ส่งเสียงร้อง Meow ต้องใช้ บล็อกค าสั่งใด ก. ข. ค. ง. 7. เมื่อต้องการเปลี่ยนขนาดให้ตัวละครในโปรแกรม Scratch ต้องเลือกบล็อกค าสั่งใด ก. เสียง ข. รูปร่าง ค. ควบคุม ง. การเคลื่อนที่ 8. เมื่อต้องการให้ตัวละครในโปรแกรม Scratchเลี้ยวซ้าย ต้องเลือกบล็อกค าสั่งใด ก. เสียง ข. รูปร่าง ค. ควบคุม ง. การเคลื่อนที่ 9. ไฟล์ชิ้นงานของโปรแกรม Scratch รุ่น 2.0 เป็นไฟล์ นามสกุลอะไร และสามารถเปิดใช้งานใน รุ่น 3.0 ได้ หรือไม่ ก. นามสกุล .sb สามารถเปิดใช้งานใน รุ่น 3.0 ได้ ข. นามสกุล .sb2 สามารถเปิดใช้งานในรุ่น 3.0 ได้ ค. นามสกุล .sb ไม่สามารถเปิดใช้งานในรุ่น 3.0 ได้ ง. นามสกุล .sb2 ไม่สามารถเปิดใช้งานในรุ่น 3.0 ได้ 10. ใครน าความรู้โปรแกรม Scratch ไปใช้ไม่เหมาะสม ก. ก้านตอง ใช้สร้างเกมคอมพิวเตอร์ ข. ภูผา ใช้สร้างแบบจ าลองระบบสุริยะ ค. ใบเตย ใช้ท านิทานเรื่องกระต่ายกับเต่า ง. พอเพียง ใช้ท าบัญชีรายรับรายจ่ายของตนเอง 7. เมื่อต้องการเปลี่ยนขนาดให้ตัวละครในโปรแกรม Scratch ต้องเลือกบล็อกค าสั่งใด ก. เสียง ข. รูปร่าง ค. ควบคุม ง. การเคลื่อนที่ แบบทดสอบก่อนเรียน 1. ง 2. ค 3. ค 4. ค 5. ง 6. ค 7. ข 8. ง 9. ข 10. ง เฉลย ภาพจาก แผนการสอน ที่ 1 หนวยที่ 2 ขั้นนํา กระตุนความสนใจ 1. ครูใหนักเรียนภายในชั้นเรียนทําแบบทดสอบ กอนเรียน เรื่อง การแกปญหาโดยใชเหตุผล เชิงตรรกะ เพื่อเปนการทบทวนความรู และ วัดพื้นฐานความรูกอนที่จะเริ่มเรียนเนื้อหาใหม ขอใดเปนลักษณะของโปรแกรม Scratch 1. โปรแกรมประเภท OOP 2. โปรแกรมประเภทบล็อก 3. โปรแกรมประเภทฟงกชัน 4. โปรแกรมประเภทสคริปต (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา Scratch มีลักษณะเปนโปรแกรมประเภทบล็อก ดังนั้น ตอบขอ 2.) เกร็ดแนะครู เนื้อหาในหนวยการเรียนรูนี้เปนเรื่องเกี่ยวกับการใชงานโปรแกรม Scratch ที่สามารถเลือกใชงานไดทั้งแบบออฟไลนและออนไลนตามความเหมาะสม ชุดคําสั่งที่มีอยูในโปรแกรม Scratch มีจํานวนมาก การฝกใชงานอยางตอเนื่อง และการใชเวลาวางในการเรียนรูเพิ่มเติมของนักเรียนจึงมีประโยชนมาก ในหนวยการเรียนรูนี้ น�า น�า สอน สรุป ประเมิน T43
2 ˹‹Ç¡ÒÃàÃÕ¹ÃÙŒ·Õè ¡ÒÃà¢Õ¹â»Ãá¡ÃÁ Í‹ҧ§‹Ò´ŒÇ Scratch ·íÒÍ‹ҧäà àÃÒ¨Ö§¨Ðà¢Õ¹â»Ãá¡ÃÁ ¤ÍÁ¾ÔÇàµÍÃä´Œ¹Ð program (ªØ´¤íÒÊÑè§) วันนี้เรามาฝกเขียน โปรแกรมกันนะ ตัวชี้วัด ว 4.2 ป.4/2 ออกแบบและเขียนโปรแกรมอยางงายโดยใชซอฟตแวร หรือสื่อ และตรวจหาขอผิดพลาดและแกไข programming (¡ÒÃà¢Õ¹â»Ãá¡ÃÁ) กิจกรรม สรางเสริม ครูแบงนักเรียนเปน 4 กลุม จากนั้นใหเวลากลุมละ 5 นาที ใหนักเรียนเลือกสืบคนขอมูลจากหัวขอตอไปนี้มากลุมละ 1 หัวขอ ดังนี้ 1. โปรแกรม Scratch รุนลาสุดคือรุนอะไร 2. โปรแกรม Scratch มีลักษณะเปนโปรแกรมประเภทใด 3. เว็บไซตสําหรับใชงานโปรแกรม Scratch ชื่ออะไร 4. การใชงานโปรแกรม Scratch ตองจายคาลิขสิทธิ์หรือไม เมื่อแตละกลุมสืบคนขอมูลเสร็จแลว ใหตัวแทนแตละกลุม ออกมานําเสนอขอมูลที่คนพบหนาชั้นเรียน ภาพจาก หนังสือเรียน หนา 22 เกร็ดแนะครู ในขั้นนําครูอาจพูดถึงอาชีพนักเขียนโปรแกรมใหนักเรียนฟง และมีกิจกรรม ใหความรูพื้นฐานดานคําศัพทตางๆ ที่เกี่ยวกับการเขียนโปรแกรมก็จะมีประโยชน กับนักเรียนในการเรียนเนื้อหาในหนวยการเรียนรูนี้มาก ขั้นนํา กระตุนความสนใจ 2. ครูตั้งคําถามวา นักเรียนคิดวาคอมพิวเตอร ทํางานไดอยางไร (แนวตอบ การที่คอมพิวเตอรสามารถทํางาน ไดนั้น เกิดจากการที่มนุษยเขียนโปรแกรม ขึ้นมาสั่งงานใหคอมพิวเตอรทํางานตามคําสั่ง) 3. ครูใหนักเรียนดูภาพจากหนังสือเรียน หนา 22 จากนั้นครูถามคําถามประจําหนวยการเรียนรู กับนักเรียนวา ทําอยางไรเราจึงจะเขียน โปรแกรมคอมพิวเตอรได ขั้นสอน สํารวจคนหา 1. ครูใหนักเรียนเรียนรูคําศัพทของหนวย การเรียนรูที่ 2 การเขียนโปรแกรมอยาง งายดวย Scratch จากภาพในหนังสือเรียน หนา 22 โดยครูนําอานและสะกดคําศัพท ดังกลาว - Program (ชุดคําสั่ง) - Programming (การเขียนโปรแกรม) แนวตอบ คําถามประจําหนวยการเรียนรู การเขียนโปรแกรมคอมพิวเตอรนั้น ผูเขียน โปรแกรมจะตองมีความรูเกี่ยวกับโปรแกรม ที่ตองการจะเขียน ซึ่งจะตองมีการวางแผน และลําดับขั้นตอนการสั่งการใหชัดเจนกอนเสมอ น�า น�า สอน สรุป ประเมิน T44
คนเราสามารถสั่งการใหคอมพิวเตอร ทํางานได โดยการเขียนโปรแกรมคอมพิวเตอร แตกอนที่จะเขียนโปรแกรมคอมพิวเตอรไดนั้น 1. â»Ãá¡ÃÁ Scratch เราสั่งการให คอมพิวเตอร ทํางานได อยางไร โปรแกรม Scratch มีลักษณะเปนบล็อกโปรแกรม (Block) นํามาตอกันเพื่อสรางรหัสคําสั่ง (Code) เพื่อสั่งใหโปรแกรม Scratch ทํางานตามที่ไดเขียนโปรแกรมไว โปรแกรม Scratch สามารถนํามาใชพัฒนาซอฟตแวร เชิงสรางสรรคได เชน การสรางนิทานที่โตตอบกับผูอานได การสรางเกม การสรางสื่อนําเสนอขอมูล การสรางหุนยนต เราตองวางแผนและลําดับขั้นตอนวิธีการสั่งการใหชัดเจนกอนเสมอ รูจักโปรแกรม Scratch โปรแกรม Scratch คือ โปรแกรมภาษาคอมพิวเตอรที่ ถูกพัฒนาขึ้นในป ค.ศ. 2007 โดยหองปฏิบัติการสื่อประสม (Media lab) สถาบันเทคโนโลยี แมสซาชูเซตส (Massachusetts ภาพที่ 2.1 โปรแกรม Scratch Institute of Technology: MIT) 23 กิจกรรม สรางเสริม ครูใหเวลา 5 นาที ใหนักเรียนเลือกสืบคนขอมูลตัวอยาง ซอฟตแวรที่พัฒนาโดยโปรแกรม Scratch จากยูทิวบ แลวเลือก ตัวอยางที่นักเรียนสนใจอยากที่จะทํามาคนละ 1 ตัวอยาง พรอมเขียน อธิบายเหตุผลวา ทําไมจึงอยากพัฒนาซอฟตแวรดังกลาว ลงในสมุด ภาพจาก หนังสือเรียน หนา 23 แนวตอบ คําถามสําคัญประจําหัวขอ นักเรียนตอบตามประสบการณของตนเอง โดยคําตอบขึ้นอยูกับดุลยพินิจของครูผูสอน เชน เขียนโปรแกรมควบคุมการทํางานของคอมพิวเตอร และใชอุปกรณสําหรับสงขอมูลคําสั่งใหกับ คอมพิวเตอร เกร็ดแนะครู ในการยกตัวอยางซอฟตแวรที่พัฒนาโดยโปรแกรม Scratch ครูอาจ หาตัวอยางของจริงจากยูทิวบหรือจากเว็บชุมชนของผูใชงานโปรแกรม Scratch ที่มีการแบงปนผลงานใหดาวนโหลดไดฟรี มาประกอบการอธิบายเพื่อใหนักเรียน ไดเรียนรูจากตัวอยางของจริง ขั้นสอน สํารวจคนหา 2. ครูถามคําถามสําคัญประจําหัวขอวา เราสั่งการ ใหคอมพิวเตอรทํางานไดอยางไร 3. ครูใหนักเรียนศึกษาขอมูลเกี่ยวกับโปรแกรม Scratch จากหนังสือเรียน หนา 23 แลวรวมกัน อภิปรายเกี่ยวกับขอมูลพื้นฐานของโปรแกรม Scratch ในเรื่อง ความเปนมา ลักษณะของ โปรแกรม และการนําไปใชงานในปจจุบัน น�า สอน สรุป ประเมิน T45
1.1 การเขาใชงานโปรแกรม Scratch มี 2 วิธีคือ 1) การเขาใชงานแบบออนไลน (Online) มีขั้นตอน ดังนี้ 1 เปดเว็บเบราเซอรโครม (Chrome Web Browser) และ ปอน https://scratch.mit.edu/ ที่ชองที่อยูเว็บ กดแปน Enter จะปรากฏหนาตางโปรแกรม Scratch 2 คลิก Join Scratch ภาพที่ 2.2 หนาเว็บไซต www.google.com ภาพที่ 2.3 หนาเว็บไซตโปรแกรม Scratch 24 กิจกรรม สรางเสริม ครูใหนักเรียนแบงกลุมเปน 4 กลุม สืบคนขอมูลวา โปรแกรม ประเภทบล็อก นอกจากโปรแกรม Scratch แลว ในปจจุบัน มีโปรแกรมอะไรอีกบาง คําที่ใชในการสืบคนที่แนะนํา มีดังนี้ block-based coding, block-based software เสร็จแลว ใหครูรวบรวมรายชื่อโปรแกรมประเภทบล็อกจากแตละกลุม มาสรุปบนกระดาน ภาพจาก หนังสือเรียน หนา 24 เกร็ดแนะครู ในการใชงานโปรแกรม Scratch 2.0 และรุนกอนหนาแบบออนไลน จะเปนการเรียกใชงานผานเว็บเบราวเซอร เชน โครม ซึ่งในตัวเว็บเบราวเซอร จะใชงาน Scratch ได ก็ตอเมื่อมีการติดตั้งและอัปเดตปลั๊กอิน Flash player แตเนื่องจากในปจจุบันมีเทคโนโลยีใหมเกิดขึ้นมาแทนที่ Flash เปนจํานวนมาก บรรดาผูพัฒนาเบราวเซอรจึงประกาศยุติการสนับสนุนปลั๊กอิน Flash player ภายในป 2020 ทีมผูพัฒนาโปรแกรม Scratch จึงไดพัฒนาโปรแกรม Scratch 3.0 ใหสามารถใชงานผานเว็บเบราวเซอรโดยไมตองใช Flash player (ใชเทคโนโลยี HTML5 and JavaScript แทน Flash) มาใหใชงานแทน ขั้นสอน สํารวจคนหา 4. ครูชี้แจงวา โปรแกรม Scratch สามารถเขา ใชงานได 2 วิธี คือ การเขาใชงานแบบออนไลน และการเขาใชงานแบบออฟไลน 5. ครูใหนักเรียนศึกษาการเขาใชงานโปรแกรม Scratch แบบออนไลน จากหนังสือเรียน หนา 24 ซึ่งมีขั้นตอนในการปฏิบัติ ดังนี้ - ขั้นที่ 1 เปดเว็บเบราวเซอรโครม และปอน https://Scratch.mit.edu/ ที่ชองที่อยูเว็บ กดแปน Enter จะปรากฏหนาตางโปรแกรม Scratch - ขั้นที่ 2 คลิกเลือก Join Scratch น�า สอน สรุป ประเมิน T46
3 ปอนชื่อผูใช (Scratch Username) เปนภาษาอังกฤษ โดยไมใชชื่อจริง 4 ปอนรหัสผาน (Password) ไมนอยกวา 6 ตัวอักษร หรือ ตัวเลข และหามบอกรหัสผานแกใคร ภาพที่ 2.4 ปอนชื่อผูใช ภาพที่ 2.5 ปอนรหัสผาน 25 กิจกรรม สรางเสริม ใหนักเรียนพิจารณาการตั้งชื่อผูใช (Scratch Username) ตอไปนี้วา มีความถูกตองตามหลักการและเหมาะสมหรือไม อยางไร จงใหเหตุผลประกอบ 1. NongBoy555 2. -InW_Kuou- 3. O_o’ 4. lOvEcAt23 5. -T-A-O- 14 ภาพจาก หนังสือเรียน หนา 25 เกร็ดแนะครู คําแนะนําในการตั้งชื่อผูใชและรหัสผานเพิ่มเติม มีดังนี้ ชื่อผูใช ควรตั้งชื่อ ที่จําไดงาย ไมยาวจนเกินไป และสามารถใสตัวเลขได สวนการตั้งรหัสผาน ควรใสเปนตัวอักษรผสมกับตัวเลข และไมควรใชขอมูลที่คนอื่นสามารถเดา ไดไมยากมาตั้งเปนรหัสผาน เชน วันเกิด ชื่อสัตวเลี้ยง หากอยากจะใชใหทําการ สลับลําดับใหเดาไดยากขึ้น เชน ชื่อเลนกับปเกิด fizzy2010 อาจเรียงสลับใหม อานจากหลังมาหนาเปน 0102yzzif หรือ winny2553 เปลี่ยนจากการพิมพติดกัน เปนพิมพแทรก 25winny53 ขั้นสอน สํารวจคนหา 6. ครูใหนักเรียนศึกษาการเขาใชงานโปรแกรม Scratch แบบออนไลน จากหนังสือเรียน หนา 25 ซึ่งมีขั้นตอนในการปฏิบัติ ดังนี้ - ขั้นที่ 3 ปอนชื่อผูใชเปนภาษาอังกฤษ โดยไมใชชื่อจริง - ขั้นที่ 4 ปอนรหัสผานไมนอยกวา 6 ตัวอักษร หรือตัวเลข และหามบอกรหัสผานแกผูอื่น (ใหนักเรียนจดชื่อบัญชีและรหัสไวเผื่อลืม) น�า สอน สรุป ประเมิน T47
ขอสอบเนนการคิด 5 ปอนรหัสผานอีกครั้งในชอง Confirm Password และ คลิกถัดไป (Next) 6 ปอน เดือนเกิด ป ค.ศ. เกิด เพศ และประเทศ ภาพที่ 2.6 ปอนรหัสผานอีกครั้ง ภาพที่ 2.7 ปอนวัน เดือน ปเกิด 26 ภาพจาก หนังสือเรียน หนา 26 ขอใดไมเหมาะสมกับการตั้งรหัสผาน 1. ใชภาษาไทย 2. ใชตัวเลขรวมกับตัวอักษร 3. ไมใชคําที่คนอื่นคาดเดาไดงาย 4. ตรวจสอบปุม Caps Lock กอนตั้งรหัสผาน (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา การตั้งรหัสผานนิยมใชภาษาอังกฤษ เพราะในปจจุบันระบบ ลงทะเบียนสวนใหญไมสนับสนุนการใชภาษาไทยเปนรหัสผาน ดังนั้น ตอบขอ 1.) เกร็ดแนะครู การกรอกขอมูลปเกิดในการลงทะเบียนผูใชโปรแกรม Scratch จะเปน ระบบ ค.ศ. หากนักเรียนจําไมได ใหใชป พ.ศ. เกิด ลบดวย 543 จะไดเปน ป ค.ศ. เกิด เชน เกิดป พ.ศ. 2552 ลบดวย 543 จะไดเทากับ 2009 เปนป ค.ศ. เกิด ขั้นสอน สํารวจคนหา 7. ครูใหนักเรียนศึกษาการเขาใชงานโปรแกรม Scratch แบบออนไลน จากหนังสือเรียน หนา 26 ซึ่งมีขั้นตอนในการปฏิบัติ ดังนี้ - ขั้นที่ 5 ปอนรหัสผานอีกครั้งในชอง Confirm Password และคลิกถัดไป (Next) - ขั้นที่ 6 ปอนขอมูล เดือนเกิด ป ค.ศ. เกิด เพศ และประเทศ น�า สอน สรุป ประเมิน T48
ขอสอบเนน การคิด 8 จะพบหนาตางตอนรับ ใหคลิกปุม OK Lets Go! 7 ปอนอีเมลของคุณครู หรือผูปกครอง และยืนยันอีเมล ภาพที่ 2.8 ปอนอีเมลผูปกครอง ภาพที่ 2.9 กดปุมตกลง 27 ภาพจาก หนังสือเรียน หนา 27 เกร็ดแนะครู ในขั้นตอนที่ 7 ครูอาจสรางอีเมลขึ้นมาใหนักเรียนใชอางอิงในการสมัคร ตางหาก จะสะดวกกวาการใชอีเมลสวนตัวของคุณครูหรือผูปกครอง โดยเฉพาะ กรณีใชอีเมลผูปกครองจริงอาจทําใหเสียเวลามากเกินไป และอาจเกิดปญหา ผูปกครองนักเรียนบางคนไมมีอีเมลได ครูจึงควรหาทางแกปญหาไวลวงหนากอน ขั้นสอน สํารวจคนหา 8. ครูใหนักเรียนศึกษาการเขาใชงานโปรแกรม Scratch แบบออนไลน จากหนังสือเรียน หนา 27 ซึ่งมีขั้นตอนในการปฏิบัติ ดังนี้ - ขั้นที่ 7 ปอนอีเมลของคุณครูและยืนยัน อีเมล - ขั้นที่ 8 เมื่อปรากฏหนาตางตอนรับ ใหคลิก ปุม OK Lets Go! ใหนักเรียนชวยกันสืบคนขอมูลและระดมสมองหาคําตอบวา การยืนยันอีเมลในการสมัครลงทะเบียนผูใชงานโปรแกรม Scratch มีประโยชนอยางไรบาง (แนวตอบ การยืนยันอีเมลในการสมัครลงทะเบียนผูใชงาน โปรแกรม Scratch เปนการตรวจสอบการมีตัวตนของผูสมัคร ชวยปองกันบอทหรือโปรแกรมอัตโนมัติที่ทําการสมัครลงทะเบียน ในเว็บไซตตางๆ เพื่อวัตถุประสงคที่ไมเหมาะสม) น�า สอน สรุป ประเมิน T49
9 แจงคุณครู หรือผูปกครอง ใหยืนยันอีเมล โดยใหเขา อีเมล และคลิก Confirm my email address 10 เมื่อสมัครสมาชิกเสร็จแลวจะปรากฏหนาตางนี้ ใหตรวจสอบชื่อผูใชที่มุมบนขวา ภาพที่ 2.10 แจงผูปกครองใหยืนยันอีเมล ภาพที่ 2.11 สมัครสมาชิกเสร็จเรียบรอย 28 กิจกรรม สรางเสริม ใหนักเรียนทดลองใชงานโปรแกรม Scratch แบบออนไลน ผานเว็บเบราวเซอรตัวอื่นๆ เชน Internet Explorer, Firefox แลวตรวจสอบดูวาสามารถเขาใชงานไดปกติเหมือนกับใน Google Chome หรือไม ภาพจาก หนังสือเรียน หน้า 28 เกร็ดแนะครู ในขั้นตอนการยืนยันอีเมลอาจตองใชเวลาพอสมควร โดยเฉพาะกรณี ที่มีนักเรียนจํานวนมาก ระหวางรอยืนยันอีเมล ครูอาจใหนักเรียนทดลอง ใชงานโปรแกรม Scratch โดยไมตองลงชื่อเขาใชกอนเพื่อไมใหเปนการเสียเวลา โดยสรางแท็บเขาสูเว็บไซตของโปรแกรม Scratch เพิ่มอีก 1 แท็บ แลวจึงเขาใชงาน ในแท็บใหมแทน หลังจากไดรับการยืนยันอีเมลแลวใหปดแท็บใหม จากนั้นให กลับไปทําขั้นตอนการยืนยันอีเมลในแท็บเดิมใหเสร็จ ขั้นสอน สํารวจคนหา 9. ครูใหนักเรียนศึกษาการเขาใชงานโปรแกรม Scratch แบบออนไลน จากหนังสือเรียน หนา 28 ซึ่งมีขั้นตอนในการปฏิบัติ ดังนี้ - ขั้นที่ 9 แจงคุณครูใหยืนยันอีเมล โดยให เขาอีเมลและคลิก Comfirm my email address - ขั้นที่ 10 เมื่อสมัครสมาชิกแลว จะปรากฏ หนาตางโปรแกรม ใหตรวจสอบชื่อผูใช ที่มุมขวาบน 10. ครูใหนักเรียนรวมกันอภิปรายวา การเขา ใชงานโปรแกรม Scratch แบบออนไลน มีขั้นตอนการปฏิบัติอยางไร เพื่อทบทวน นํา สอน สรุป ประเมิน T50
ขอสอบเนน การคิด 1 เปดเว็บเบราเซอร และปอน https://scratch.mit.edu/ download ที่ชองที่อยูเว็บ แลวกดแปน Enter จะ ปรากฏหนาตางโปรแกรม Scratch ใหดาวนโหลด 2 เลื่อนลงมาจะพบใหดาวนโหลดโปรแกรม Adobe AIR โดยเลือกตามระบบปฏิบัติการที่ใช 2) การเขาใชงานแบบออฟไลน (Offline) มีขั้นตอน ดังนี้ ภาพที่ 2.12 หนาเว็บไซต www.google.com ภาพที่ 2.13 ดาวนโหลดโปรแกรม Adobe AIR 29 ภาพจาก หนังสือเรียน หน้า 29 ขอใดไมถูกตองในการติดตั้งโปรแกรม Scratch 2.0 แบบออฟไลน 1. ตองเลือกใหตรงกับระบบปฏิบัติการที่ใช 2. สามารถติดตั้งโปรแกรม Adobe AIR ภายหลังได 3. ตองดาวนโหลดและติดตั้งโปรแกรม Adobe AIR กอน 4. ควรดาวนโหลดโปรแกรมจากเว็บไซต https://scratch.mit. edu เทานั้นเพื่อความปลอดภัย (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา ไมสามารถติดตั้งโปรแกรม Adobe AIR ภายหลังโปรแกรม Scratch 2.0 ได ดังนั้น ตอบขอ 2.) เกร็ดแนะครู หากเครื่องคอมพิวเตอรที่นักเรียนใชเปนระบบปฏิบัติการวินโดวส 10 MacOS 10.13 หรือ Android 6.0 (เฉพาะแท็บเล็ต) เปนตนไป รวมทั้ง ChromeOS สามารถดาวนโหลดโปรแกรม Scratch App หรือ Scratch Desktop 3.6.0 ซึ่งเปนแบบออฟไลนรุนลาสุดที่ไมตองใช Adobe AIR ในการ ใชงานโปรแกรม (ขอมูล ณ วันที่ 22 พ.ย. 2562) มาใชงานแทนรุนกอนหนาได ขั้นสอน สํารวจคนหา 11. ครูและนักเรียนทบทวนความรูเดิม โดยถาม คําถามนักเรียนวา โปรแกรม Scratch สามารถเขาใชงานไดกี่วิธี อะไรบาง (แนวตอบ 2 วิธี คือ การเขาใชงานแบบ ออนไลนและการเขาใชงานแบบออฟไลน) 12. จากนั้นครูสนทนากับนักเรียนวา ชั่วโมงที่แลว นักเรียนเขาใชงานโปรแกรม Scratch แบบ ออนไลน ชั่วโมงนี้นักเรียนจะไดศึกษา การเขาใชงานโปรแกรม Scratch แบบ ออฟไลน 13. ครูใหนักเรียนศึกษาการเขาใชงานโปรแกรม Scratch แบบออฟไลน ที่ไดศึกษาจาก หนังสือเรียน หนา 29 ซึ่งมีขั้นตอนในการ ปฏิบัติ ดังนี้ - ขั้นที่ 1 เปดเว็บเบราวเซอรโครม และปอน https://scratch.mit.edu/download ที่ชองที่อยูเว็บ กดแปน Enter จะปรากฏ หนาตางโปรแกรม Scratch ใหดาวนโหลด - ขั้นที่ 2 เลื่อนลงมาจะพบใหดาวนโหลด โปรแกรม Adobe AIR โดยเลือกตาม ระบบปฏิบัติการที่ใช นํา สอน สรุป ประเมิน T51
3 คลิกปุม Download now 4 เมื่อเสร็จสิ้นการดาวนโหลด ใหคลิกปุม Next ที่อยูดานลาง เพื่อติดตั้ง Adobe AIR ภาพที่ 2.14 กดที่ปุมดาวนโหลด ภาพที่ 2.15 กดที่ปุม Next เพื่อติดตั้ง Adobe AIR 30 กิจกรรม สรางเสริม ใหนักเรียนชวยกันสืบคนขอมูลและตรวจสอบวา ขั้นตอน การดาวนโหลดโปรแกรม Scratch แบบออฟไลนที่เว็บไซต https://scratch.mit.edu ในปจจุบัน มีความแตกตางจากขั้นตอน ในหนังสือเรียนอยางไร เมื่อทดลองทําตามขั้นตอนแลวไดผล อยางไร ใหแลกเปลี่ยนกับเพื่อนในชั้นเรียน ภาพจาก หนังสือเรียน หน้า 30 ขั้นสอน สํารวจคนหา 14. ครูใหนักเรียนศึกษาการเขาใชงานโปรแกรม Scratch แบบออฟไลน ที่ไดศึกษาจาก หนังสือเรียน หนา 30 ซึ่งมีขั้นตอนในการ ปฏิบัติ ดังนี้ - ขั้นที่ 3 คลิกปุม Download now - ขั้นที่ 4 เมื่อเสร็จสิ้นการดาวนโหลด ใหคลิกปุม Next ที่อยูดานลางเพื่อติดตั้ง Adobe AIR ความรูเสริม ชื่อลิงกเว็บไซตในการดาวนโหลด Adobe AIR คือ http://get.adobe. com/air/ ซึ่งเปนตัวซอฟตแวรที่ดาวนโหลดไดฟรี นํา สอน สรุป ประเมิน T52
5 เมื่อติดตั้ง Adobe AIR เสร็จแลว ใหกลับมาหนาเว็บไซต เดิม จะพบขั้นตอนที่ 2 ใหดาวนโหลดโปรแกรม Scratch Offline Editor โดยเลือกตามระบบปฏิบัติการที่ใช 6 เมื่อเสร็จสิ้นการดาวนโหลด ใหดับเบิลคลิกไฟลที่อยู ดานลางเพื่อติดตั้งโปรแกรม Scratch ภาพที่ 2.16 เลือกระบบปฏิบัติการที่ใชงาน ภาพที่ 2.17 กดติดตั้งไฟลที่ดาวนโหลดมา 31 กิจกรรม สรางเสริม ใหนักเรียนเขียนลําดับขั้นตอนการดาวนโหลดโปรแกรม Scratch แบบออฟไลน จากเว็บไซต https://scratch.mit.edu ในปจจุบัน จากนั้นใหจับคูกับเพื่อน นําขั้นตอนการดาวนโหลด มาแลกกับเพื่อน แลวทดลองทําตามขั้นตอน หากพบขอผิดพลาด ใหแจงใหเพื่อนทราบและสงใหเพื่อนปรับปรุงแกไข เมื่อเพื่อน ทําการแกไขเสร็จแลว ใหนักเรียนนํากลับมาทดลองใหมจนได ลําดับขั้นตอนที่สมบูรณ ภาพจาก หนังสือเรียน หน้า 31 เกร็ดแนะครู กอนจะดาวนโหลดโปรแกรม Scratch Offline Editor ควรตรวจสอบระบบ ปฏิบัติการในเครื่องที่ใชอยูใหแนใจเสียกอนวาเปนรุนใด แลวจึงดาวนโหลด โปรแกรมใหตรงกับระบบปฏิบัติการที่ใช เพื่อใหสามารถใชงานโปรแกรมไดตาม ปกติ ในโปรแกรม Scratch Offline Editor รุน 2.0 หรือเกากวานั้น จะสนับสนุน ระบบปฏิบัติการ 4 ประเภท ไดแก ระบบปฏิบัติการ Mac OS X ระบบปฏิบัติการ Mac OS 10.5 หรือตํ่ากวา ระบบปฏิบัติการ Windows และ ระบบปฏิบัติการ Linux ขั้นสอน สํารวจคนหา 15. ครูใหนักเรียนศึกษาการเขาใชงานโปรแกรม Scratch แบบออฟไลน ที่ไดศึกษาจาก หนังสือเรียน หนา 31 ซึ่งมีขั้นตอนในการ ปฏิบัติ ดังนี้ - ขั้นที่ 5 เมื่อติดตั้ง Adobe AIR เสร็จแลว ใหกลับมาหนาเว็บไซตเดิม จะพบขั้นตอน ที่ 2 ใหดาวนโหลดโปรแกรม Scratch Offline Editor โดยเลือกตามระบบ ปฏิบัติการที่ใช - ขั้นที่ 6 เมื่อเสร็จสิ้นการดาวนโหลด ใหดับเบิลคลิกไฟลที่อยูดานลางเพื่อติดตั้ง โปรแกรม Scratch นํา สอน สรุป ประเมิน T53
ขอสอบเนนการคิด 7 เมื่อคลิกติดตั้งโปรแกรม Scratch จะปรากฏหนาตาง Open File คลิกปุม Run แลวติดตั้งโปรแกรม จากนั้น คลิกปุม Continue 8 รอการติดตั้งโปรแกรม Scratch เมื่อเสร็จสิ้นการติดตั้ง จะปรากฏหนาตางการเขียนโปรแกรมภาษา Scratch ภาพที่ 2.18 กดที่ปุม Continue ภาพที่ 2.19 รอการติดตั้งของโปรแกรม 32 ภาพจาก หนังสือเรียน หนา 32 อธิบายความรู ครูและนักเรียนรวมกันอภิปรายความรูพื้นฐาน เกี่ยวกับโปรแกรม Scratch จากที่นักเรียน ไดรวมกันศึกษาในแตละกลุมเพื่อแลกเปลี่ยน ความรูกันภายในชั้นเรียน ขยายความเขาใจ ครูอธิบายเพิ่มเติมวา เหตุผลที่เราตองศึกษา โปรแกรม Scratch เนื่องจากเปนโปรแกรมภาษา ที่สามารถสรางชิ้นงานอยางงายได เชน นิทาน ที่สามารถโตตอบกับผูอานได ภาพเคลื่อนไหว เกม ดนตรี และยังสามารถแสดงชิ้นงานและ แลกเปลี่ยนความคิดเห็นกับผูอื่นบนเว็บไซตได ขั้นสอน สํารวจคนหา 16. ครูใหนักเรียนศึกษาการเขาใชงานโปรแกรม Scratch แบบออฟไลน ที่ไดศึกษาจาก หนังสือเรียน หนา 32 ซึ่งมีขั้นตอนในการ ปฏิบัติ ดังนี้ - ขั้นที่ 7 เมื่อคลิกติดตั้งโปรแกรม Scratch จะปรากฏหนาตาง Open File คลิกปุม Run แลวติดตั้งโปรแกรม จากนั้นคลิกปุม Continue - ขั้นที่ 8 รอการติดตั้งโปรแกรม Scratch เมื่อเสร็จสิ้นการติดตั้งจะปรากฏหนาตาง การเขียนโปรแกรมภาษา Scratch นักเรียนคิดวา ควรสราง shortcut สําหรับเรียกใชงานโปรแกรม Scratch แบบออฟไลนหรือไม เพราะเหตุใด 1. ไมควร เพราะไมมีความจําเปน 2. ควร เพราะใครๆ ก็สราง shortcut ของโปรแกรมไว อยูแลว 3. ควร เพราะชวยใหเกิดความสะดวกในการเรียกใชงาน โปรแกรม 4. ไมควร เพราะสามารถเรียกใชงานโปรแกรมไดดวยวิธีอื่น อยูแลว (วิเคราะหคําตอบ การสราง shortcut ชวยใหเกิดความสะดวก ในการเรียกใชงานโปรแกรม ดังนั้น ตอบขอ 3.) เกร็ดแนะครู สําหรับการใชงานโปรแกรม Scratch Offline Editor บนระบบปฏิบัติการ Windows ปจจุบันไดแบงออกเปน 2 ประเภท คือ แบบ 32bit (x86) กับแบบ 64bit (x64) โปรแกรม Scratch Offline Editor รุน 2.0 หรือตํ่ากวา สามารถ ใชงานไดทั้ง 2 แบบ บนระบบปฏิบัติการ Windows รุน Windows XP, VISTA, 7, 8, 10 สวนโปรแกรม Scratch Offline Editor รุน 3.0 จะใชไดกับระบบปฏิบัติการ Windows 10 หรือสูงกวา น�า สอน สรุป ประเมิน T54
ขอสอบเนน การคิด ภาพจาก แบบฝกหัด หน้าที่ 4 Ẻ½ƒ¡ËÑ´คะแนนเต็ม 1. อานสถานการณที่กําหนด แลวตอบคําถาม (5 คะแนน) ลองใชโปรแกรมที่เปน ภาษาคอมพิวเตอรดูสิเต แตวรูมั้ย ถาจะสรางนิทาน แอนิเมชัน ใชโปรแกรมอะไรดี 1) เตควรเลือกใชโปรแกรมภาษาคอมพิวเตอร โปรแกรมใดในการสราง นิทานแอนิเมชัน ..................................................................................................................................................................... 2) ลักษณะของโปรแกรม Scratch เปนอยางไร ................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................... 3) ถาเตตองการเขาใชงานโปรแกรม Scratch ขั้นตอนแรกที่ควรทํา คืออะไร ................................................................................................................................................................................................... ................................................................................................................................................................................................................................... 4) ถาตองการใชงานโปรแกรม Scratch แตอินเทอรเน็ตขัดของ ควรเขาใชงานในรูปแบบใด ................................................................................................................................ ................................................................................................................................................................................................................................... 5) โปรแกรมนี้สามารถสรางเกมและสรางหุนยนตไดหรือไม เพราะเหตุใด .................................................................................................................................................................................. ................................................................................................................................................................................................................................... 1. อานสถานการณที่กําหนด แลวตอบคําถาม โปรแกรม Scratch มีลักษณะเปนบล็อกโปรแกรม (Block) นํามาตอกันเพื่อสรางรหัสคําสั่ง (Code) สั่งใหโปรแกรม Scratch ทํางานตามที่ไดเขียนโปรแกรมไว เปดเว็บเบราวเซอร และปอน https://scratch.mit.edu/ ที่ชอง ที่อยูเว็บ กดแปน Enter จะปรากฏหนาตางโปรแกรม Scratch เขาใชงานแบบออฟไลน https://scratch.mit.edu/download ได เพราะโปรแกรม Scratch เปนโปรแกรมภาษาคอมพิวเตอร ที่สามารถสรางแอนิเมชันและภาพเคลื่อนไหวได โดยใชบล็อกคําสั่ง โปรแกรม Scratch 10 ฉบับ เฉลย 17 ขั้นประเมิน ตรวจสอบผล ตารางการวัดและประเมินผล วิธีการ เครื่องมือ เกณฑการประเมิน ตรวจแบบทดสอบ กอนเรียน แบบทดสอบ กอนเรียน ประเมินตาม สภาพจริง ตรวจแบบฝกหัด แบบฝกหัด รอยละ 60 ผานเกณฑ สังเกตพฤติกรรม การทํางาน รายบุคคล แบบสังเกต พฤติกรรม ระดับคุณภาพ 2 ผานเกณฑ สังเกตพฤติกรรม การทํางานกลุม แบบสังเกต พฤติกรรม ระดับคุณภาพ 2 ผานเกณฑ แนวทางการวัดและประเมินผล ครูสามารถสังเกตพฤติกรรมการทํางานรายบุคคลและการทํางานกลุม ของนักเรียน โดยศึกษาเกณฑการวัดและประเมินผลจากแบบสังเกตพฤติกรรม การทํางานรายบุคคลและแบบสังเกตพฤติกรรมการทํางานกลุมที่แนบมาทาย แผนการจัดการเรียนรูที่ 3 หนวยการเรียนรูที่ 2 แบบสังเกตพฤติกรรมการท างานกลุ่ม ค าชี้แจง : ให้ผู้สอนสังเกตพฤติกรรมของนักเรียนในระหว่างเรียนและนอกเวลาเรียน แล้วขีด ลงในช่องที่ตรงกับระดับคะแนน ล าดับที่ ชื่อ–สกุล ของนักเรียน การแสดง ความคิดเห็น การยอมรับฟัง คนอื่น การท างาน ตามที่ได้รับ มอบหมาย ความมีน้ าใจ การมี ส่วนร่วมใน การปรับปรุง ผลงานกลุ่ม รวม 15 คะแนน 3 2 1 3 2 1 3 2 1 3 2 1 3 2 1 ลงชื่อ ................................................... ผู้ประเมิน ............./.................../............... เกณฑ์การให้คะแนน ปฏิบัติหรือแสดงพฤติกรรมอย่างสม่่าเสมอ ให้ 3 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบ่อยครั้ง ให้ 2 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบางครั้ง ให้ 1 คะแนน เกณฑ์การตัดสินคุณภาพ ช่วงคะแนน ระดับคุณภาพ 14–15 ดีมาก 11–13 ดี 8–10 พอใช้ ต่่ากว่า 8 ปรับปรุง แบบสังเกตพฤติกรรมการท างานรายบุคคล ค าชี้แจง : ให้ผู้สอนสังเกตพฤติกรรมของนักเรียนในระหว่างเรียนและนอกเวลาเรียน แล้วขีด ลงในช่องที่ตรงกับระดับคะแนน ล าดับที่ รายการประเมินระดับคะแนน 3 2 1 1 การแสดงความคิดเห็น 2 การยอมรับฟังความคิดเห็นของผู้อื่น 3 การท างานตามหน้าที่ที่ได้รับมอบหมาย 4 ความมีน าใจ 5 การตรงต่อเวลา รวม ลงชื่อ ................................................... ผู้ประเมิน ............/.................../................ เกณฑ์การให้คะแนน ปฏิบัติหรือแสดงพฤติกรรมอย่างสม่ าเสมอ ให้ 3 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบ่อยครั ง ให้ 2 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบางครั ง ให้ 1 คะแนน เกณฑ์การตัดสินคุณภาพ ช่วงคะแนน ระดับคุณภาพ 14–15 ดีมาก 11–13 ดี 8–10 พอใช้ ต่ ากว่า 8 ปรับปรุง อานขอมูลตอไปนี้ แลวตอบคําถามวา ใครควรเลือกใชงาน โปรแกรม Scratch แบบออฟไลน บานเด็กชาย ก. มีอินเทอรเน็ตใชปกติ บานเด็กหญิง ข. มีอินเทอรเน็ตใช แตสัญญาณขาดหายบอยมาก บานเด็กชาย ค. ไมมีอินเทอรเน็ตใช 1. เด็กชาย ค. 2. เด็กชาย ก. และ เด็กหญิง ข. 3. เด็กหญิง ข. และ เด็กชาย ค. 4. เด็กชาย ค. และ เด็กชาย ก. (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา เด็ก หญิง ข. และ เด็กชาย ค. ควรเลือกใชงานโปรแกรม Scratch แบบ ออฟไลน ดังนั้น ตอบขอ 3.) ขั้นสรุป ตรวจสอบผล 1. ครูประเมินผลการทํากิจกรรมกลุม การรวมกัน อภิปรายความรูพื้นฐานเกี่ยวกับโปรแกรม Scratch 2. ครูประเมินพฤติกรรมการทํางานรายบุคคล จากแบบฝกหัด หนา 17 ภาพจาก แบบฝกหัด หน้า 17 น�า สอน สรุป ประเมิน T55
แผนการจัดการเรียนรู้ที่ 2 การเขียนโปรแกรมภาษาคอมพิวเตอร์ Scratch เบื้องต้น (1) เวลา 4 ชั่วโมง 1. มาตรฐาน/ตัวชี้วัด ตัวชี้วัด ว 4.2 ป.4/2 ออกแบบและเขียนโปรแกรมอย่างง่าย โดยใช้ซอฟต์แวร์หรือสื่อ และตรวจหาข้อผิดพลาดและแก้ไข 2. จุดประสงค์การเรียนรู้ 1. บอกองค์ประกอบต่างๆ ของโปรแกรม Scratch ได้(K) 2. ปฏิบัติตามขั้นตอนการเขียนโปรแกรม Scratch เบื้องต้นได้(P) 3. เห็นความส�ำคัญของการเขียนโปรแกรม Scratch (A) 3. สาระการเรียนรู้ - การเขียนโปรแกรม Scratch คือ การเขียนสคริปต์ให้ตัวละครแต่ละตัวรวมทั้งฉากท�ำงานร่วมกัน โดยที่ตัวละคร แต่ละตัวรวมทั้งฉากสามารถมีได้หลายสคริปต์หรือไม่มีสคริปต์ซึ่งโปรแกรม Scratch สามารถน�ำมาพัฒนาในเชิง สร้างสรรค์ได้เช่น การสร้างนิทาน การสร้างเกม ดนตรีภาพเคลื่อนไหว - โปรแกรม Scratch มีองค์ประกอบหลักทั้งหมด 7 องค์ประกอบ ดังนี้ 1. แถบเมนู 2. กลุ่มบล็อก 3. ข้อมูลเวทีหรือตัวละครที่ถูกเลือก 4. เวที 5. บล็อกในกลุ่มที่ถูกเลือก 6. พื้นที่ท�ำงาน 7. รายการตัวละครและเวทีที่ใช้ในโปรเจกต์ปัจจุบัน 4. สาระส�ำคัญ/ความคิดรวบยอด โปรแกรม Scratch 5. สมรรถนะส�ำคัญของผู้เรียนและคุณลักษณะอันพึงประสงค์ 6. กิจกรรมการเรียนรู้ แนวคิด/รูปแบบการสอน/วิธีการสอน/เทคนิค : รูปแบบการสอนแบบใช้ปัญหาเป็นฐาน (Problem-Based Learning) สมรรถนะส�าคัญของผู้เรียน ทักษะ 4Cs คุณลักษณะอันพึงประสงค์ 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 1. ทักษะการคิดอย่างมีวิจารณญาณ (Critical Thinking) 2. ทักษะการท�ำงานร่วมกัน (Collaboration Skill) 3. ทักษะการสื่อสาร (Communication Skill) 4. ทักษะความคิดสร้างสรรค์ (Creative Thinking) 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการท�ำงาน T56
การเขียนโปรแกรม Scratch ทําไดโดยการเขียนคําสั่งให ตัวละครทํางาน ซึ่งตัวละครหลักในโปรแกรม คือ แมว มีชื่อวา เจา sprite หากนักเรียนอยากใหเจา Sprite พูดวา Hello World! นักเรียนควรสรางชุดคําสั่งอยางไร ภาพที่ 2.20 ตัวอยางบล็อกคําสั่งโปรแกรม Scratch 33 กิจกรรม สรางเสริม ครูถามคําถามนักเรียนวา ทําไมตัวอยางบล็อกคําสั่งของ โปรแกรม Scratch จึงมีสีแตกตางกัน ใหนักเรียนลองสํารวจ โปรแกรม Scratch หรือสืบคนขอมูลเพิ่มเติม แลวชวยกัน ตอบคําถาม ภาพจาก หนังสือเรียน หนา 33 ขั้นนํา 1. ครูสนทนากับนักเรียนโดยนําเขาสูบทเรียน จากที่นักเรียนไดศึกษาและสืบคน เรื่อง โปรแกรม Scratch ชั่วโมงกอนหนานั้น คราวนี้เราจะมีการฝกเขียนโปรแกรมขึ้นจริงๆ 2. ครูใหนักเรียนเปดใชโปรแกรม โดยเขาบัญชี และรหัสที่นักเรียนมีอยูกอนหนานี้ 3. ครูใหนักเรียนอานคําถามในหนังสือเรียน หนา 33 ขั้นสอน กําหนดปญหา ครูอธิบายวา หากตองการใหแมวหรือตัวละคร ทําตามคําสั่งของเราตามโจทยในหนังสือเรียน รายวิชาพื้นฐานเทคโนโลยี (วิทยาการคํานวณ) ป.4 หนา 33 นั้น เราจะตองเขียนโปรแกรมคําสั่ง เพื่อปอนใหโปรแกรมทําตามคําสั่ง จากชั่วโมง ที่ผานมานักเรียนรูวิธีการเขาใชงานโปรแกรมแลว แตการที่จะเขียนโปรแกรมคําสั่งไดนั้นสิ่งที่จะตอง ศึกษาเพิ่มเติม เริ่มจากทําความรูจักองคประกอบ ของโปรแกรม Scratch กอน เกร็ดแนะครู นักเรียนจะเขาใจการใชงานบล็อกคําสั่งภาษา Scratch ไดดีที่สุดจากการ ไดทดลองใชงานจริง ครูอาจจะใชคลิปการสอนชวยอธิบายหรือใหนักเรียน ไดทดลองใชงานบล็อกคําสั่งพื้นฐานที่สําคัญ เพื่อใหเกิดความเขาใจจากการมี ประสบการณตรงในการทดลองใชงานบล็อกคําสั่งตางๆ น�า น�า สอน สรุป ประเมิน T57
เมื่อเรียนรูขั้นตอนวิธีการเขาใชงานโปรแกรมแลว มารูจักองคประกอบของโปรแกรม Scratch กันนะครับ 1.2 องคประกอบของโปรแกรม Scratch 1 2 4 ภาพที่ 2.21 องคประกอบของโปรแกรม Scratch 7 3 5 34 กิจกรรม สรางเสริม ครูใหเวลา 5 นาที นักเรียนสืบคนดูตัวอยางโครงงานที่สรางจาก โปรแกรม Scratch จากเว็บไซต https://scratch.mit.edu แลวมาแลกเปลี่ยนความรูกับเพื่อนๆ วา จากตัวอยางโครงงาน โปรแกรม Scratch ที่นักเรียนไดสืบคนจากเว็บไซต นักเรียนชอบ โครงงานใดมากที่สุด ภาพจาก หนังสือเรียน หน้า 34 เกร็ดแนะครู ในยูทิวบมีคลิปวิดีโอสอนการใชงานโปรแกรม Scratch จํานวนมาก ทั้งแบบ บรรยายภาษาไทยและภาษาอังกฤษ ครูสามารถใหนักเรียนสืบคนขอมูล ศึกษา ตัวอยาง หรือฝกการเขียนโปรแกรมจากคลิปวิดีโอดังกลาวทั้งในเวลาและ นอกเวลาเรียนได ขั้นสอน ทําความเขาใจ 1. ครูใหนักเรียนดูภาพและตําแหนงองคประกอบ ตางๆ บนหนาจอของโปรแกรม Scratch จากหนังสือเรียน หนา 34 นํา สอน สรุป ประเมิน T58
ขอสอบเนน การคิด เมื่อรูองคประกอบในภาพรวมแลว คราวนี้เรามาทําความรูจัก บล็อกโปรแกรมคําสั่งกันนะคะ วามีอะไรบาง เพื่อจะไดเขาใจ และเขียนโปรแกรมได 6 8 35 ภาพจาก หนังสือเรียน หนา 35 เกร็ดแนะครู เนื่องจากเนื้อหาในหนังสือเรียน หนา 34-35 สวนประกอบตางๆ ที่อยูบน หนาจอของโปรแกรม Scratch จะดูมีขนาดเล็กมาก ครูอาจใชคลิปวิดีโอจากยูทิวบ ชวยในการอธิบายใหเห็นองคประกอบตางๆ ของโปรแกรม Scratch ที่สามารถ ขยายรายละเอียดของภาพใหนักเรียนเห็นชัดเจนขึ้นได อานขอมูลตอไปนี้ แลวพิจารณาวา ขอใดกลาวถูกตอง ก. คําวา เวที ในโปรแกรม Scratch ภาษาอังกฤษ คือ floor ข. คําวา เวที ในโปรแกรม Scratch ภาษาอังกฤษ คือ stage ค. คําวา ฉากหลัง ในโปรแกรม Scratch ภาษาอังกฤษ คือ backdrop ง. คําวา ฉากหลัง ในโปรแกรม Scratch ภาษาอังกฤษ คือ background 1. ก. และ ค. 2. ข. และ ค. 3. ก. และ ง. 4. ข. และ ง. (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา คําวา เวที ในโปรแกรม Scratch ภาษาอังกฤษ คือ stage คําวา ฉากหลัง ในโปรแกรม Scratch ภาษาอังกฤษ คือ backdrop ดังนั้น ตอบขอ 2.) ขั้นสอน ทําความเขาใจ 2. ครูใหนักเรียนดูภาพและตําแหนงองคประกอบ ตางๆ บนหนาจอของโปรแกรม Scratch จากหนังสือเรียน หนา 35 น�า สอน สรุป ประเมิน T59
องคประกอบของโปรแกรม Scratch มีดังนี้ 1. แถบเมนูเครื่องมือ (Toolbar) 2. เครื่องมือเวที (Stage Toolbar) 3. ขอมูลของเวที หรือตัวละครที่ถูกเลือก (Sprite Header Pane) 4. บล็อกโปรแกรมคําสั่ง (Block Palette) 5. ชุดคําสั่งของบล็อกที่เลือก 6. พื้นที่ทํางาน (Script Area) 7. เวที (Stage) 8. รายการตัวละคร และเวทีที่ใชในโปรเจกตปจจุบัน (Sprites Pane) ปุมประทับตราตัวละคร ปุมลบตัวละคร ปุมเพิ่มขนาดตัวละคร ปุมลดขนาดตัวละคร ปุมชวยอธิบายบล็อกคําสั่ง ปุมเปลี่ยนภาษา 36 กิจกรรม สรางเสริม ใหนักเรียนสืบคนวิธีการใชงานปุมชวยอธิบายบล็อกคําสั่ง บนหนาจอโปรแกรม Scratch แลวทําการทดลองใชงานปุม ชวยอธิบายบล็อกคําสั่ง จากนั้นรวมกันสรุปวา ปุมชวยอธิบาย บล็อกคําสั่งมีประโยชนอยางไรในการใชงานโปรแกรม Scratch ภาพจาก หนังสือเรียน หนา 36 เกร็ดแนะครู เนื่องจากเนื้อหาในหนังสือเรียน หนา 34-36 มีความเกี่ยวของกันอยางมาก ครูอาจใชคลิปวิดีโอจากยูทิวบชวยในการอธิบายใหเห็นความสัมพันธ และตําแหนงบนหนาจอขององคประกอบตางๆ ของโปรแกรม Scratch จากในเนื้อหาทั้ง 3 หนา จะมีประโยชนอยางมาก ขั้นสอน ทําความเขาใจ 3. ครูใหนักเรียนศึกษาความรูเกี่ยวกับ องคประกอบของโปรแกรม Scratch จากหนังสือเรียน หนา 36 4. ครูอธิบายวา โปรเจกตในโปรแกรม Scratch มีโครงสรางหลัก 3 สวน ดังนี้ 1) พื้นที่เขียนสคริปตหรือพื้นที่เขียนโปรแกรม เพื่อสั่งใหตัวละครหรือเวทีทําตามคําสั่ง ที่ตองการ โดยสามารถสั่งการไดจากบล็อก โปรแกรมคําสั่ง 2) เวที เปนสวนที่แสดงผลการทํางานของ สคริปต เสียง ฉาก ซึ่งเวทีจะมีขนาด 480 × 360 หนวย 3) หองแตงตัว เปนภาพของตัวละคร ซึ่งสามารถเปลี่ยนแปลงภาพตัวละครได ตามความตองการ โดยตัวละครสามารถ เปลี่ยนแปลงชุด หรือเคลื่อนไหวในรูปแบบ ตางๆ ตามที่ตองการได น�า สอน สรุป ประเมิน T60
ขอสอบเนน การคิด การเคลื่อนที่ รูปราง เสียง บล็อกโปรแกรมคําสั่ง เปนบล็อกคําสั่งโปรแกรมภาษา คอมพิวเตอรที่ใชสั่งการใหโปรแกรม Scratch ทํางานตามที่ได ออกแบบไว โดยมีบล็อกโปรแกรมคําสั่งพื้นฐานที่ควรทราบ ดังนี้ ภาพที่ 2.22 บล็อกการเคลื่อนที่ ภาพที่ 2.23 บล็อกรูปราง ภาพที่ 2.24 บล็อกเสียง 37 ภาพจาก หนังสือเรียน หนา 37 เกร็ดแนะครู เนื่องจากบล็อกโปรแกรมคําสั่งพื้นฐานในโปรแกรม Scratch มีจํานวนมาก ครูอาจหาตัวอยางการใชงานบล็อกโปรแกรมคําสั่งพื้นฐานจากคลิปวิดีโอบน ยูทิวบมาใชเปนสื่อการสอนเพิ่มเติมจะชวยประหยัดเวลาในการสอน และชวยให นักเรียนมีแหลงความรูสําหรับศึกษานอกเวลาเรียน ถานักเรียนตองใชบล็อกคําสั่งเลนเสียงและเปลี่ยนฉากหลัง จะตองใชบล็อกคําสั่งประเภทใดบาง 1. บล็อกเสียงและบล็อกรูปราง 2. บล็อกเสียงและบล็อกควบคุม 3. บล็อกเสียงและบล็อกการเคลื่อนที่ 4. บล็อกรูปรางและบล็อกการเคลื่อนที่ (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา การใชบล็อกคําสั่งเลนเสียงและเปลี่ยนฉากหลังตองใชบล็อกคําสั่ง ประเภทบล็อกเสียงและบล็อกรูปราง ดังนั้น ตอบขอ 1.) ขั้นสอน ทําความเขาใจ 5. ครูใหนักเรียนพิจารณาบล็อกโปรแกรมคําสั่ง จากหนังสือเรียน หนา 37 ซึ่งเปนบล็อก คําสั่งโปรแกรมภาษาคอมพิวเตอรที่ใช สั่งการใหโปรแกรม Scratch ทํางานตามที่ได ออกแบบไว โดยมีบล็อกคําสั่งพื้นฐาน ดังนี้ - การเคลื่อนที่ เชน เคลื่อนที่ไปขางหนา หมุนไปทางขวา - รูปราง เชน สลับชุด เปลี่ยนขนาด - เสียง เชน เลนกลอง เลนเสียงสัตว น�า สอน สรุป ประเมิน T61
ขอสอบเนนการคิด ปากกา ควบคุม กําลังรับรู เพื่อน ๆ ลองสืบคนเพิ่มเติมศึกษาขอมูลกัน นะครับวา บล็อกโปรแกรมคําสั่งแตละหัวขอ มีรายละเอียดอยางไร แลวมาพูดคุยแลกเปลี่ยนกัน กับเพื่อนคนอื่น ๆ นะครับ ภาพที่ 2.25 บล็อกปากกา ภาพที่ 2.26 บล็อกควบคุม ภาพที่ 2.27 บล็อกกําลังรับรู 38 ภาพจาก หนังสือเรียน หนา 38 เกร็ดแนะครู ครูอาจแบงกลุมนักเรียนใหทํารายงานการใชงานบล็อกโปรแกรมคําสั่งแตละ ประเภท แลวใหตัวแทนกลุมออกมาสาธิตหนาชั้นเรียน จะชวยสงเสริมการเรียนรู ของนักเรียนไดมากยิ่งขึ้น ถานักเรียนตองใชบล็อกคําสั่งเกี่ยวกับการตรวจสอบการสัมผัส และการวนซํ้า จะตองใชบล็อกคําสั่งประเภทใดบาง 1. บล็อกปากกาและบล็อกควบคุม 2. บล็อกปากกาและบล็อกกําลังรับรู 3. บล็อกกําลังรับรูและบล็อกควบคุม 4. บล็อกกําลังรับรูและบล็อกการเคลื่อนที่ (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา การใชบล็อกคําสั่งเกี่ยวกับการตรวจสอบการสัมผัสและการวนซํ้า ตองใชบล็อกคําสั่งประเภทบล็อกกําลังรับรูและบล็อกควบคุม ดังนั้น ตอบขอ 3.) ขั้นสอน ทําความเขาใจ 6. ครูใหนักเรียนพิจารณาบล็อกโปรแกรมคําสั่ง จากหนังสือเรียน หนา 38 ซึ่งเปนบล็อก คําสั่งโปรแกรมภาษาคอมพิวเตอรที่ใช ในการใหโปรแกรม Scratch ทํางานตามที่ได ออกแบบไว โดยมีบล็อกคําสั่งพื้นฐาน ดังนี้ - ปากกา เชน สีปากกา ยกปากกาขึ้น - ควบคุม เชน วนซํ้า ตรวจสอบเงื่อนไข - กําลังรับรู เชน ระดับเสียง คลิกเมาส น�า สอน สรุป ประเมิน T62
ขอสอบเนน การคิด เหตุการณ โอเปอเรเตอร คราวนี้เมื่อรูจักองคประกอบ ของโปรแกรมครบถวนแลว มาทบทวนความรูความเขาใจ เกี่ยวกับโปรแกรม Scratch กอนจะเขียนโปรแกรมนะครับ ภาพที่ 2.28 บล็อกเหตุการณ ภาพที่ 2.29 บล็อกโอเปอเรเตอร 39 ภาพจาก หนังสือเรียน หนา 39 เกร็ดแนะครู หลังจากใหนักเรียนศึกษาองคประกอบและบล็อกโปรแกรมคําสั่งพื้นฐาน ครบแลว ครูอาจทบทวนการใชงานองคประกอบและบล็อกโปรแกรมคําสั่งพื้นฐาน ที่สําคัญใหกับนักเรียน เพื่อใหเกิดความคุนเคยในการใชงานจริงและมี ความเขาใจหลักการทํางานของบล็อกโปรแกรมคําสั่งในระดับที่สามารถตัดสินใจ เลือกใชงานไดอยางเหมาะสม ในบล็อกคําสั่งกลุมโอเปอเรเตอร เครื่องหมาย * ในบล็อกคําสั่ง หมายถึงอะไร 1. การคูณ 2. การหาร 3. การหารเอาเศษ 4. การกําหนดขอบเขตของขอมูล (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา การใชบล็อกคําสั่งที่ใชเครื่องหมาย * หมายถึง การคูณ ดังนั้น ตอบขอ 1.) ขั้นสอน ทําความเขาใจ 7. ครูใหนักเรียนพิจารณาบล็อกโปรแกรมคําสั่ง จากหนังสือเรียน หนา 39 ซึ่งเปนบล็อกคําสั่ง โปรแกรมภาษาคอมพิวเตอรที่ใชสั่งการ ใหโปรแกรม Scratch ทํางานตามที่ไดออกแบบ ไว โดยมีบล็อกคําสั่งพื้นฐาน ดังนี้ - เหตุการณ เชน สรางตัวแปร สรางรายการ - โอเปอเรเตอร เชน บวก เชื่อม และ หรือ น�า สอน สรุป ประเมิน T63
ขอสอบเนนการคิด ¡Ô¨¡ÃÃÁ สรางบัญชีผูใชเพื่อสมัครเปนสมาชิกเว็บไซต Scratch และบันทึกขอมูล ตามหัวขอที่กําหนดลงในสมุด ½ƒ¡·Ñ¡ÉÐ Com Sci ทักษะการเรียนรูในศตวรรษที่ 21 1. ทักษะการใชเทคโนโลยีสารสนเทศ 2. ทักษะการสื่อสาร เปดโปรแกรมเบราเซอร แลวไปเว็บไซต https://scratch.mit.edu ในหนาแรก คลิก Join Scratch ที่ดานขวาบน ใสขอมูลชื่อผูใช (ไมควรใชชื่อจริง) จากนั้นใสรหัส 2 ครั้ง ใหเหมือนกัน ขั้นตอนการทํางาน เมื่อเขาโปรแกรม Scratch ไดแลว ใหเพื่อน ๆ จดบันทึกชื่อบัญชีผูใชเว็บไซต Scratch ของตนเอง และจดบันทึกคําใบ ของรหัสลงในสมุดนะครับ ภาพที่ 2.30 การสมัคร สมาชิกเว็บไซต Scratch 40 ภาพจาก หนังสือเรียน หนา 40 เกร็ดแนะครู ครูอาจสอนวิธีการแกปญหาในกรณีที่นักเรียนลืมรหัสผานของตนเองในการ ลงชื่อเขาใชงานโปรแกรม Scratch ดวย เพื่อที่นักเรียนจะสามารถจัดการแกปญหา ไดเอง โดยไมตองเสียเวลาใหครูเขามาชวยเหลือ การจดบันทึกคําใบของรหัสแทนการจดรหัสลงในสมุด มีประโยชนอยางไร 1. เปนการฝกความจํา 2. สรางความทาทายในการคิดคําใบ 3. ปองกันผูอื่นแอบดูสมุดและนํารหัสไปใช 4. ไมมีผลแตกตางจากการจดรหัสลงในสมุด (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา การจดบันทึกคําใบของรหัสแทนการจดรหัสลงในสมุดเปนการ ปองกันผูอื่นแอบดูสมุดและนํารหัสไปใช ดังนั้น ตอบขอ 3.) ขั้นสอน ทําความเขาใจ 8. ครูใหนักเรียนทํากิจกรรมฝกทักษะ Com Sci ในหนังสือเรียน หนา 40 เรื่อง การสรางบัญชี ผูใชเว็บไซต Scratch และบันทึกขอมูลตาม หัวขอที่กําหนดลงในสมุด น�า สอน สรุป ประเมิน T64
การเขียนโปรแกรมใน Scratch คือ การเขียนสคริปตใหตัวละครแตละตัวรวมทั้งฉาก ทํางานรวมกัน โดยที่ตัวละครแตละตัวรวมทั้งฉาก สามารถมีไดหลายสคริปต หรือไมมีสคริปตเลยก็ได เชน 2. ¡ÒÃà¢Õ¹â»Ãá¡ÃÁÀÒÉÒ ¤ÍÁ¾ÔÇàµÍà Scratch àº×éͧµŒ¹ การฝกเขียน โปรแกรม มีประโยชน ตอเราอยางไร การกําหนดวัตถุประสงค หรือปญหา : ตองการใหตัวละครพูดวา “สวัสดีประเทศไทย” การวางแผนการแกปญหา : ตองออกแบบซอฟตแวรอยางชัดเจน และนําไปเขียนโปรแกรมภาษาคอมพิวเตอร Scratch การออกแบบซอฟตแวร : ออกแบบโดยใชผังงาน ¡ÒÃà¢Õ¹â»Ãá¡ÃÁ Scratch ตัวละคร (Sprite1) แสดงขอความ “สวัสดีประเทศไทย” เริ่มตน สิ้นสุด กําหนดขอความ “สวัสดีประเทศไทย” ใหแกตัวละคร 41 กิจกรรม สรางเสริม ครูถามนักเรียนวา สัญลักษณผังงานในการแสดงผล ของโปรแกรม Scratch นอกจากสัญลักษณการแสดงผลบนหนาจอ สามารถใชสัญลักษณการแสดงผลแบบอื่นไดหรือไม เพราะเหตุใด ใหเวลาสําหรับสืบคนขอมูล 5 นาที แลวชวยกันสรุปคําตอบ ภาพจาก หนังสือเรียน หนา 41 เกร็ดแนะครู การเขียนผังงานสําหรับการออกแบบโปรแกรม Scratch จะมีลักษณะ การใชขอความตางจากการเขียนผังงานที่นักเรียนไดเรียนเล็กนอยตรงที่มี การใชขอความอธิบายการเชื่อมโยงกับบล็อกคําสั่งและองคประกอบ ในโปรแกรม เชน กําหนด... , ตัวละคร Sprite1 ครูควรอธิบายใหนักเรียน เห็นความเชื่อมโยงดังกลาวดวย ขั้นสอน ดําเนินการศึกษาคนควา 1. ครูถามคําถามสําคัญประจําหัวขอวา การฝก เขียนโปรแกรมมีประโยชนตอเราอยางไร 2. ครูใหนักเรียนแบงกลุม กลุมละ 4-5 คน โดยใหนักเรียนสืบคนและหาวิธีการทําให ตัวละครในโปรแกรม Scratch พูดคําวา สวัสดี ประเทศไทย โดยใหเวลาสืบคนและทําให ตัวละครพูดภายในเวลา 20 นาที 3. ครูใหนักเรียนสงตัวแทนออกมานําเสนอสิ่ง ที่นักเรียนสืบคนไดหนาชั้นเรียน ปญหา อุปสรรคที่เจอจากการทํางานในโปรแกรม Scratch และสรุปวากลุมของนักเรียนสามารถ ทําใหตัวละครพูดตามคําสั่งที่กําหนดไดหรือไม 4. ครูใหนักเรียนแตละคนศึกษาคนควาการเขียน โปรแกรม Scratch จากหนังสือเรียน หนา 41 แนวตอบ คําถามสําคัญประจําหัวขอ นักเรียนตอบตามประสบการณของตนเอง โดยคําตอบขึ้นอยูกับดุลยพินิจของครูผูสอน เชน ชวยฝกกระบวนการคิดอยางเปนระบบ มีการ วางแผน ทดสอบ ประเมินผล สามารถตอยอด ความรูจากขั้นพื้นฐานไปสูการประกอบอาชีพ นักเขียนโปรแกรมในอนาคตได น�า สอน สรุป ประเมิน T65
นําผังงานที่ไดออกแบบไวมาเขียนโปรแกรมภาษา คอมพิวเตอร Scratch 1 เลือกตัวละคร Sprite1 2 เลือกบล็อกรูปราง และลากบล็อกพูดไปใสไวที่พื้นที่เขียน โปรแกรม (Script Area) ภาพที่ 2.31 เลือกตัวละคร ภาพที่ 2.32 เลือกบล็อกรูปราง 42 กิจกรรม สรางเสริม ใหนักเรียนบอกขั้นตอนในการเพิ่มตัวละครใหมจากหองสมุด เขามาในเวที (แนวตอบ 1. คลิกที่ปุม เลือกตัวละครจากหองสมุด 2. เลือกหมวดหมูตัวละครที่ตองการ 3. ดับเบิลคลิกที่ตัวละครที่ตองการ ตัวละคร ดังกลาวจะมาปรากฏในเวที) ภาพจาก หนังสือเรียน หนา 42 ขั้นสอน ดําเนินการศึกษาคนควา 5. ครูใหนักเรียนแตละคนศึกษาคนควาขั้นตอน การเขียนโปรแกรม Scratch จากหนังสือเรียน หนา 42 โดยการนําผังงานที่ไดออกแบบไว มาเขียนโปรแกรมภาษาคอมพิวเตอร Scratch ซึี่งมีขั้นตอนการปฏิบัติ ดังนี้ - ขั้นที่ 1 เลือกตัวละคร Sprite 1 - ขั้นที่ 2 เลือกบล็อกรูปราง และลากบล็อกพูด ไปใสไวที่พื้นที่เขียนโปรแกรม ความรูเสริม ภาพสไปรต (Sprite) หมายถึง ภาพนิ่งที่นํามาทําเปนภาพเคลื่อนไหวหรือ แอนิเมชัน โดยการนํามาเรียงตอกันแลวแสดงผลทีละภาพอยางตอเนื่องจนดูเปน ภาพเคลื่อนไหว โปรแกรมสวนใหญรวมทั้งโปรแกรม Scratch จะนิยมนําภาพ วัตถุหรือตัวละครที่มีพื้นหลังแบบโปรงใสมาทําเปนภาพสไปรต น�า สอน สรุป ประเมิน T66
3 คลิกชองขอความและแกไขเปนคําวา “สวัสดีประเทศไทย” 5 เลือกไฟลและเลือกบันทึก เพื่อทําการบันทึก 4 คลิกพื้นที่ของบล็อกเพื่อทําการประมวลผล หรือ รันโปรแกรม (Run) จากนั้นตัวละคร Sprite1 จะพูดคําวา “สวัสดีประเทศไทย” บนฉากละคร ภาพที่ 2.34 รันโปรแกรมใหตัวละครพูด ภาพที่ 2.35 เลือกไฟลและเลือกบันทึก ภาพที่ 2.33 พิมพคําวาสวัสดีประเทศไทย 43 กิจกรรม ทาทาย ใหนักเรียนคลิกที่เมนู เคล็ดลับ ในโปรแกรม Scratch เลือก รายการ Animate A Name กดปุม Click here to start! ดูวิดีโอ การสอนทําโครงงานแลวทําตามขั้นตอนจนเสร็จ แลวแลกเปลี่ยน ความคิดเห็นกับเพื่อนในชั้นเรียนวาไดเรียนรูการใชงานโปรแกรม Scratch ผานโครงงาน Animate A Name อยางไรบาง ภาพจาก หนังสือเรียน หนา 43 เกร็ดแนะครู ในการบันทึกไฟลงานจากโปรแกรม Scratch รุน 2.0 จะมีรูปแบบไฟลเปน นามสกุล .sb2 ในโปรแกรม Scratch รุน 3.0 จะมีรูปแบบไฟลเปนนามสกุล .sb3 โดยที่โปรแกรม Scratch รุน 3.0 สามารถเปดใชงานไฟลจากโปรแกรม Scratch รุน 2.0 หรือเกากวาได แตโปรแกรมรุนที่เกากวาจะไมสามารถเปดใชงานไฟล จากโปรแกรมรุนที่ใหมกวาได เชน การเปดไฟลงานของโปรแกรม Scratch รุน 3.0 ในโปรแกรม Scratch รุน 2.0 ไมสามารถทําได เวนแตวาจะมีการ แปลงไฟลจากนามสกุล .sb3 ใหเปน .sb2 เสียกอน ขั้นสอน ดําเนินการศึกษาคนควา 6. ครูใหนักเรียนแตละคนศึกษาคนควาขั้นตอน การเขียนโปรแกรม Scratch จากหนังสือเรียน หนา 43 โดยการนําผังงานที่ไดออกแบบไวมา เขียนโปรแกรมภาษาคอมพิวเตอร Scratch ซึ่ง มีขั้นตอนการปฏิบัติ ดังนี้ - ขั้นที่ 3 คลิกชองขอความและแกไขเปน คําวา “สวัสดีประเทศไทย” - ขั้นที่ 4 คลิกพื้นที่ของบล็อกเพื่อทําการ ประมาลผล หรือรันโปรแกรม (Run) จากนั้น ตัวละคร Sprite 1 จะพูดคําวา “สวัสดี ประเทศไทย” บนฉากละคร - ขั้นที่ 5 เลือกไฟลและเลือกบันทึกเพื่อทํา การบันทึก น�า สอน สรุป ประเมิน T67
การตรวจสอบความถูกตองของผลลัพธ การนําไปใชจริง หรือเผยแพร : ลองรันโปรแกรมใหเพื่อน ๆ ใน ชั้นเรียนดูผลลัพธ ตรวจสอบการปรากฏขอความ “สวัสดีประเทศไทย” ตรวจสอบการสะกดขอความ “สวัสดีประเทศไทย สวัสดีประเทศไทย เพื่อน ๆ ลองเขียนโปรแกรมตามตัวอยางดูนะคะ ตอจากนี้ เรามาลองทําใหโปรแกรมมีเสียง ประกอบดวย จะตองทําอยางไรบาง ไปดูตัวอยางกันเลยคะ ภาพที่ 2.36 ภาพประกอบการตรวจสอบความถูกตอง ของผลลัพธ 44 กิจกรรม สรางเสริม หลังจากทํากิจกรรมในหนังสือเรียนเสร็จ ใหนักเรียนทดลอง แกไขโปรแกรมภาษา Scratch โดยเปลี่ยนบล็อกคําสั่ง พูด... เปน พูด... เปนเวลา 2 วินาที แลวทดสอบการทํางานของบล็อกคําสั่งดู จากนั้นใหสรุปวา การทํางานของบล็อกคําสั่งทั้งสองแตกตางกัน อยางไร ภาพจาก หนังสือเรียน หนา 44 ขั้นสอน ดําเนินการศึกษาคนควา 7. ครูใหนักเรียนแตละคนศึกษาคนควาการเขียน โปรแกรม Scratch จากหนังสือเรียน หนา 44 การตรวจสอบความถูกตองของผลลัพธ การนําไปใชจริง หรือเผยแพร 8. ครูและนักเรียนอภิปรายรวมกันเกี่ยวกับ การเขียนโปรแกรม Scratch โดยใหตัวละคร พูดคําวา สวัสดีประเทศไทย จนไดขอสรุปวา การกําหนดใหตัวละครพูดไดนั้น จะตอง ออกแบบซอฟตแวรอยางชัดเจนและนําไป เขียนโปรแกรมภาษาคอมพิวเตอร Scratch ซึ่งการออกแบบซอฟตแวรจะตองออกแบบ โดยใชผังงาน 9. ครูใหนักเรียนแตละคนสรางตัวละครและ กําหนดคําพูดที่ตองการใหตัวละครพูดตาม ความคิดสรางสรรคของนักเรียน โดยนําเสนอ บนเวทีในโปรแกรม Scratch ตามขั้นตอน ที่ไดศึกษามาขางตน โดยเริ่มจากการออกแบบ ผังงาน ความรูเสริม ในโปรแกรม Scratch บล็อกคําสั่ง พูด กับ คิด ทํางานตางกันเพียงแค การแสดงผลภาพกรอบขอความของบล็อกคําสั่ง พูด เปนกรอบคําพูด สวนบล็อก คําสั่ง คิด เปนภาพบอลลูนความคิด สังเคราะหความรู 1. ครูใหนักเรียนแตละคนเดินเยี่ยมชมผลงาน การสรางตัวละครของเพื่อนๆ ภายในชั้นเรียน ที่ไดสรางสรรคขึ้นผานโปรแกรม Scratch และ ใหนักเรียนแลกเปลี่ยนความคิดเห็นรวมกัน วาไงจะแมรี คนนั้นใชเพื่อนเราหรือเปลานะ? น�า สอน สรุป ประเมิน T68
ภาพจาก แผนการสอน ที่ 1 หนวยที่ 1 กิจกรรม สรางเสริม ใหนักเรียนสืบคนขอมูลวา บล็อกคําสั่งในภาพทํางานตางกัน อยางไร จากนั้นใหสรุปการทํางานของบล็อกคําสั่งทั้งสองลงในสมุด พื้นที่เขียนสคริปต์หรือพื้นที่เขียนโปรแกรมเพื่อสั่งให้ตัวละครหรือเวทีท ำตำมค ำสั่งที่ต้องกำร โดยสำมำรถ สั่งกำรได้จำกบล็อกโปรแกรมค ำสั่ง ซึ่งแบ่งออกเป็น 8 กลุ่ม ห้องแต่งตัวเป็นภำพของตัวละคร ซึ่งสำมำรถเปลี่ยนแปลงภำพตัวละครได้ตำมควำมต้องกำร โดยตัว ละครสำมำรถเปลี่ยนแปลงชุด หรือเคลื่อนไหวในรูปแบบต่ำง ๆ ตำมที่ต้องกำรได้ เวทีเป็นส่วนที่แสดงผลกำรท ำงำนของสคริปต์ เสียง ฉำก หรือพื้นหลัง ซึ่งเวทีจะมีขนำด 480 x 360 หน่วย ถ้ำพื้นหลังที่ใช้มีขนำดใหญ่กว่ำ โปรแกรม Scratch จะลดขนำดพื้นหลังนั้นโดยอัตโนมัติ เรื่อง ส่วนประกอบของโปรแกรม Scratch ค ำชี้แจง : บอกส่วนประกอบและกำรท ำงำนของโปรแกรม Scratch ตำมตัวเลขที่ระบุ 1. หมำยเลข 1 …………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………… 2. หมำยเลข 2 ……………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………… 3. หมำยเลข 3 ……………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………… 1 3 2 ใบงำน เฉลย เกร็ดแนะครู หากครูใชโปรแกรม Scratch รุนอื่นในการเรียนการสอน ใหปรับรูปภาพ และใบงาน เรื่อง สวนประกอบของโปรแกรม Scratch ใหตรงกับรุนของโปรแกรม ที่ใชดวย ขั้นสอน สังเคราะหความรู 2. ครูใหนักเรียนทําใบงาน เรื่อง สวนประกอบ ของโปรแกรม Scratch บอกสวนประกอบ และการทํางานของโปรแกรม Scratch ตามที่ตัวเลขระบุ ภาพจาก แผนการสอน ที่ 1 หนวยที่ 2 น�า สอน สรุป ประเมิน T69
ขอสอบเนนการคิด ภาพจาก แผนการสอน ที่ 1 หนวยที่ 1 เรื่อง บล็อกค ำสั่ง ค ำชี้แจง : จงอธิบำยหน้ำที่ของบล็อกค ำสั่งต่อไปนี้ให้ถูกต้อง บล็อกค ำสั่ง กำรท ำงำน กำรเคลื่อนที่ เช่น เคลื่อนที่ไปข้ำงหน้ำ หมุนไปทำงขวำ ควบคุม เช่น วนซ้ ำ ตรวจสอบเงื่อนไข รูปร่ำง เช่น สลับชุด เปลี่ยนขนำด ก ำลังรับรู้เช่น ระดับเสียง คลิกเมำส์ เสียง เช่น เล่นกลอง เล่นเสียงสัตว์ โอเปอเรเตอร์เช่น บวก เชื่อม และ ปำกกำ เช่น สีปำกกำ ยกปำกกำขึ้น ตัวแปร เช่น สร้ำงตัวแปร สร้ำงรำยกำร ใบงำน เฉลย ขั้นสอน สังเคราะหความรู 3. ครูใหนักเรียนทําใบงาน เรื่อง บล็อกคําสั่ง โดยใหบอกชื่อพรอมอธิบายหนาที่ของบล็อก คําสั่งในใบงานใหถูกตอง จากนั้นสุมให นักเรียนออกมานําเสนอผลงานหนาชั้นเรียน 2-3 คน โดยครูคอยใหคําแนะนําตามความ เหมาะสม เกร็ดแนะครู เนื่องจากบล็อกคําสั่งที่นักเรียนไดศึกษาในหนวยการเรียนรูนี้มีจํานวนมาก ครูอาจประเมินผลจากการใหนักเรียนทดสอบใชงานคําสั่งในโปรแกรม Scratch เพิ่มเติมดวยก็จะเกิดประโยชนมากยิ่งขึ้น โจเผลอไปลบตัวละครในโปรแกรม Scratch ผิดตัว โจควรใช วิธีการใดในการแกปญหา และวิธีการดังกลาวมีขั้นตอนอยางไร (แนวตอบ ใชวิธีแกไขดวยการยอนกลับไปยังขั้นตอนกอนหนา โดยคลิกที่เมนู แกไข เลือกคําสั่ง ยกเลิกการลบ) ภาพจาก แผนการสอน ที่ 1 หนวยที่ 2 น�า สอน สรุป ประเมิน T70
ขอสอบเนน การคิด ภาพจาก แบบฝกหัด หน้าที่ 4 2. พิจารณาบล็อกโปรแกรมที่กําหนด แลวเลือกคําตอบวาควรใชบล็อก คําสั่งใด (5 คะแนน) ก. การเคลื่อนที่ ข. รูปราง ค. เสียง ง. ปากกา จ. ควบคุม ฉ. กําลังรับรู ช. เหตุการณ ซ. โอเปอเรเตอร 1) ....................... 2) ....................... 3) ....................... 4) ....................... 5) ....................... เกณฑการใหคะแนน คะแนน/ขอ 1. การอานสถานการณแลวตอบคําถาม (5 คะแนน มี 5 ขอ) ตอบคําถามไดถูกตอง 1 2. การเลือกคําตอบ (5 คะแนน มี 5 ขอ) เลือกคําตอบไดถูกตอง 1 2. พิจารณาบล็อกโปรแกรมที่กําหนด แลวเลือกคําตอบวาควรใชบล็อก ช ข ซ ค ง ฉบับ เฉลย 18 แนวทางการวัดและประเมินผล ครูสามารถสังเกตพฤติกรรมการทํางานรายบุคคลของนักเรียน โดยศึกษา เกณฑการวัดและประเมินผลจากแบบสังเกตพฤติกรรมการทํางานรายบุคคล ที่แนบมาทายแผนการจัดการเรียนรูที่ 3 หนวยการเรียนรูที่ 2 แบบสังเกตพฤติกรรมการท างานรายบุคคล ค าชี้แจง : ให้ผู้สอนสังเกตพฤติกรรมของนักเรียนในระหว่างเรียนและนอกเวลาเรียน แล้วขีด ลงในช่องที่ตรงกับระดับคะแนน ล าดับที่ รายการประเมินระดับคะแนน 3 2 1 1 การแสดงความคิดเห็น 2 การยอมรับฟังความคิดเห็นของผู้อื่น 3 การท างานตามหน้าที่ที่ได้รับมอบหมาย 4 ความมีน าใจ 5 การตรงต่อเวลา รวม ลงชื่อ ................................................... ผู้ประเมิน ............/.................../................ เกณฑ์การให้คะแนน ปฏิบัติหรือแสดงพฤติกรรมอย่างสม่ าเสมอ ให้ 3 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบ่อยครั ง ให้ 2 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบางครั ง ให้ 1 คะแนน เกณฑ์การตัดสินคุณภาพ ช่วงคะแนน ระดับคุณภาพ 14–15 ดีมาก 11–13 ดี 8–10 พอใช้ ต่ ากว่า 8 ปรับปรุง ใหนักเรียนสืบคนขอมูลวา วิธีการเพิ่มฉากหลังในโปรแกรม Scratch 2.0 มีกี่วิธี อะไรบาง และแตละวิธีมีขอจํากัดอยางไร (แนวตอบ มี 3 วิธี ดังนี้ 1. วาดเอง อาจตองใชเวลาในการฝกทักษะการใชเครื่องมือวาด พอสมควร 2. อัปโหลดฉากหลังจากไฟล อาจไมไดภาพที่ตองการหรือตรงใจ เทากับวาดเอง 3. ถายภาพฉากหลังจากกลอง จําเปนตองมีอุปกรณเพิ่ม คือ กลองเว็บแคม) ขั้นประเมิน นําเสนอและประเมินผลงาน ตารางการวัดและประเมินผล วิธีการ เครื่องมือ เกณฑการประเมิน ตรวจใบงาน ใบงาน รอยละ 60 ผานเกณฑ ตรวจแบบฝกหัด แบบฝกหัด รอยละ 60 ผานเกณฑ สังเกตพฤติกรรม การทํางาน รายบุคคล แบบสังเกต พฤติกรรม ระดับคุณภาพ 2 ผานเกณฑ ขั้นสอน สังเคราะหความรู 4. ครูใหนักเรียนทําแบบฝกหัด หนา 18 พิจารณา เลือกบล็อกคําสั่งใหเหมาะสมกับบล็อก โปรแกรมที่กําหนดให ภาพจาก แบบฝกหัด หน้า 18 ขั้นสรุป สรุปและประเมินคาคําตอบ ครูอภิปรายรวมกันกับนักเรียนเกี่ยวกับ โปรแกรม Scratch จนไดขอสรุปวา โปรแกรม Scratch เปนโปรแกรมภาษาคอมพิวเตอรภาษา หนึ่งที่พัฒนาขึ้นมา เพื่อใชในการเขียนโปรแกรม คอมพิวเตอรในรูปแบบของกราฟก สามารถ เรียนรูไดงาย ชวยสรางความสนุกสนานใหกับ การเรียนรู ฝกกระบวนการคิดเปนขั้นเปนตอน อยางสรางสรรค สามารถสรางชิ้นงานไดตาม ความตองการหรือจินตนาการ น�า สอน สรุป ประเมิน T71
แผนการจัดการเรียนรู้ที่ 3 การเขียนโปรแกรมภาษาคอมพิวเตอร์ Scratch เบื้องต้น (2) เวลา 5 ชั่วโมง 1. มาตรฐาน/ตัวชี้วัด ตัวชี้วัด ว 4.2 ป.4/2 ออกแบบและเขียนโปรแกรมอย่างง่าย โดยใช้ซอฟต์แวร์หรือสื่อ และตรวจหาข้อผิดพลาดและแก้ไข 2. จุดประสงค์การเรียนรู้ 1 อธิบายล�ำดับขั้นตอนการเขียนโปรแกรม Scratch ได้(K) 2. ออกแบบโปรแกรม Scratch ตรวจหาข้อผิดพลาดและแก้ไขได้(P) 3. เห็นประโยชน์ของการเขียนโปรแกรม Scratch (A) 3. สาระการเรียนรู้ โปรแกรม Scratch 4. สาระส�ำคัญ/ความคิดรวบยอด โปรแกรมScratch สามารถนำ�มาใช้พัฒนาซอฟต์แวร์เชิงสร้างสรรค์เช่นการสร้างนิทานการสร้างเกมการเขียนโปรแกรม เป็นการสร้างลำ�ดับของค�ำสั่งให้คอมพิวเตอร์ท�ำงาน เพื่อให้ได้ผลลัพธ์ตามความต้องการ หากมีข้อผิดพลาดให้ตรวจสอบการ ท�ำงานทีละขั้นตอน เมื่อพบปัญหาที่ท�ำให้ผลลัพธ์ไม่ถูกต้อง ให้ทำ�การแก้ไขจนกว่าจะได้ผลลัพธ์ที่ถูกต้อง ตัวอย่างโปรแกรมที่มีเรื่องราว เช่น นิทานที่มีการตอบโต้กับผู้ใช้การ์ตูนสั้นเล่ากิจวัตรประจาวํ ัน ภาพเคลื่อนไหว การฝึก ตรวจสอบข้อผิดพลาดจากโปรแกรมของผู้อื่น จะช่วยพัฒนาทักษะการหาสาเหตุของปัญหาได้ดียิ่งขึ้น 5. สมรรถนะส�ำคัญของผู้เรียนและคุณลักษณะอันพึงประสงค์ 6. กิจกรรมการเรียนรู้ แนวคิด/รูปแบบการสอน/วิธีการสอน/เทคนิค : รูปแบบการสอนแบบกระบวนการคิดเชิงค�ำนวณ (Computational Thinking Process) และวิธีการสอนแบบกลุ่ม สมรรถนะส�าคัญของผู้เรียน ทักษะ 4Cs คุณลักษณะอันพึงประสงค์ 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 1. ทักษะการคิดอย่างมีวิจารณญาณ (Critical Thinking) 2. ทักษะการท�ำงานร่วมกัน (Collaboration Skill) 3. ทักษะการสื่อสาร (Communication Skill) 4. ทักษะความคิดสร้างสรรค์ (Creative Thinking) 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการท�ำงาน T72
ขอสอบเนน การคิด การกําหนดวัตถุประสงค หรือปญหา : ตองการใหตัวละครพูดวา “สวัสดีประเทศไทย” และมีเสียง “เหมียว” การวางแผนการแกปญหา : ตองออกแบบซอฟตแวรอยางชัดเจน และนําไปเขียนโปรแกรมภาษาคอมพิวเตอร Scratch การออกแบบซอฟตแวร : ออกแบบโดยใชผังงาน ¡ÒÃà¢Õ¹â»Ãá¡ÃÁ Scratch ãËŒÁÕàÊÕ§ เริ่มตน กําหนดเสียง “เหมียว” ใหแกตัวละคร สิ้นสุด กําหนดขอความ “สวัสดีประเทศไทย” ใหแกตัวละคร ตัวละคร Sprite1 แสดงขอความ “สวัสดีประเทศไทย” และเปลงเสียง “เหมียว” 45 ภาพจาก หนังสือเรียน หนา 45 ขั้นสอน 1. ครูใหนักเรียนเปดหนังสือเรียน หนา 45 เรื่อง การเขียนโปรแกรม Scratch ใหมีเสียง โดยครูอธิบายวา โปรแกรม Scratch สามารถ ทําใหตัวละครเคลื่อนไหวและมีคําพูดประกอบ ได รวมทั้งยังสามารถใสเสียงเพื่อใหตัวละคร พูดออกมาอยางมีเสียงได 2. ครูอธิบายเนื้อหาวา การเขียนโปรแกรม Scratch ใหมีเสียงนั้นตองเริ่มจาก - ขั้นที่ 1 การกําหนดวัตถุประสงค หรือ ปญหาวาเราจะสรางสรรคตัวละครใหมี บทบาทอยางไร โดยควรกําหนดบทสนทนา ใหเขากับฉากหลังและสถานการณตางๆ ยกตัวอยางตามหนังสือเรียน หนา 45 เชน ตองการใหตัวละครพูดวา สวัสดี ประเทศไทย และมีเสียง เหมียว - ขั้นที่ 2 การวางแผนการแกปญหา ตอง วางแผนการใชซอฟตแวรเพื่อจะนําไปเขียน โปรแกรมภาษาคอมพิวเตอร - ขั้นที่ 3 การออกแบบซอฟตแวร โดย ออกแบบออกมาในรูปของผังงาน ครูอาจจะเขียนการออกแบบและอธิบาย ขั้นตอนตางๆ ของการเขียนผังงานลงบน กระดาน ขั้นนํา 1. ครูทบทวนความรูเดิม โดยถามคําถาม กระตุนวา นักเรียนคิดวา โปรแกรม Scratch สามารถทําใหตัวละครพูดมีเสียงตอบโตกัน ไดหรือไม (แนวตอบ ตัวละครสามารถพูดตอบโตกันได) 2. ครูสนทนาเพื่อนําเขาสูเนื้อหาวา เดี๋ยวเรา จะมาสรางโพรเจกตเรื่องราวของฉัน กอนอื่น เราตองเรียนรูการสรางเสียงใหตัวละครกอน เกร็ดแนะครู เนื้อหาสวนนี้เปนการทํางานเกี่ยวกับเสียง ครูควรตรวจสอบอุปกรณ ที่เกี่ยวของ เชน ลําโพง หูฟง ใหเรียบรอย เพื่อใหการเรียนการสอนเปนไปอยาง ราบรื่น หากการใชลําโพงหลายๆ เครื่องทําใหเกิดการรบกวนกัน ครูอาจจะให นักเรียนใสหูฟงแทนเพื่อแกปญหาดังกลาว ถานักเรียนไดรับมอบหมายใหใชโปรแกรม Scratch สราง นิทานใหกับกลุมผูพิการทางสายตาและกลุมผูพิการทางการไดยิน นักเรียนคิดวา ควรจะสรางนิทานรูปแบบใดบาง (แนวตอบ นิทานเสียงสําหรับกลุมผูพิการทางสายตา นิทานภาพ และขอความสําหรับกลุมผูพิการทางการไดยิน) น�า น�า สอน สรุป ประเมิน T73
ขอสอบเนนการคิด นําผังงานที่ไดออกแบบไวมาเขียนโปรแกรมภาษา คอมพิวเตอร Scratch 1 เลือกเหตุการณ และลากบล็อกโปรแกรม วางใน พื้นที่เขียนโปรแกรม (Script Area) 2 เลือกบล็อกรูปราง (Looks) และลากบล็อก ตอเขา กับบล็อก 3 แกไขขอความในบล็อก เปน เลือกเหตุการณ และลากบล็อกโปรแกรม วางใน ภาพที่ 2.37 เลือกบล็อกเหตุการณ ภาพที่ 2.38 เลือกบล็อกรูปราง เลือกบล็อกรูปราง (Looks) และลากบล็อก ตอเขา 46 ภาพจาก หนังสือเรียน หนา 46 ขั้นสอน 3. เมื่อนักเรียนออกแบบการเขียนโปรแกรม Scratch ใหมีเสียงออกมาในรูปของผังงาน เสร็จเรียบรอย จากนั้นนําผังงานที่ออกแบบ มาเขียนโปรแกรมภาษาคอมพิวเตอร Scratch โดยทําตามขั้นตอนที่ 1-3 ในหนังสือเรียน หนา 46 จากภาพบล็อกคําสั่ง ขอใดมีจํานวนตัวเลขในการสุมมากที่สุด และมีจํานวนเทาไร (แนวตอบ ขอ B ตั้งแต 15 ถึง 25 มี 11 จํานวน ) เกร็ดแนะครู ภาพตัวอยางในหนังสือเรียนเปนโปรแกรม Scratch รุน 2.0 แบบออฟไลน หากใช Scratch รุน 3.0 เวที (Stage) จะยายไปอยูดานขวาสุดแทน หากมี การใชงานตางรุนกับในหนังสือเรียน ครูควรชี้แจงจุดที่แตกตางกันใหนักเรียน ทราบกอน เพื่อปองกันความสับสน น�า สอน สรุป ประเมิน T74
ขอสอบเนน การคิด การตรวจสอบความถูกตองของผลลัพธ การนําไปใชจริง หรือเผยแพร : ลองรันโปรแกรมใหเพื่อน ๆ ในชั้นเรียนดูผลลัพธ 4 เลือกเสียง (Sound) และเลือกบล็อก ตอลางบล็อก 5 คลิกธงสีเขียว เพื่อรันโปรแกรม 6 บันทึกโปรแกรม ภาพที่ 2.39 เลือกบล็อกเสียง ภาพที่ 2.40 คลิกธงสีเขียว แลวกดรันใหโปรแกรมทํางาน 47 ภาพจาก หนังสือเรียน หนา 47 ขั้นสอน 4. ใหนักเรียนเขียนโปรแกรมภาษาคอมพิวเตอร Scratch จากผังงานที่ออกแบบไว โดยทําตาม ขั้นตอนที่ 4-7 ในหนังสือเรียน หนา 47 บล็อกคําสั่งที่ทําหนาตรวจจับเหตุการณเมื่อมีการกดแปนพิมพ มีชื่อวาอะไร และอยูในกลุมบล็อกประเภทใด (แนวตอบ ชื่อบล็อก เมื่อคีย... ถูกกด อยูในกลุม บล็อกเหตุการณ) เกร็ดแนะครู ครูสามารถสอนการใชงานบล็อกคําสั่งอื่นๆ ที่เกี่ยวกับเสียงเพิ่มเติม ใหนักเรียนได โดยขยายโจทยตัวอยางโปรแกรมเพิ่มเติม และทดลองใหนักเรียน ทําการบันทึกเสียงผานโปรแกรมยอยที่มีอยูในโปรแกรม Scratch และนํามา ใชงานกับบล็อกคําสั่งในการจัดการเสียง สิ่งที่สําคัญ คือ จะตองมีไมโครโฟน สําหรับบันทึกเสียงดวย น�า สอน สรุป ประเมิน T75
ขอสอบเนนการคิด เมื่อเขียนโปรแกรมใหมีตัวละครที่มีการ สื่อสาร และมีเสียงไดแลว คราวนี้เรามาลอง สรางฉากประกอบตัวละครกันนะครับ มาดูตัวอยางการกําหนดให Sprite1 อยูที่ตําแหนงพิกัดตาง ๆ กันครับ ¡ÒÃÊÌҧ©Ò¡»ÃСͺµÑÇÅФÃã¹â»Ãá¡ÃÁ Scratch สวัสดีประเทศไทย ในฉาก (Stage) มีพิกัดพื้นที่ ดังนี้ ภาพที่ 2.41 การสรางฉากประกอบตัวละคร ในโปรแกรม Scratch 48 ภาพจาก หนังสือเรียน หนา 48 เกร็ดแนะครู การทําความเขาใจเรื่องตําแหนงและพิกัดเปนสิ่งสําคัญในการทําแอนิเมชัน และการออกแบบโปรแกรมเปนการประยุกตใชวิชาคณิตศาสตรในชีวิตจริง ครูจึง ควรปูพื้นฐานใหนักเรียนเขาใจหลักการระบุพิกัดบนแกน x แกน y เพื่อประโยชน ในการเรียนในขั้นสูงตอไปในอนาคต เพื่อนําไปประยุกตใชใหเกิดประโยชน ขั้นสอน 5. ใหนักเรียนศึกษา เรื่อง การสรางฉากประกอบ ตัวละครในโปรแกรม Scratch ตามขั้นตอน ในหนังสือเรียน หนา 48 หากตองการใหตัวละครยายตําแหนงไปทางทิศตะวันตก เฉียงเหนือ จะตองระบุคา x และ y ตามขอใด 1. x และ y เปนบวก 2. x และ y เปนลบ 3. x เปนบวก y เปนลบ 4. x เปนลบ y เปนบวก (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา ตําแหนงทิศตะวันตกเฉียงเหนือบนแกน x แกน y ในคณิตศาสตร เรียกวา จตุภาคที่ 2 ซึ่งจะมีคา x เปนลบ y เปนบวก ดังนั้น ตอบขอ 4.) น�า สอน สรุป ประเมิน T76
ขอสอบเนน การคิด เลือกการเคลื่อนที่ เลือกพิกัด เชน คลิกปุม นําเขา เพื่อเลือกพื้นหลังฉากจากคลังพื้นหลัง เมื่อไดพิกัดตัวละครแลว เราสามารถใสพื้นหลังฉากไดโดย เลือกพื้นหลัง การเลือกพิกัด และการสรางฉากประกอบ 1 ภาพที่ 2.42 การเลือกการเคลื่อนที่แบบที่ 1 ภาพที่ 2.43 การเลือกการเคลื่อนที่แบบที่ 2 ภาพที่ 2.44 หนาจอโปรแกรม Scratch 49 ภาพจาก หนังสือเรียน หนา 49 เกร็ดแนะครู เพื่อใหเกิดความเขาใจเรื่องพิกัดใหครอบคลุม ครูควรใหนักเรียนทดลอง เขียนโปรแกรมยายตัวละครไปยังพิกัดใหครบทุกกรณี คือ กรณี x และ y เปนบวก กรณี x และ y เปนลบ กรณี x เปนบวก y เปนลบ กรณี x เปนลบ y เปนบวก และครูควรใหความรู เรื่อง ทิศ เพิ่มเติมเพื่อใชอธิบายใหนักเรียนเขาใจ เรื่อง ทิศทางการเคลื่อนที่ไดงายขึ้นดวย หากตองการใหตัวละครยายตําแหนงขึ้นไปทางทิศเหนือเปน ระยะทาง 150 pixel จะตองระบุคา x และ y ตามขอใด 1. x เปนศูนย y เปนลบ 2. x เปนลบ y เปนศูนย 3. x เปนศูนย y เปนบวก 4. x เปนบวก y เปนศูนย (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา การยายตําแหนงตัวละครขึ้นไปทางทิศเหนือ 150 pixel คา x เปนศูนย คา y เทากับ 150 เปนบวก ดังนั้น ตอบขอ 3.) ขั้นสอน 6. ใหนักเรียนทดลองทําการเลือกพิกัดและการ สรางฉากประกอบ ซึ่งเมื่อไดพิกัดตัวละครแลว ใหใสพื้นหลังฉากโดยปฏิบัติตามขั้นตอน ในหนังสือเรียน หนา 49 น�า สอน สรุป ประเมิน T77
เลือกหมวดพื้นหลัง และคลิกปุม ปรากฏพื้นหลังฉากละครแบบตาง ๆ เลือกฉากที่ตองการ และ คลิกปุม 2 3 ขั้นตอนการเขียนโปรแกรมดวย Scratch ภาพที่ 2.45 เลือกหมวดพื้นหลังและคลิกตกลง ภาพที่ 2.46 ภาพฉากตาง ๆ ในโปรแกรม Scratch ภาพที่ 2.47 ตัวละครจะพูดและ มีฉากตามที่ตองการ 50 กิจกรรม สรางเสริม ใหนักเรียนทํากิจกรรมตอไปนี้ 1. สืบคนหาภาพพื้นหลังที่ชอบจากอินเทอรเน็ต แลวทดลอง นําภาพดังกลาวเขามาใชงานในโปรแกรม Scratch คนละ 2 ภาพ 2. ทดลองใชงานคําสั่ง Paint new backdrop วาดภาพ พื้นหลังเพื่อนํามาใชงานเอง 3. รวมกันสรุปขอดี-ขอเสียของทั้ง 2 วิธี กับเพื่อนในชั้นเรียน ภาพจาก หนังสือเรียน หนา 50 เกร็ดแนะครู ครูอาจสอนวิธีการนําภาพฉากหลังจากภายนอกเขาสูโปรแกรม Scratch ใหกับนักเรียนเพิ่มเติม เพื่อใหนักเรียนมีทางเลือกในการสรางสรรคงานได มากขึ้น รวมถึงการอัปโหลดภาพสไปรตจากภายนอกเขามาใชงานใน โปรแกรมดวย ขั้นสอน 7. ใหนักเรียนทดลองทําการเลือกใชงาน พื้นหลังฉากละครแบบตางๆ ตามขั้นตอน ในหนังสือเรียน หนา 50 8. ครูใหนักเรียนศึกษาเพิ่มเติมจากเว็บไซต ที่ไดจากการสแกน QR Code ในหนังสือเรียน หนา 50 เพื่อใหศึกษาเนื้อหาในเรื่องนี้ใหเขาใจ มากขึ้น น�า สอน สรุป ประเมิน T78
ขอสอบเนน การคิด µÑÇÍ‹ҧ ¡Ò÷íÒãËŒµÑÇÅФÃà¤Å×è͹·Õè ตัวละครสามารถเคลื่อนที่ไปยังตําแหนงใดก็ไดภายในกรอบ เวที โดยตัวละครจะเคลื่อนที่แบบเสนตรง การทําใหตัวละคร หรือเจา Sprite สามารถเดินไปทางขวาแลวใหสะทอนกลับมา ทางซายได นักเรียนคิดวามีขั้นตอนในการสรางอยางไร ขั้นตอนในการสรางตัวละครใหเคลื่อนที่ ดังนี้ 1. เลือกที่สคริปต เลือกบล็อกเหตุการณ และลากบล็อก โปรแกรม วางในพื้นที่ที่เขียนโปรแกรม 2. เลือกที่สคริปต เลือกบล็อกควบคุม จากนั้นคลิกเลือกที่ บล็อกโปรแกรม วางตอเขากับบล็อกโปรแกรม 3. เลือกที่สคริปต เลือกบล็อกควบคุม จากนั้นคลิกเลือกที่ บล็อก วางตอเขากับบล็อกโปรแกรม 4. เลือกที่สคริปต เลือกบล็อกควบคุม จากนั้นคลิก เลือกที่บล็อกโปรแกรม วางขางบนของบล็อก โปรแกรม 5. ตัวละครสามารถเคลื่อนที่ขยับเทาได และถาตัวละคร ขยับเทาเร็วเกินไปใหเปลี่ยนตัวเลขจาก 1 เปน 0.5 ใน บล็อก เปน โปรแกรมนี้ได โปรแกรม วางในพื้นที่ที่เขียนโปรแกรม บล็อก วางตอเขากับบล็อกโปรแกรม 0.5 เลือกที่บล็อกโปรแกรม วางขางบนของบล็อก 2. เลือกที่สคริปต เลือกบล็อกควบคุม จากนั้นคลิกเลือกที่ บล็อกโปรแกรม วางตอเขากับบล็อกโปรแกรม บล็อก เปน โปรแกรมนี้ได 51 ภาพจาก หนังสือเรียน หนา 51 เกร็ดแนะครู ครูสามารถเลือกใชวิธีการสอนไดหลายวิธีตามความเหมาะสม เชน สอนดวยวิธีการใหนักเรียนทําไปพรอมกันกับครูทีละขั้นตอน หรือครูสาธิต ใหดูกอน 1 รอบ แลวทําไปพรอมกันกับนักเรียนในรอบที่ 2 ถานักเรียน มีพื้นฐานที่ดี ครูสามารถใหทําตามขั้นตอนในหนังสือเรียนเองได ขั้นสอน 9. ครูใหนักเรียนศึกษาตัวอยางขั้นตอนการทําให ตัวละครเคลื่อนที่จากหนังสือเรียน หนา 51 ซึ่งจะมีการใชงานบล็อกคําสั่งในหมวดสคริปต ประเภทบล็อกเหตุการณและบล็อกควบคุม โดยใหนักเรียนศึกษาขั้นตอนการทํางานของ บล็อกคําสั่งทุกบล็อกที่ใชงานใหเขาใจ ภาพสไปรตลําดับที่ 1 ภาพสไปรตลําดับที่ 2 บล็อกคําสั่ง µÑÇÍ‹ҧ ¡Ò÷íÒãËŒµÑÇÅФÃà¤Å×è͹·Õè ตัวละครสามารถเคลื่อนที่ไปยังตําแหนงใดก็ไดภายในกรอบ เวที โดยตัวละครจะเคลื่อนที่แบบเสนตรง การทําใหตัวละคร หรือเจา Sprite สามารถเดินไปทางขวาแลวใหสะทอนกลับมา ทางซายได นักเรียนคิดวามีขั้นตอนในการสรางอยางไร ขั้นตอนในการสรางตัวละครใหเคลื่อนที่ ดังนี้ 1. เลือกที่สคริปต เลือกบล็อกเหตุการณ และลากบล็อก โปรแกรม วางในพื้นที่ที่เขียนโปรแกรม 2. เลือกที่สคริปต เลือกบล็อกควบคุม จากนั้นคลิกเลือกที่ บล็อกโปรแกรม วางตอเขากับบล็อกโปรแกรม 3. เลือกที่สคริปต เลือกบล็อกควบคุม จากนั้นคลิกเลือกที่ บล็อก วางตอเขากับบล็อกโปรแกรม 4. เลือกที่สคริปต เลือกบล็อกควบคุม จากนั้นคลิก เลือกที่บล็อกโปรแกรม วางขางบนของบล็อก โปรแกรม 5. ตัวละครสามารถเคลื่อนที่ขยับเทาได และถาตัวละคร ขยับเทาเร็วเกินไปใหเปลี่ยนตัวเลขจาก 1 เปน 0.5 ใน บล็อก เปน โปรแกรมนี้ได โปรแกรม วางในพื้นที่ที่เขียนโปรแกรม บล็อก วางตอเขากับบล็อกโปรแกรม 0.5 เลือกที่บล็อกโปรแกรม วางขางบนของบล็อก 2. เลือกที่สคริปต เลือกบล็อกควบคุม จากนั้นคลิกเลือกที่ บล็อกโปรแกรม วางตอเขากับบล็อกโปรแกรม บล็อก เปน โปรแกรมนี้ได 51 ทํางานอยางไร จงอธิบาย พรอมยก ตัวอยางการใชงานประกอบ (แนวตอบ ทําหนาที่เปลี่ยนภาพของ Sprite เชน ภาพแมวสีสม เปนภาพ costume หรือภาพนิ่งแสดงขั้นตอนการเคลื่อนไหวลําดับ ถัดไปตามภาพขางลาง ตัวอยางเชน ใชสําหรับสรางแอนิเมชัน การเดินของตัวละครจากจุดเริ่มตนไปยังจุดปลายทาง) น�า สอน สรุป ประเมิน T79
ขอสอบเนนการคิด 7. ใหคลิกเลือกที่บล็อกคําสั่งการเคลื่อนที่เลือก และคลิกธงสีเขียว เพื่อรันโปรแกรมใหตัวละครเคลื่อนที่ไปมาได ภาพที่ 2.48 หนาจอโปรแกรม Scratch ภาพที่ 2.49 หนาจอโปรแกรม Scratch 6. เลือกที่สคริปต เลือกบล็อกเหตุการณ และลากบล็อก โปรแกรม วางในพื้นที่เขียนโปรแกรม เลือก สคริปต จากนั้นเลือกบล็อกควบคุม จากนั้นคลิกเลือกที่ บล็อกโปรแกรม วางตอเขากับบล็อกโปรแกรม และคลิกธงสีเขียว 52 ภาพจาก หนังสือเรียน หนา 52 เกร็ดแนะครู หลังจากนักเรียนเขียนโปรแกรมตามตัวอยางเสร็จแลว ครูอาจปรับโจทย ใหฝกฝนเพิ่มเติม เพื่อทดสอบความเขาใจของนักเรียน เชน ใหนักเรียนเขียน โปรแกรมใหตัวละครเดินไปทางซายและสะทอนกลับมาทางขวาได โจทําการเขียนโปรแกรม Scratch ใหตัวละครเคลื่อนที่ ไปชนขอบเวทีแลวใหภาพตัวละครหมุนกลับขางและเดินยอนกลับ เสนทางเดิม ผลการทดสอบปรากฏวา ตัวละครเคลื่อนที่ไปชน ขอบเวทีแลวเดินกลับเสนทางเดิมแตภาพตัวละครไมหมุนกลับขาง โจตองเลือกใชบล็อกคําสั่งใดในการแกปญหาดังกลาว 1. บล็อกคําสั่งชุดถัดไป 2. บล็อกคําสั่งวนซํ้าตลอด 3. บล็อกคําสั่งตั้งรูปแบการหมุน 4. บล็อกคําสั่งถาชนขอบใหสะทอนกลับ (วิเคราะหคําตอบ จากตัวเลือกที่กําหนดให วิเคราะหไดวา ตองใช บล็อกคําสั่งตั้งรูปแบบการหมุนเพื่อกําหนดใหภาพตัวละคร หมุนกลับขาง ดังนั้น ตอบขอ 3.) ขั้นสอน 10. ครูใหนักเรียนศึกษาตัวอยางขั้นตอน การทําใหตัวละครเคลื่อนที่สวนที่เหลือ จากหนังสือเรียน หนา 52 และทดลอง รันโปรแกรมเพื่อตรวจสอบผล 11. ครูเปดโอกาสใหนักเรียนซักถาม หรือ อภิปรายรวมกับเพื่อนในชั้นเรียนในประเด็น ที่เปนปญหาหรือเกิดขอสงสัย 12. ครูอภิปรายรวมกับนักเรียนวา ตัวละคร ที่ถูกกําหนดการเคลื่อนไหวจากบล็อกคําสั่ง เคลื่อนที่สามารถเคลื่อนที่ไปยังตําแหนง ใดก็ไดภายในกรอบเวที โดยตัวละครจะ เคลื่อนที่แบบเสนตรง น�า สอน สรุป ประเมิน T80
¡Ô¨¡ÃÃÁ ใชโปรแกรม Scratch สรางเครื่องดนตรี เสียงดนตรี หรือวงดนตรีที่ ชื่นชอบในแบบของตัวเอง ½ƒ¡·Ñ¡ÉÐ Com Sci ทักษะการเรียนรูในศตวรรษที่ 21 1. ทักษะการใชเทคโนโลยีและสารสนเทศ 2. ทักษะการคิดเชิงคํานวณ 3. ทักษะการแกปญหา 4. ทักษะการสื่อสาร สรางตัวละคร เสียง ทดลองหาวิธีที่ทําใหเครื่องดนตรีโตตอบได สรางตัวละคร เพิ่มคําสั่งเสียงใหตัวละคร สรางตัวละครของตัวเองขึ้นมาบันทึก เสียงตัวเองใสใหตัวละคร สิ่งที่นาทดลอง ถาทําเสร็จแลวละ ? ? ลองใชคําสั่ง tempo เพื่อควบคุมจังหวะ ? ชา - เร็วของเสียงดนตรี ทาทายตัวเอง โดยสรางเครื่องดนตรี ชนิดอื่น ? ชวยเพื่อนขาง ๆ ที่พบปญหา 53 กิจกรรม สรางเสริม หลังเสร็จกิจกรรมโพรเจกตวงดนตรี ใหนักเรียนเขียน รายชื่อบล็อกคําสั่งกลุมบล็อกเสียงที่นักเรียนนํามาใชงานใน โพรเจกตทั้งหมดแลวเขียนอธิบายวิธีการใชงานลงในสมุด ภาพจาก หนังสือเรียน หนา 53 เกร็ดแนะครู ครูสามารถนํากิจกรรมโพรเจกตวงดนตรี จากหนังสือ Scratch in Action Animation หนา 51-60 มาใชในการเรียนการสอนกิจกรรมนี้ได ขั้นสรุป 1. ครูใหนักเรียนทํากิจกรรมชิ้นงาน/ภาระงาน รวบยอด ในกิจกรรมฝกทักษะ Com Sci ในหนังสือเรียน หนา 53 โดยใหใชโปรแกรม Scratch สรางเครื่องดนตรี เสียงดนตรี หรือวงดนตรีที่ชื่นชอบในแบบของตนเอง เพื่อฝกการใชบล็อกคําสั่งที่ทํางานเกี่ยวกับ เสียงและการควบคุมเสียงแบบตางๆ รวมถึง ทดลองหาวิธีที่ทําใหเครื่องดนตรีโตตอบได น�า สอน สรุป ประเมิน T81
การเขียนโปรแกรมภาษา Scratch สามารถเพิ่มเติม ทักษะและความรูใหกับผูเรียนดานคอมพิวเตอร เทคโนโลยี สารสนเทศ และการสื่อสาร เพื่อเตรียมความพรอมสําหรับ การเรียนในระดับที่สูงขึ้น การเขียนโปรแกรมเปนกิจกรรมที่สงเสริมการใชความคิด วิเคราะหอยางเปนเหตุเปนผล และคิดอยางเปนระบบ เพื่อแก โจทยปญหาที่ซับซอน สงเสริมการใชความคิดสรางสรรค และ จินตนาการ ในการออกแบบและการสรางโปรแกรมผลงาน นอกจากนั้น การนําเสนอผลงานและการแลกเปลี่ยนความคิด เห็นระหวางผูเรียน ยังเปนการเพิ่มพูนความรูประสบการณ และ มุมมองใหม ๆ รวมทั้งทักษะที่ใชในการสื่อสารกับผูอื่นดวย เราจะนําความรูเรื่องการเขียนโปรแกรมมาประยุกตใชใน ชีวิตประจําวันของเราไดอยางไรบางนะ ¤Ó¶ÒÁ·ŒÒ·Ò¡ÒäԴ¢Ñé¹ÊÙ§ เมื่อสรางวงดนตรีของตัวเองไดแลว เพื่อน ๆ อยาลืมเขียน สรุปลําดับการทํางานลงในสมุด และบอกวา ขั้นตอนใด สนุกที่สุด ขั้นตอนใดยากที่สุด พรอมบอกเหตุผลประกอบ แลวมาพูดคุยแลกเปลี่ยนกับเพื่อนคนอื่นนะคะ 54 กิจกรรม สรางเสริม ครูใหนักเรียนเขียนประโยชนจากการเรียน เรื่อง การเขียน โปรแกรมภาษา Scratch ที่นักเรียนชอบมากที่สุด 1 ขอ และเขียน อธิบายเหตุผลที่ชอบลงในสมุด แลวใหแลกกันอานกับเพื่อนคนอื่น ภาพจาก หนังสือเรียน หนา 54 เกร็ดแนะครู ครูอาจใหนักเรียนชวยกันบอกประโยชนจากการเรียนเขียนโปรแกรมภาษา Scratch แลวสรุปแยกออกมาเปนขอหนาชั้นเรียน จากนั้นอาจใหนักเรียน โหวตวา ชอบประโยชนขอไหนมากที่สุด แลวสรุปขอมูลรวมกัน ขั้นสรุป 2. ครูสรุปประโยชนจากการเรียนการเขียน โปรแกรมภาษา Scratch ใหนักเรียนฟงวา การเขียนโปรแกรมภาษา Scratch เปนการ เตรียมความพรอมใหกับผูเรียนในดาน คอมพิวเตอร เทคโนโลยีสารสนเทศและ การสื่อสาร และการเรียนตอในระดับที่สูงขึ้น ทั้งยังเปนการฝกกระบวนการคิดอยางเปน ระบบ สงเสริมจินตนาการและความคิด สรางสรรคในการออกแบบและสรางผลงาน นอกจากนั้น ยังสามารถเพิ่มเติมความรูและ ประสบการณผานการนําเสนอผลงานและการ แลกเปลี่ยนความคิดเห็นดวย 3. ครูถามคําถามทาทายการคิดขั้นสูงวา เราจะนํา ความรู เรื่อง การเขียนโปรแกรมมาประยุกตใช ในชีวิตประจําวันของเราไดอยางไรบาง (แนวตอบ นําไปใชวางแผนการแกปญหาในชีวิต ประจําวันอยางเปนระบบ โดยใชกระบวนการ คิดวิเคราะหอยางเปนเหตุเปนผล) น�า สอน สรุป ประเมิน T82
เกม กับ เล่ น Com Sci เพิ่มตัวละครลูกบอลที่จะ เคลื่อนที่เขาไปในเขาวงกต สรางเกม จาก Scratch วาดรูปฉากเขาวงกต โดยใช สีที่ตางกันระหวาง กําแพง ของเขาวงกต กับจุดเสนชัย ทางออก 00:00:00 EASY สคริปตเหลานี้ใชสําหรับควบคุมการเคลื่อนที่ของลูกบอลในเขาวงกต สคริปตนี้กําหนดจุดเริ่มตนของ ลูกบอลในเขาวงกต สคริปตนี้จะทําใหลูกบอลเดงกลับ เมื่อชนกับผนังของเขาวงกต สคริปตจุดเสนชัยนี้บอกผูเลนวา ชนะแลว เมื่อลูกบอลมาถึงทางออก ของเขาวงกต เครื่องมือ คำสั่งที่เกี่ยวของ เพื่อน ๆ ลองเพิ่มดาน โดยใช ฉากที่แตกตางกันไป และใช คําสั่ง ควบคุม Broadcast เพื่อเริ่มดานตอไปดูนะครับ 55 ภาพจาก หนังสือเรียน หนา 55 เกร็ดแนะครู ในขั้นตอนการวาดรูปฉากเขาวงกต ครูอาจใหนักเรียนออกแบบลงบน กระดาษใหเสร็จกอน และจึงเริ่มวาดลงในโปรแกรม จะชวยประหยัดเวลา ไดมากขึ้น หรือครูอาจมีภาพตัวอยางใหนักเรียนฝกวาดตามกอน 1 ภาพ แลวจึงใหนักเรียนออกแบบเองในการวาดภาพตอไป ขั้นสรุป 4. ครูใหนักเรียนทํากิจกรรมเลนเกมกับ Com Sci ในหนังสือเรียน หนา 55 เรื่อง สรางเกม เขาวงกตจาก Scratch โดยดูสคริปตตัวอยาง ที่กําหนดใหจากหนังสือเรียน กิจกรรม ทาทาย ใหนักเรียนแบงเปน 4 กลุม ใหแตละกลุมออกแบบฉาก เขาวงกตกลุมละ 3 แบบ แบงเปนระดับ งาย ปานกลาง และยาก โดยกําหนดใหแตละดานมีจํานวนการเลี้ยวกอนเขาเสนชัย ดังนี้ ดานงาย มีการเลี้ยวไมตํ่ากวา 3 ครั้ง ดานปานกลาง มีการเลี้ยว ไมตํ่ากวา 5 ครั้ง และดานยาก มีการเลี้ยวไมตํ่ากวา 7 ครั้ง น�า สอน สรุป ประเมิน T83
เครื่องมือ คำสั่งที่เกี่ยวของ ? ? ? รายการ เกณฑ ดี พอใช ควรปรับปรุง 1. ออกแบบโปรแกรมอยางงายได 2. เขียนโปรแกรมเปนลําดับคําสั่งให คอมพิวเตอรทํางานได 3. ใชโปรแกรม Scratch สรางตัวละครได หลังจากเรียนจบหนวยนี้แลว ใหนักเรียนบอกสัญลักษณที่ตรงกับระดับความสามารถ ของตนเอง µÃǨÊͺµ¹àͧ ถาทําเสร็จแลว ลองแลกกัน เลนกับเพื่อน ๆ นะครับ 56 กิจกรรม สรางเสริม หลังเสร็จกิจกรรมเขาวงกต ใหนักเรียนจับคูกับเพื่อนและ เปรียบเทียบดูสคริปตเกมของเพื่อนกับของนักเรียนวา เหมือน หรือตางกัน อยางไร ถามีสวนที่ตางกันเขียนวา คําสั่งสวนนั้น มีการทํางานอยางไร แลวบันทึกลงในสมุด ภาพจาก หนังสือเรียน หนา 56 เกร็ดแนะครู ครูสามารถสรางความทาทายในการเขียนเกมเขาวงกตเพิ่มขึ้นไดโดย ปรับกติกา เชน ใหมีการเดินไปเก็บของ 1 ชิ้น กอนที่จะออกจากเขาวงกตใน เวลาจํากัดจึงจะจบเกมได สรางกับดักที่เคลื่อนไหวไดในเขาวงกต หากผูเลน สัมผัสกับดักจะถือวาแพทันที ขั้นสรุป 5. ครูใหนักเรียนศึกษาคําสั่งที่เกี่ยวของในการทํา กิจกรรมฝกทักษะ Com Sci ในหนังสือเรียน หนา 56 เรื่อง สรางเกมเขาวงกตจาก Scratch 6. หลังจากที่สรางชิ้นงานเสร็จแลวใหนักเรียน แลกเปลี่ยนกันเลนกับเพื่อนๆ หากมี ขอผิดพลาดเกิดขึ้น ใหแกไขใหเรียบรอยและ ทดสอบการทํางานอีกครั้ง น�า สอน สรุป ประเมิน T84
การเขียนโปรแกรมภาษา คอมพิวเตอร Scratch เบื้องตน Offline Online โปรแกรม Scratch ¡ÒÃà¢Õ¹â»Ãá¡ÃÁ Í‹ҧ§‹Ò´ŒÇ Scratch ÊÃØ» ÊÒÃÐÊíÒ¤ÑÞ การเขียนสคริปต ใหตัวละครและฉาก ทํางานรวมกัน แถบเครื่องมือ ชุดคําสั่งของโปรแกรมที่เลือก เครื่องมือเวที ขอมูลของเวที บล็อกโปรแกรมคําสั่ง องคประกอบ การเขาใชงาน เวที พื้นที่ทํางาน รายการตัวละคร การเขียนสคริปต ใหตัวละครเคลื่อนที่ 57 กิจกรรม สรางเสริม ใหนักเรียนเลือกบล็อกคําสั่งที่ชอบมากที่สุด 3 อันดับ นํามาเขียน อธิบายการใชงานเบื้องตน และบอกเหตุผลวา ทําไมถึงชอบ บล็อกคําสั่งเหลานั้นลงในสมุด ภาพจาก หนังสือเรียน หนา 57 เกร็ดแนะครู ครูอาจใหนักเรียนสรุปความแตกตางระหวางโปรแกรม Scratch รุน 2.0 กับ รุน 3.0 และควรสอนวิธีการตรวจสอบระบบปฏิบัติการเครื่องคอมพิวเตอร ที่บานวา เหมาะกับการใชงาน Scratch รุนใด และแบบออฟไลนหรือออนไลน เพื่อที่นักเรียนจะไดกลับไปดําเนินการติดตั้งโปรแกรมที่บานไดอยางเหมาะสม ขั้นสรุป 7. ครูและนักเรียนรวมกันสรุปความรูที่เรียน มาในหนวยการเรียนรูที่ 2 เรื่อง การเขียน โปรแกรมอยางงายดวย Scratch ครูถาม คําถามเพื่อทบทวนความรูกับนักเรียนเกี่ยวกับ องคประกอบของโปรแกรม Scratch บล็อก คําสั่งประเภทตางๆ การเขียนโปรแกรมภาษา Scratch เบื้องตน พื้นฐานการเขียนสคริปต ใหนักเรียนหาคําตอบโดยสืบคนจาก หนังสือเรียนหรือจากเครื่องคอมพิวเตอร น�า สอน สรุป ประเมิน T85
กิจกรรม เสริมสรางการเรียนรู เขียนโปรแกรม Scratch เพื่อสรางโปรเจกต “เหลี่ยมสม กลมมวง” ✓ สรางโปรเจกตที่มีตัวละครสี่เหลี่ยมสีสม และวงกลมสีมวง ✓ วาดตัวละครขึ้นใหมเปนรูปสี่เหลี่ยมสีสม และวงกลมสีมวง มาเริ ่มกิจกรรม กันเลยคะ ภาพที่ 2.50 โปรแกรม Scratch 58 ภาพจาก หนังสือเรียน หนา 58 เกร็ดแนะครู ครูอาจจะดัดแปลงโจทยใหมีความหลากหลายและทาทายมากขึ้นได เพื่อเปน การฝกทบทวนใหนักเรียนไดใชบล็อกคําสั่งที่เรียนมาในหนวยการเรียนรูนี้ ใหเกิดความชํานาญหรืออาจใหโจทยที่กวางมากขึ้นเพื่อใหนักเรียนสามารถ สรางชิ้นงานไดอยางอิสระ ซึ่งจะชวยสงเสริมการคิดสรางสรรคใหกับนักเรียนได ขั้นสรุป 8. ครูใหนักเรียนทํากิจกรรมเสริมสรางการเรียนรู จากหนังสือเรียน หนา 58 โดยใหนักเรียน เขียนโปรแกรม Scratch เพื่อสรางโพรเจกต เหลี่ยมสม กลมมวง โดยสรางตัวละครที่เกิด จากสี่เหลี่ยมสีสมและวงกลมสีมวงขึ้นมา กิจกรรม ทาทาย ใหนักเรียนคิดโจทยการสรางตัวละครจากรูปเรขาคณิตขึ้นมา คนละ 1 เรื่อง จากนั้นใหจับคู แลวนําโจทยที่คิดขึ้นมาลองมา แลกกันทํากับเพื่อน โดยครูกําหนดระยะเวลาในการสรางชิ้นงาน ไดตามความเหมาะสม น�า สอน สรุป ประเมิน T86
สรางลูกเลนและการ เคลื่อนที่ใหกับตัวละคร ดวยคําสั่งตาง ๆ เชน สคริปตตามตัวอยางที่ กําหนดนี้ จากนั้นลอง เปลี่ยนคาตาง ๆ ดูวาเกิด อะไรขึ้น ✓ ระดมความคิดกับเพื่อน ๆ คนอื่น สํารวจโปรเจกตอื่น ๆ วาเขาสรางอะไร ทําอยางไร รางแนวคิด เขียนลําดับวิธีทํา กอนลงมือทําจริง ÁÕ»˜ÞËÒ ÍÐäÃäËÁ ถามีลองทําแบบนี้ดู ถาทําเสร็จแลว เพื่อน ๆ ลองทํา... • ÊÌҧÃÙ»·Ã§áÅÐÊÕÍ×è¹ æ ÍÕ¡ • ÊÅѺâ»Ãਡµ¡Ñºà¾×è͹ áÅŒÇÊÌҧµ‹Í จากที่เพื่อนทําไว ภาพที่ 2.51 บล็อกคําสั่งในโปรแกรม Scratch 59 ภาพจาก หนังสือเรียน หนา 59 เกร็ดแนะครู ครูอาจใหโจทยที่มีความซับซอนมากขึ้นและใหนักเรียนจับคูกันทํางาน เพื่อฝกทักษะการทํางานเปนกลุม การระดมสมอง แลกเปลี่ยนความคิดเห็น หรืออาจกําหนดเงื่อนไขเพิ่มเติม เพื่อฝกการแกปญหา เชน ใหทําโจทยขอนี้ โดยไมใหใชบล็อกคําสั่งนี้ แตใหลองใชบล็อกคําสั่งอื่นแทนที่ใหไดผลเหมือนกัน ขั้นสรุป 9. ใหนักเรียนสรางลูกเลนและการเคลื่อนที่ ใหกับตัวละคร หากนักเรียนพบปญหา ใหลองแลกเปลี่ยนกับเพื่อนๆ เพื่อระดม ความคิดในการแกปญหา และศึกษาตัวอยาง จากนักเรียนที่ทําเสร็จแลวหรืออาจใชวิธี เขียนอัลกอริทึมกอนลงมือทําจริง เพื่อแก ปญหา 10. นักเรียนที่ทําโพรเจกตเสร็จแลว สามารถ ทดลองสรางรูปรางอื่นและเปลี่ยนสีเพิ่มเติม ได หรืออาจสลับโพรเจกตกับเพื่อน แลว สรางตอจากที่เพื่อนทําไว เพื่อฝกฝนทักษะ การใชงานโปรแกรม Scratch ใหมากขึ้นได กิจกรรม ทาทาย ใหนักเรียนแบงเปน 4 กลุม ใหแตละกลุมคิดโจทยการสราง ตัวละครจากรูปเรขาคณิตขึ้นมาคนละ 1 เรื่อง จากนั้นนําโจทยทั้ง 4 ขอ มาแสดงหนาชั้นเรียน ใหแตละกลุมสรางตัวละครจากโจทย ของกลุมอื่นๆ ทั้งหมด ยกเวนโจทยของกลุมตนเอง กลุมใดทําได ถูกตองและเร็วที่สุดถือวาชนะ น�า สอน สรุป ประเมิน T87
ภาพจาก แบบฝกหัด หน้าที่ 4 Ẻ½ƒ¡ËÑ´ คะแนนเต็ม 1. พิจารณาสถานการณที่กําหนด แลวออกแบบซอฟตแวรของ โปรแกรม Scratch (5 คะแนน) เย หนูจะไดกิน ตมยําอรอย ๆ แลว แมวาตมยํานาจะไดที่แลวนะ เดี๋ยวแมตักใหกินนะจะ เริ่มตน กําหนดขอความ “แมวาตมยํานาจะได ที่แลวนะ” ใหแกตัวละครแม กําหนดขอความ “เดี๋ยวแมตักใหกิน นะจะ” ใหแกตัวละครแม ตัวละครแม แสดงขอความ “แมวาตมยํานาจะไดที่แลวนะ” ตัวละครแม แสดงขอความ “เดี๋ยวแมตักใหกินนะจะ” สิ้นสุด เริ่มตน กําหนดขอความ “เย หนูจะไดกินตมยํา อรอย ๆ แลว” ใหแกตัวละครลูก กําหนดเสียง “ดีใจ” ใหแกตัวละครลูก ตัวละครลูก แสดงขอความ “เย หนูจะไดกินตมยําอรอย ๆ แลว” และเปลงเสียง “ดีใจ” สิ้นสุด 1. พิจารณาสถานการณที่กําหนด แลวออกแบบซอฟตแวรของ การเขียนโปรแกรมภาษา คอมพิวเตอร Scratch เบื้องตน 20 ฉบับ เฉลย 19 กิจกรรม สรางเสริม ครูถามนักเรียนวา นักเรียนคิดวาโปรแกรม Scratch สามารถ เขียนสคริปตสั่งใหตัวละครเคลื่อนที่เปนเสนโคงไดหรือไม จากนั้นใหนักเรียนสรางสคริปตตามภาพ แลวทดสอบผล โดยใหนักเรียนตอบคําถามวา สคริปตตัวอยางทําใหตัวละคร เคลื่อนที่เปนเสนตรงหรือเสนโคง และเพราะอะไรจึงเปนเชนนั้น เกร็ดแนะครู ครูสามารถสอนเทคนิคการใชงานที่เพิ่มความสะดวกรวดเร็วในการทํางาน ใหกับนักเรียนนอกเหนือจากในหนังสือเรียนได เชน การใชงานคําสั่ง clean up เพื่อจัดเรียงบล็อกคําสั่งที่นํามาใชงานใหเรียงกันเปนระเบียบ การปรับ Layout หรือมุมมองของโปรแกรมใหสะดวกตอการใชงาน ภาพจาก แบบฝกหัด หน้า 19 ขั้นสรุป 11. ครูใหนักเรียนทําแบบฝกหัด หนา 19 โดยให นักเรียนตอบคําถาม เรื่อง การเขียนโปรแกรม ภาษาคอมพิวเตอร Scratch เบื้องตน น�า สอน สรุป ประเมิน T88
จาก แบบฝกหัด หนา 4 เกร็ดแนะครู ครูอาจทบทวนเนื้อหาที่มีความซับซอนหรือนักเรียนสวนใหญไมคอยเขาใจ ใหอีกครั้งหลังจบบทเรียน เพื่อแกขอสงสัยใหนักเรียน อีกทั้งชวยใหนักเรียน มีความเขาใจการใชงานบล็อกคําสั่งตางๆ มากขึ้น และมีความพรอมในการทํา แบบฝกหัด เพื่อเพิ่มเติมความรูและความชํานาญในการใชงานโปรแกรม Scratch ภาพจาก แบบฝกหัด หน้า 20-22 ขั้นสรุป 12. ครูใหนักเรียนทําแบบฝกหัด หนา 20-22 โดยใหนักเรียนตอบคําถาม เรื่อง การเขียน โปรแกรมภาษาคอมพิวเตอร Scratch เบื้องตน กิจกรรม ทาทาย แบงนักเรียนเปน 4 กลุม ใหแตละกลุมสืบคนขอมูลตัวอยาง การใชงานบล็อกคําสั่งที่ทําหนาที่วนซํ้าตอไปนี้ กลุมละ 1 หัวขอ ไมซํ้ากัน 1. ทําซํ้า 2. ทําซํ้าจน 3. วนซํ้าตลอด 4. ทําซํ้ากับรอจนกระทั่ง จากนั้นใหตัวแทนกลุมออกมานําเสนอการใชงานหนาชั้นเรียน 4) ถาตองการใหผีเสื้อบินวนตอมดอกไม ควรใชบล็อกคําสั่งใดบาง ................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................... 5) ถาจะเพิ่มตัวละครพระอาทิตยใหหมุนตามเข็มนาฬกา 10 องศา ควรเลือกบล็อกคําสั่งใด และผลลัพธเปนอยางไร ................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................... 3. ใชโปรแกรม Scratch สรางชิ้นงานตามที่กําหนด (10 คะแนน) 1) สรางตัวหนังสือแสดงชื่ออาหารที่นักเรียนชื่นชอบ โดยวางชื่อไว ตําแหนงที่เหมาะสม (แนวคําตอบ) ชื่อชิ้นงาน ........................................................................................................................................................................................... ใชบล็อกคําสั่งถาชนขอบใหสะทอนกลับ และตอบล็อกตั้งรูปแบบ การหมุนซาย-ขวา และปรับการเคลื่อนที่เปน 10 กาว เพิ่มตัวละคร Sun หรือสรางตัวละครวาดเปนพระอาทิตย แลวเลือก ................................................................................................................................................................................................................................... เหตุการณ และลากบล็อกเมื่อ ถูกคลิก ลากบล็อกวนซํ้าตลอด ครอบรอ 1 วินาที แลวตอบล็อกคําสั่งหมุนตามเข็มนาฬกา 10 องศา 3. ใชโปรแกรม Scratch สรางชิ้นงานตามที่กําหนด Mango Sticky Rice ฉบับ เฉลย 21 2. พิจารณาชิ้นงานในโปรแกรม Scratch ที่กําหนด แลวตอบคําถาม (5 คะแนน) 2 1 1) ชุดคําสั่ง 1 และ 2 ขางตน ชุดคําสั่งใดเปนชุดคําสั่งของผีเสื้อ ................................................................................................................................................................................................................................... 2) ชุดคําสั่งที่ 1 คําสั่งสลับชุดแสดงผลลัพธเปนอยางไร ................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................... 3) จากขอ 2) ถาตองการเปลี่ยนสีกระถางและเปลี่ยนสีดอกไม ควรใช บล็อกคําสั่งใด ................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................... 2. พิจารณาชิ้นงานในโปรแกรม Scratch ที่กําหนด แลวตอบคําถาม ชุดคําสั่งที่ 2 แสดงผลลัพธของกระถางดอกไม เตรียมปลูกดอกไมลงในกระถาง เริ่มเตรียมกระถาง ใสดิน และปลูกดอกไม ใชบล็อกคําสั่งเปลี่ยนเอฟเฟคของสี ทีละ 20 ฉบับ เฉลย 20 2) สรางตัวละครเปนสัตวที่นักเรียนชื่นชอบ โดยใสภาพพื้นหลัง ใสการเคลื่อนไหวและเสียงของตัวละคร (แนวคําตอบ) ชื่อชิ้นงาน ........................................................................................................................................................................................... เกณฑการใหคะแนน คะแนน/ขอ 1. การอานสถานการณแลวออกแบบซอฟตแวร (5 คะแนน)เขียนลําดับการกําหนดวัตถุประสงค ไดถูกตอง 1 เขียนลําดับการวางแผนการแกปญหา ไดถูกตอง 1 ออกแบบซอฟตแวรไดถูกตอง 2 2. การตอบคําถามจากโปรแกรมที่กําหนด (5 คะแนน มี 5 ขอ)ตอบคําถามไดถูกตอง 1 3. การสรางโปรแกรมตามบล็อกคําสั่งที่กําหนด (10 คะแนน มี 2 ขอ)สรางชิ้นงานตามที่กําหนดไดถูกตอง 5 นกโบยบินสูทองฟา ฉบับ เฉลย 22 น�า สอน สรุป ประเมิน T89
ภาพจาก แบบฝกหัด หน้าที่ 4 Evaluating Analyzing Applying Understanding Remembering Creating ไดคะแนน คะแนนเต็ม 15 ทักษะการเรียนรูในศตวรรษที่ 21 1. ฝกทักษะการใชเทคโนโลยีสารสนเทศ 2. ฝกทักษะการคิดเชิงคํานวณ 3. ฝกทักษะการแกปญหา 4. ฝกทักษะการสื่อสาร ยานอวกาศเรดดี้ลําใหมไดสํารวจคนหาสิ่งมีชีวิตที่อยูบนดาวดวงหนึ่ง โดย ปลอยยานไรคนขับ ซึ่งมีหุนยนตเพอรเพิลเดินทางไปดวย โดยลงสํารวจพื้นผิว บนดาว ซึ่งจากดาวดวงนี้ยังมองเห็นโลกอยูไมไกลมากนัก จากสถานการณขางตน ใหนักเรียนเขียนโปรแกรม Scratch สรางยานอวกาศ หุนยนต และโลก พรอมทั้งสรางฉากประกอบ (แนวคําตอบ) เกณฑการใหคะแนน การเขียนโปรแกรมภาษาคอมพิวเตอร Scratch เบื้องตน (15 คะแนน) คะแนน ออกแบบโปรแกรมไดสอดคลองกับสถานการณ 3 สรางตัวละครไดสวยงาม มีความคิดสรางสรรค 5 เขียนโปรแกรม Scratch เปนลําดับคําสั่งใหคอมพิวเตอรทํางานไดถูกตอง 7 จักรวาลอันแสนไกล ¡Ô¨¡ÃÃÁ½ƒ¡·Ñ¡ÉзÕè 1 (ติดภาพผลงาน) ฉบับ เฉลย 23 กิจกรรม สรางเสริม ครูถามนักเรียนวา นักเรียนคิดวาโปรแกรม Scratch สามารถ เขียนสคริปตสั่งใหตัวละครเคลื่อนที่ถอยหลังไดหรือไม จากนั้นใหนักเรียนสรางสคริปตตามภาพ แลวทดสอบผล โดยใหนักเรียนตอบคําถามวา สคริปตตัวอยางทําใหตัวละคร เคลื่อนที่ไปขางหนาหรือถอยหลัง และเพราะอะไรจึงเปนเชนนั้น เกร็ดแนะครู ครูควรเตรียมอุปกรณสําหรับทําแบบฝกหัด หนา 23-24 ใหนักเรียน เชน เครื่องพิมพ กาว กรรไกร เพราะตองมีการพิมพภาพจากเครื่องคอมพิวเตอร แลวนํามาตัดแปะลงในแบบฝกหัด หรืออาจแจงใหนักเรียนเตรียมอุปกรณ บางสวนมาเองในคาบเรียนหนา ภาพจาก แบบฝกหัด หน้า 23 ขั้นสรุป 13. ครูใหนักเรียนทํากิจกรรมฝกทักษะที่ 1 เรื่อง จักรวาลอันแสนไกล โดยใหเขียนโปรแกรม Scratch สรางยานอวกาศ หุนยนต และโลก พรอมทั้งสรางฉากประกอบจากสถานการณ ที่กําหนดให ในแบบฝกหัด หนา 23 น�า สอน สรุป ประเมิน T90
ขอสอบเนน การคิด ภาพจาก แบบฝกหัด หน้าที่ 4 Evaluating Analyzing Applying Understanding Remembering Creating ไดคะแนน คะแนนเต็ม 20 ทักษะการเรียนรูในศตวรรษที่ 21 1. ฝกทักษะการใชเทคโนโลยีสารสนเทศ 2. ฝกทักษะการคิดเชิงคํานวณ 3. ฝกทักษะการแกปญหา 4. ฝกทักษะการสื่อสาร ใหนักเรียนใชโปรแกรม Scratch สรางตัวละคร 2 ตัว โดยตัวละครตอง เคลื่อนที่ไปยังตําแหนงใดตําแหนงหนึ่งบนฉากละคร และใหตัวละครทั้งสอง สนทนากัน พรอมทั้งมีฉากประกอบ (แนวคําตอบ) เกณฑการใหคะแนน การเขียนโปรแกรมภาษาคอมพิวเตอร Scratch เบื้องตน (20 คะแนน) คะแนน ออกแบบโปรแกรมอยางงายไดสัมพันธกับหัวขอที่กําหนด 3 สรางตัวละครไดสวยงาม มีความคิดสรางสรรค 2 สรางการเคลื่อนไหวของตัวละครไดถูกตองและเหมาะสม 5 เขียนโปรแกรม Scratch เปนลําดับคําสั่งใหคอมพิวเตอรทํางานไดถูกตอง 10 ตัวละครหรรษา ¡Ô¨¡ÃÃÁ½ƒ¡·Ñ¡ÉзÕè 2 (ติดภาพผลงาน) ฉบับ เฉลย 24 เกร็ดแนะครู ในกรณีที่มีอุปสรรคในการพิมพภาพจากนักเรียนหลายๆ คนพรอมกัน เชน เครื่องพิมพไมไดเชื่อมตอกับระบบเครือขายหรือเชื่อมตอไดไมครบทุกเครื่อง ครูอาจใชเทคโนโลยีใกลตัวเขามาจัดการปญหาได เชน ใชสมารตโฟนถายรูป หนาจอของนักเรียน และสงภาพในโปรแกรมไลน จากนั้นโหลดภาพมาลงใน เครื่องคอมพิวเตอรที่สามารถพิมพภาพทางเครื่องพิมพไดแทน ขั้นสรุป 14. ครูใหนักเรียนทํากิจกรรมฝกทักษะที่ 2 เรื่อง ตัวละครหรรษา โดยใหนักเรียนใชโปรแกรม Scratch สรางตัวละคร กําหนดการเคลื่อนที่ การสนทนาของตัวละคร และสรางฉาก ประกอบ ในแบบฝกหัด หนา 24 จากภาพสคริปตตัวอยาง นักเรียนคิดวา ตัวละครจะมี การเคลื่อนที่อยางไร และหากนักเรียนตองการแกไขใหตัวละคร เดินถอยหลัง จะตองทําอยางไร จงอธิบาย (แนวตอบ สคริปตจะทําใหตัวละครเดินไปขางหนา ถาตองการ ใหถอยหลัง ตองแกคาตัวเลขในบล็อก เคลื่อน...กาวจาก 20 เปน -20) ภาพจาก แบบฝกหัด หน้า 24 น�า สอน สรุป ประเมิน T91