🗺️ แผนที่ ›
⚔️ ผู้ฝึกหัด ›
🐍 จาก 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 คือสิ่งที่แทนวงเล็บปีกกาของบล็อก ทำให้โค้ดอ่านง่ายเหมือนย่อหน้าในเรียงความ