บทที่ 5 — โปรเจกต์: เขียน binary search และวัดผล
⏱ 35–45 นาที 💻 เขียนโค้ด Python จริงในเบราว์เซอร์
💡 กลยุทธ์ที่คิดด้วยหัวต้องแปลงเป็นโค้ดที่มีเงื่อนไขจบชัดเจน แล้ววัดผลเทียบกับวิธีเดิม
👨👩👧 โน้ตสำหรับผู้ปกครอง
ระดับ: จอมทัพ (Master) — เทียบ ม.3 / อายุประมาณ 14–15 ปี เวลาโดยประมาณ: 35–45 นาที รูปแบบ: เขียนโค้ด Python จริงในเบราว์เซอร์ แนวคิดหลัก: กลยุทธ์ที่คิดด้วยหัวต้องแปลงเป็นโค้ดที่มีเงื่อนไขจบชัดเจน แล้ววัดผลเทียบกับวิธีเดิม
เป้าหมายการเรียนรู้ (Learning Objective)
เด็กเขียน binary search ด้วยลูป while และตัวแปรขอบเขต พร้อมเปรียบเทียบจำนวนก้าวกับการค้นหาเชิงเส้นได้ด้วยข้อมูลจริง
จุดร่วมทำกับผู้ปกครอง (Parent-Child Co-participation)
ให้ลูกอธิบายด้วยกระดาษ 1 แผ่นว่าทำไม 2 ก้าวถึงพอ แล้วลองเปลี่ยน target เป็นเลขที่ไม่มีในลิสต์ ดูว่าโปรแกรมจบสวยไหม