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