โปรแกรม Scratch (สะ – แครช) เป็นโปรแกรมภาษาที่ผู้เรียนสามารถสร้างชิ้นงานได้ง่าย อาทิ เกมที่สามารถโต้ตอบอย่างง่าย และเมื่อสร้างเป็นชิ้นงานเสร็จแล้ว สามารถนำชิ้นงานนั้นไปแสดงและแลกเปลี่ยนความคิดเห็นร่วมกับผู้อื่นบนเว็บไซต์ได้ ทำให้ผู้เรียนได้เรียนรู้หลักการทางคณิตศาสตร์ และแนวคิดการโปรแกรมไปพร้อมๆ กับการคิดอย่างสรรค์สรรค์ มีเหตุผล เป็นระบบ และเกิดการทำงานร่วมกัน โดยการใช้งาน Scratch สามารถใช้งานได้ทั้งออนไลน์ (scratch.mit.edu) และแบบออฟไลน์ (scratch.mit.edu/download)
หน้าต่างของโปรแกรม
ทดลองใช้คำสั่ง
ในเบื้องต้นจะให้นักเรียนทดลองเขียนโปรแกรมเพื่อให้แมวเดินแบบครึ่งวงกลม โดยการเลือกใช้คำสั่งดังนี้:
- เดิน move 10 steps (ทำซ้ำ 3 ครั้ง)
- หมุน turn ↻ 45 degrees
- เดิน move 10 steps (ทำซ้ำ 3 ครั้ง)
- หมุน turn ↻ 45 degrees
- เดิน move 30 steps (เปลี่ยนระยะทาง)
💡 วิธีทดสอบ: ให้นักเรียนใช้เมาส์คลิกที่กลุ่มบล็อกคำสั่ง แล้วสังเกตการเคลื่อนที่ของแมวบนเวที
การบันทึกงาน
1. คลิกที่เมนู “File”
2. เลือก “Save to your computer”
3. เลือกโฟลเดอร์ที่ต้องการจัดเก็บ พิมพ์ชื่อไฟล์ แล้วคลิกปุ่ม “Save”
ตัวอย่างการแก้ปัญหาด้วย Scratch
ภารกิจ: ช่วยเนะซึโกะสร้างบ้านตามแบบที่กำหนด โดยรับข้อมูลขนาดของบ้าน (s) จากผู้ใช้งาน
แบบร่างของบ้าน
โค้ดโปรแกรม (Script)
อ้างอิง: สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี