โปรแกรม Scratch เป็นเครื่องมือหนึ่งที่นำมาใช้ฝึกเขียนโปรแกรม สามารถเรียนรู้ได้ง่าย โดยการออกแบบอัลกอริทึม แล้วนำบล็อกคำสั่งต่าง ๆ มาวาง ให้ตัวละครเคลื่อนที่ตามการออกแบบที่กำหนด
ขั้นสังเกต รวบรวมข้อมูล (Gathering)
- โปรแกรม Scratch เป็นโปรแกรมเกี่ยวกับอะไร
- หน้าโปรแกรม Scratch มีองค์ประกอบหลักอะไรบ้าง
โปรแกรม Scratch นักเรียนสามารถเรียนรู้ได้ง่าย สามารถสนุกสนานกับการเรียนรู้ สร้างชิ้นงานได้หลากหลายตามความต้องการหรือจินตนาการ เช่น การสร้างการเคลื่อนไหว สร้างเป็นเรื่องราว สร้างเกม หรือด้านดนตรี ตลอดจนงานศิลปะ
ขั้นคิดวิเคราะห์และสรุปความรู้(Processing)
- แถบโค้ดบล็อกมีความสำคัญอย่างไร
- หากนักเรียนคลิกเมาส์ที่เมนูในคำสั่ง คำสั่งใดก็ตามจะมีลักษณะอย่างไร
- กลุ่มคำสั่งควบคุม มีลักษณะการใช้งานอย่างไร
ขั้นตอนการเขียนโปรแกรมในการใส่เสียงให้ตัวละคร
- นักเรียนจะใช้ Scratch เขียนโปรแกรมเพื่อสร้างชิ้นงานใด เพราะเหตุใด
การเขียนโปรแกรม Scratch สามารถสร้างชิ้นงานได้หลากหลายจากจินตนาการ การออกแบบที่สร้างสรรค์ของผู้เขียนโปรแกรม โดยการออกแบบอัลกอริทึมที่นำคำสั่งต่าง ๆ มาวาง เพื่อให้โปรแกรมทำงานตามขั้นตอน
ขั้นปฏิบัติและสรุปความรู้หลังการปฏิบัติ (Applying and Constructing theKnowledge)
นักเรียนฝึกปฏิบัติกิจกรรม แมวเหมียวนักเคลื่อนไหว โดยนักเรียนออกแบบโปรแกรมภาพเคลื่อนไหว ปฏิบัติตามขั้นตอน ดังนี้
1. คลิกเมาส์ที่ URL ด้านข้างนี้ https://scratch.mit.edu/projects/editor/?tutorial=getStarted
2. คลิกเมาส์ที่ ฉาก (Stage) หรือ ปุ่ม ข้อความเปลี่ยนเป็นฉาก
3. คลิกเมาส์ที่ พื้นหลัง เพื่อนำเข้าภาพจากแหล่งที่เก็บในโปรแกรมมาเป็นฉากให้ตัวละคร
4. ทดลองเลือกฉากอื่น ๆ ก็ได้เช่นเดียวกัน เช่น เลือกเป็นฉากห้องนอน
5. หากต้องการโปรแกรมให้ตัวละครเคลื่อนที่ ให้คลิกเมาส์ที่ตัวละคร
6. ลากบล็อกคำสั่งมาวาง เรียงลำดับบล็อกคำสั่งตามที่ต้องการให้ตัวละครแสดง โดยเขียนโปรแกรมได้ ดังนี้
7. นำเมาส์คลิกที่ เพื่อสั่งให้โปรแกรมทำงาน
โดยสรุป โปรแกรม Scratch เป็นเครื่องมือหนึ่งที่นำมาใช้ฝึกเขียนโปรแกรม สามารถเรียนรู้ได้ง่าย โดยการออกแบบอัลกอริทึม แล้วนำบล็อกคำสั่งต่าง ๆ มาวาง ให้ตัวละครเคลื่อนที่ตามการออกแบบที่กำหนด
Leave a Reply