HanuLab HanuLab
🗺️ แผนที่ 🏅 ตราของฉัน 👨‍👩‍👧 ทำด้วยกัน 🔑 ผู้ปกครอง
🗺️ แผนที่⚔️ ผู้ฝึกหัด › 🐍 จาก Blockly สู่ Python (Python Intro)

บทที่ 3 — ฟังเสียงผู้เล่น: รับค่าด้วย input

⏱ 25–30 นาที 💻 เขียนโค้ด Python จริงในเบราว์เซอร์ (รันได้เลย ไม่ต้องติดตั้ง) 💡 input() = ให้โปรแกรม "ถาม" ผู้ใช้แล้วเก็บคำตอบไว้ในตัวแปร
💡 เล่นได้เลย! แต่ถ้าอยากเก็บดาว ให้ผู้ปกครอง เข้าสู่ระบบ
👨‍👩‍👧 โน้ตสำหรับผู้ปกครอง

ระดับ: ผู้ฝึกหัด (Apprentice) — เทียบ ม.1 / อายุประมาณ 12–13 ปี เวลาโดยประมาณ: 25–30 นาที รูปแบบ: เขียนโค้ด Python จริงในเบราว์เซอร์ (รันได้เลย ไม่ต้องติดตั้ง) แนวคิดหลัก: input() = ให้โปรแกรม "ถาม" ผู้ใช้แล้วเก็บคำตอบไว้ในตัวแปร

เป้าหมายการเรียนรู้ (Learning Objective)

เด็กใช้ input() รับข้อความจากผู้ใช้ เก็บลงตัวแปร แล้วนำไปแสดงผลต่อได้ — เข้าใจว่าโปรแกรมโต้ตอบกับคนได้

จุดร่วมทำกับผู้ปกครอง (Parent-Child Co-participation)

ผลัดกันเป็น "ผู้เล่น" ป้อนชื่อคนละแบบ (ชื่อยาว ชื่อมีช่องว่าง) แล้วสังเกตว่าโปรแกรมรับได้หมด — คุยกันว่าแอปที่เราใช้ทุกวัน (เกม, แชต) ก็เริ่มจาก input() แบบนี้