🔢 What's number? เกมทายตัวเลข

ชั้นประถมศึกษาปีที่ 6 | เทคโนโลยี

🎯 เป้าหมายวันนี้

🔁อธิบายการทำงาน
ซ้ำแบบมีเงื่อนไข
💻เขียนโปรแกรม
repeat until
🎮ใช้ if...then
ตรวจสอบคำตอบ

💡 Mission 1: การทำงานซ้ำแบบมีเงื่อนไข

💡 คลิกการ์ดเพื่อเรียนรู้!

🔁การทำงานซ้ำ
คืออะไร?
ทำเดิมซ้ำๆ
เช่น อาบน้ำราดน้ำหลายครั้ง
กินข้าวหลายคำ
จนกว่าจะเสร็จ/อิ่ม
🎯repeat until
คืออะไร?
ทำซ้ำ จนกว่าเงื่อนไขจะเป็นจริง
เช่น ทายเลขซ้ำ
จนกว่าจะทายถูก
จึงหยุด
🔍if...then
คืออะไร?
ถ้าเงื่อนไขเป็นจริง
ก็ทำตามคำสั่ง
เช่น ถ้าทายถูก
ก็แสดง Good job
🏠ตัวอย่าง
ในชีวิตจริง
🚿 อาบน้ำจนสะอาด
🍚 กินข้าวจนอิ่ม
🔔 โทรจนกว่าจะรับสาย

🎮 Mission 2: เกมทายตัวเลข

💡 ทดลองเล่นเกม! สังเกตว่าโปรแกรมทำงานซ้ำจนกว่าจะทายถูก (สังเกตตัวแปรและจำนวนรอบ)

❓ What's number? ❓
โปรแกรมสุ่มเลข 1-10 ไว้แล้ว ทายให้ถูกนะ!
number3 (เลขที่สุ่ม)
?
answer (คำตอบ)
-
🔁 รอบที่ทำงานซ้ำ
0

🧩 Mission 3: เรียงบล็อก Scratch

💡 คลิกบล็อกใน "คลังบล็อก" เพื่อเรียงโปรแกรมเกมทายตัวเลขให้ถูกต้อง (คลิกบล็อกในโปรแกรมเพื่อลบออก)

📦 คลังบล็อก (คลิกเพื่อเพิ่ม)
💻 โปรแกรมของฉัน (คลิกเพื่อลบ)
ยังไม่มีบล็อก
คลิกบล็อกจากคลังด้านซ้าย

📝 Mission 4: เติมรหัสลำลอง

💡 เลือกคำที่ถูกต้องเติมในช่องว่าง (ตามใบงาน 07)

1 แสดงข้อความ "What's number?" และรอรับคำตอบเก็บในตัวแปร
2 ตรวจคำตอบในตัวแปร answer ว่าเท่ากับตัวแปร หรือไม่
2.1 ถ้า answer number3 → แสดง "Try again" 2 วินาที แล้วกลับไปข้อ 1
2.2 ถ้า answer number3 → แสดงค่าตัวแปร และแสดง "Good job" 2 วินาที

🏁 Mission 5: สรุปบทเรียน

💡 ข้อใดสรุปได้ถูกต้องที่สุด?

🔁 repeat until ทำงานซ้ำไปเรื่อยๆ ไม่มีวันหยุด
🎯 repeat until ทำซ้ำจนกว่าเงื่อนไขจะเป็นจริง จึงหยุดทำงาน
🔢 if...then ใช้สุ่มตัวเลขแบบสุ่ม
📋 ตัวแปร ไม่จำเป็นต้องใช้ในโปรแกรมนี้
🎊 🎉 🎊
สุดยอดโปรแกรมเมอร์น้อย! 🏆
⭐ ⭐ ⭐ ⭐ ⭐

🌟 สรุปคำสั่งที่ต้องจำ

🔁 repeat until ➜ ทำซ้ำจนกว่าเงื่อนไขจะเป็นจริง
🔍 if...then ➜ ถ้าเป็นจริง ก็ทำตามคำสั่ง
📦 ตัวแปร (number3, answer) ➜ ใช้เก็บข้อมูล
เกมทายตัวเลข วนรับคำตอบจนกว่าจะทายถูก