โปรแกรมตีกลอง Scratch ป.5 พร้อมใบกิจกรรม | เรียนรู้คำสั่งเงื่อนไข (If…Then) ผ่านการเขียนโปรแกรม

ส่งต่อให้เพื่อนอ่าน :

การเขียนโปรแกรมด้วย Scratch เป็นวิธีที่ช่วยให้นักเรียนเข้าใจหลักการคิดเชิงคำนวณ (Computational Thinking) ได้อย่างสนุกสนาน หนึ่งในกิจกรรมที่ได้รับความนิยมคือ โปรแกรมตีกลอง (Drum Program) ซึ่งให้นักเรียนเขียนโปรแกรมรับค่าตัวเลขจากผู้ใช้ แล้วเปลี่ยนชุดกลองหรือเครื่องดนตรีตามเงื่อนไขที่กำหนด

ใบกิจกรรม โปรแกรมตีกลอง Scratch สำหรับนักเรียนชั้นประถมศึกษาปีที่ 5 ชุดนี้ จะช่วยให้นักเรียนฝึกการใช้คำสั่ง If…Then การรับข้อมูลด้วยคำสั่ง Ask and Wait และการเลือกชุดตัวละคร (Costume) ตามค่าที่ผู้ใช้ป้อน

จุดประสงค์การเรียนรู้

เมื่อเรียนจบกิจกรรม นักเรียนสามารถ

  • ใช้คำสั่ง Ask and Wait เพื่อรับข้อมูลจากผู้ใช้ได้
  • ใช้คำสั่ง If…Then ในการตรวจสอบเงื่อนไข
  • เปลี่ยน Costume ของตัวละครตามค่าที่รับเข้ามาได้
  • วิเคราะห์และออกแบบโปรแกรมตามเงื่อนไขที่กำหนด
  • พัฒนาแนวคิดเชิงตรรกะ (Logical Thinking)

สาระสำคัญ

ในกิจกรรมนี้ นักเรียนจะสร้างโปรแกรม Scratch ที่ให้ผู้ใช้พิมพ์ตัวเลข 1–5

เมื่อโปรแกรมได้รับตัวเลข จะตรวจสอบเงื่อนไข แล้วเปลี่ยนภาพเครื่องดนตรีให้ตรงกับหมายเลขที่ผู้ใช้เลือก

กิจกรรมนี้เป็นการฝึกใช้โครงสร้างการตัดสินใจ (Decision Structure) ซึ่งเป็นพื้นฐานสำคัญของการเขียนโปรแกรมทุกภาษา

s]yddkime'ko

บล็อกคำสั่งที่ใช้

กิจกรรมนี้ใช้บล็อกคำสั่งสำคัญ ได้แก่

  • เมื่อคลิกธงเขียว (When Green Flag Clicked)
  • ถามและรอ (Ask and Wait)
  • ถ้า…แล้ว (If…Then)
  • ตัวดำเนินการ (=)
  • เปลี่ยนชุดตัวละคร (Switch Costume)

ขั้นตอนการทำกิจกรรม

  1. เปิดโปรแกรม Scratch
  2. เพิ่มตัวละครชุดเครื่องดนตรี
  3. เขียนโปรแกรมรับค่าตัวเลขจากผู้ใช้
  4. ตรวจสอบค่าที่รับเข้ามาด้วยคำสั่ง If…Then
  5. เปลี่ยน Costume ให้ตรงกับหมายเลขที่ผู้ใช้เลือก
  6. ทดสอบโปรแกรมและแก้ไขข้อผิดพลาด
บล็อกคำสั่ง Scratch

ตัวอย่างเงื่อนไขของโปรแกรม

ผู้ใช้พิมพ์โปรแกรมแสดง
1ชุดกลอง (Drum Kit)
2กลองคองกา (Conga)
3ฉาบ (Cymbal)
4กลองใหญ่ (Bass Drum)
5แทมบูรีน (Tambourine)

ครูผู้สอนสามารถให้นักเรียนเปลี่ยนเครื่องดนตรีเป็นรูปแบบอื่นได้ เพื่อฝึกการคิดสร้างสรรค์และการประยุกต์ใช้คำสั่ง

ตารางเงื่อนไขของโปรแกรม

ความรู้ที่นักเรียนจะได้รับ

นักเรียนจะได้เรียนรู้

  • การรับข้อมูลจากผู้ใช้
  • การใช้เงื่อนไขในการตัดสินใจ
  • การเปรียบเทียบข้อมูลด้วยเครื่องหมาย =
  • การเปลี่ยน Costume ของตัวละคร
  • การทดสอบและแก้ไขโปรแกรม

ประโยชน์ของกิจกรรม

กิจกรรมนี้ช่วยให้นักเรียน

  • เข้าใจโครงสร้างการตัดสินใจ (Decision)
  • ฝึกคิดอย่างเป็นขั้นตอน
  • พัฒนาทักษะการแก้ปัญหา
  • สามารถนำไปประยุกต์ใช้สร้างเกมหรือสื่อโต้ตอบอื่น ๆ ได้
  • มีพื้นฐานสำหรับเรียนรู้การเขียนโปรแกรมในระดับที่สูงขึ้น
สรุปบทเรียน

ดาวน์โหลดใบกิจกรรม

โปรแกรมตีกลอง

ใบกิจกรรม โปรแกรมตีกลอง Scratch ป.5 เหมาะสำหรับใช้ประกอบการเรียนการสอนในรายวิชาวิทยาการคำนวณ ชั้นประถมศึกษาปีที่ 5 ครูสามารถนำไปใช้เป็นกิจกรรมในชั้นเรียน แบบฝึกหัด หรือการบ้าน เพื่อส่งเสริมทักษะการเขียนโปรแกรมและการคิดเชิงคำนวณของนักเรียน

สรุป

โปรแกรมตีกลอง Scratch เป็นกิจกรรมที่ช่วยให้นักเรียนเรียนรู้การใช้คำสั่ง If…Then ผ่านสถานการณ์ที่เข้าใจง่ายและสนุกสนาน นักเรียนจะได้ฝึกการรับข้อมูล การตรวจสอบเงื่อนไข และการเปลี่ยนชุดตัวละครตามคำสั่ง ซึ่งเป็นพื้นฐานสำคัญของการเขียนโปรแกรมและสามารถนำไปต่อยอดสร้างผลงาน Scratch ได้อย่างหลากหลาย

About ครูออฟ 1941 Articles
https://www.kruaof.com