สร้างเกมแม่สูตรคูณด้วย Scratch

ปัจจุบันการเรียนรู้ไม่ได้จำกัดอยู่เพียงการท่องจำเนื้อหาเท่านั้น แต่ยังมุ่งเน้นให้นักเรียนได้พัฒนาทักษะการคิดอย่างเป็นระบบและการแก้ปัญหา บทเรียนเรื่อง สูตรคูณตามสั่ง เป็นตัวอย่างของการบูรณาการความรู้ทางคณิตศาสตร์เข้ากับวิชาวิทยาศาสตร์และเทคโนโลยี โดยใช้โปรแกรม Scratch เป็นเครื่องมือในการเรียนรู้การเขียนโปรแกรมเบื้องต้น
บทเรียนนี้มุ่งเน้นให้นักเรียนเข้าใจแนวคิดของ ตัวแปร (Variable) การรับข้อมูลจากผู้ใช้ และการใช้คำสั่งทำซ้ำ ผ่านการสร้างโปรแกรมที่สามารถแสดงผลสูตรคูณตามแม่สูตรคูณที่ผู้ใช้ป้อนเข้ามา ซึ่งช่วยให้นักเรียนเห็นความเชื่อมโยงระหว่างคณิตศาสตร์กับการเขียนโปรแกรมได้อย่างชัดเจน
แนวคิดการทำงานของโปรแกรม
โปรแกรมสูตรคูณตามสั่งจะเริ่มจากการให้ตัวละครถามผู้ใช้ว่าต้องการสูตรคูณแม่ใด จากนั้นโปรแกรมจะนำค่าที่ผู้ใช้ป้อนมาเก็บไว้ในตัวแปร และใช้ตัวแปรอีกตัวหนึ่งเป็นตัวคูณ เริ่มตั้งแต่ 1 ถึง 12 โดยใช้คำสั่งวนซ้ำ (repeat) เพื่อแสดงผลลัพธ์สูตรคูณอย่างเป็นลำดับ เช่น
“5 คูณ 1 เป็น 5”, “5 คูณ 2 เป็น 10” ไปจนถึง “5 คูณ 12 เป็น 60”
การแสดงผลจะใช้คำสั่ง join เพื่อเชื่อมข้อความ และคำสั่ง say เพื่อให้ตัวละครใน Scratch แสดงผลลัพธ์ออกมาในรูปแบบข้อความ ทำให้นักเรียนเข้าใจทั้งกระบวนการคำนวณและลำดับขั้นตอนของโปรแกรม
รหัสลำลอง (Pseudocode) โปรแกรมสูตรคูณตามสั่ง
รหัสลำลองต่อไปนี้แสดงขั้นตอนการทำงานของโปรแกรมสูตรคูณตามสั่งอย่างเป็นระบบ
เริ่มต้นโปรแกรม
1.ถามผู้ใช้ว่า "ป้อนแม่สูตรคูณที่ต้องการ"
2.รับค่าที่ผู้ใช้ป้อน และเก็บไว้ในตัวแปร แม่สูตรคูณ
3.กำหนดค่า ตัวแปร number = 1
4.ทำซ้ำ 12 ครั้ง
4.1 แสดงข้อความ "แม่สูตรคูณ คูณ number เป็น แม่สูตรคูณ × number
4.2 เพิ่มค่า number ขึ้น 1
จบการทำซ้ำ
จบโปรแกรม



