ตัวแปร (Variables) ใน Scratch คืออะไร? วิธีใช้พร้อมตัวอย่างโปรแกรมและใบงาน ป.5

ตัวแปร (Variables) ใน Scratch คืออะไร พร้อมตัวอย่างโปรแกรมและใบงาน ป.5
ส่งต่อให้เพื่อนอ่าน :

บทนำ

การสร้างเกมหรือโปรแกรมด้วย Scratch ให้มีความน่าสนใจ จำเป็นต้องมีการเก็บข้อมูลต่าง ๆ เช่น คะแนน จำนวนเหรียญ ชีวิตของตัวละคร หรือเวลาที่เหลือ ข้อมูลเหล่านี้สามารถจัดเก็บได้ด้วย ตัวแปร (Variables)

ในบทเรียนนี้ นักเรียนจะได้เรียนรู้ว่า Variables คืออะไร วิธีสร้างตัวแปร การใช้คำสั่งพื้นฐาน เช่น Set Variable, Change Variable และ Show Variable พร้อมตัวอย่างโปรแกรมและใบงานสำหรับฝึกปฏิบัติ


Variables คืออะไร

อธิบายว่า

Variables หรือ ตัวแปร คือพื้นที่สำหรับเก็บข้อมูลที่สามารถเปลี่ยนแปลงค่าได้ตลอดเวลาระหว่างการทำงานของโปรแกรม

ตัวอย่างข้อมูลที่เก็บในตัวแปร ได้แก่

  • คะแนน (Score)
  • จำนวนเหรียญ (Coins)
  • จำนวนชีวิต (Lives)
  • เวลา (Time)
  • ระดับของเกม (Level)

ยกตัวอย่าง

score = 0

เมื่อเก็บเหรียญ

score = score + 1
Varieables คืออะไร

รู้จักคำสั่งในกลุ่ม Variables

อธิบายทีละคำสั่ง

Set Variable

ใช้กำหนดค่าเริ่มต้น

set score to 0

Change Variable

เพิ่มหรือลดค่า

change score by 1

หรือ

change score by -1

Show Variable

แสดงค่าของตัวแปรบนเวที


Hide Variable

ซ่อนค่าตัวแปร


Reporter Variable

ใช้เรียกค่าปัจจุบันของตัวแปร

สรุป กลุ่มคำสั่ง Varieables

ตัวอย่างโปรแกรมเก็บคะแนน

อธิบายโปรแกรม

เมื่อคลิกธงเขียว

กำหนด

score = 0

เมื่อเก็บเหรียญ

change score by 1

แสดงคะแนนบนหน้าจอ

นี่เป็นระบบคะแนนพื้นฐานที่ใช้ในเกม Scratch เกือบทุกประเภท

ตัวอย่างโปรแกรมเก็บคะแนน

การประยุกต์ใช้ Variables

Variables สามารถนำไปใช้ได้หลายรูปแบบ เช่น

เกมเก็บเหรียญ

คะแนนเพิ่มเมื่อเก็บเหรียญ


เกมตอบคำถาม

ตอบถูก

+1 คะแนน

ตอบผิด

ไม่เพิ่มคะแนน


เกมจับเวลา

ใช้ตัวแปร

Time

นับเวลาถอยหลัง


เกมผจญภัย

ใช้ตัวแปร

Lives

เก็บจำนวนชีวิตของผู้เล่น


เกมผ่านด่าน

ใช้ตัวแปร

Level

เก็บระดับของเกม

การประยุกต์ใช้ Varieable 1

กิจกรรมจากใบงาน

ให้นักเรียนทำกิจกรรมต่อไปนี้

  • อธิบายความหมายของแต่ละคำสั่ง
  • เลือกคำตอบที่ถูกต้อง
  • เขียนคำสั่งตามสถานการณ์
  • ทดลองสร้างตัวแปรชื่อ score
  • ทดลองเพิ่มคะแนนเมื่อกดปุ่ม Space
  • ทดลองแสดงคะแนนบนหน้าจอ

กิจกรรมเหล่านี้ช่วยให้นักเรียนเข้าใจการใช้ตัวแปรจากสถานการณ์จริง และสามารถนำไปประยุกต์สร้างเกมของตนเองได้


สรุปบทเรียน

ในบทเรียนนี้ นักเรียนได้เรียนรู้ว่า

  • Variables คือพื้นที่สำหรับเก็บข้อมูล
  • ใช้ Set เพื่อกำหนดค่าเริ่มต้น
  • ใช้ Change เพื่อเพิ่มหรือลดค่า
  • ใช้ Show Variable เพื่อแสดงข้อมูล
  • ใช้ Hide Variable เพื่อซ่อนข้อมูล
  • ตัวแปรเป็นหัวใจสำคัญของการสร้างเกมและโปรแกรมใน Scratch

เมื่อเข้าใจการใช้ Variables แล้ว นักเรียนจะสามารถต่อยอดไปสู่การสร้างเกมเก็บคะแนน เกมตอบคำถาม เกมจับเวลา และเกมผจญภัยได้อย่างมั่นใจ

สรุปบทเรียน Varieables
About ครูออฟ 1976 Articles
https://www.kruaof.com