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

บทที่ 5 — ภารกิจสุดท้าย: แปลงโปรเจกต์ Blockly เป็น Python

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

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

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

เด็กแปลงโปรแกรม Blockly เดิม (เดินเก็บกล้วยด้วยบล็อกทำซ้ำ) เป็นโค้ด Python โดยใช้ for loop และเห็นว่าโค้ดข้อความทำสิ่งเดียวกับบล็อกที่เคยลาก

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

เปิดโปรเจกต์ Blockly เก่าที่เด็กเคยทำ แล้วชวนกันไล่แปลงทีละบล็อกเป็น Python — คุยกันว่า "การย่อหน้า (indent)" ใน Python คือสิ่งที่แทนวงเล็บปีกกาของบล็อก ทำให้โค้ดอ่านง่ายเหมือนย่อหน้าในเรียงความ