HanuLab HanuLab
🗺️ แผนที่ 🏅 ตราของฉัน 👨‍👩‍👧 ทำด้วยกัน 🔑 ผู้ปกครอง
🗺️ แผนที่⚔️ ผู้ฝึกหัด › 🔀 เงื่อนไขและตรรกะ (Logic & Conditions)

บทที่ 1 — if/else ใน Python: ทางแยกแรกของโปรแกรม

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

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

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

เด็กเขียน if/else ใน Python ได้ถูกโครงสร้าง (โคลอน + ย่อหน้า 4 ช่อง) และเข้าใจว่าโปรแกรมจะวิ่งเข้าทางเดียวเท่านั้นต่อการตัดสินใจหนึ่งครั้ง

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

ลองเปลี่ยนตัวเลขใน stdin เป็นอุณหภูมิวันนี้จริง ๆ แล้วดูว่าโปรแกรมตอบถูกไหม — ชวนคุยว่าแอปพยากรณ์อากาศก็ใช้เงื่อนไขแบบนี้นับพันข้อ