จัดการโจทย์ : ป.3 หน่วยที่ 2 EP.2: สนุกกับการเขียนโปรแกรมด้วย Code.org
| ข้อที่ | รูป | ชื่อโจทย์ | แก้ไข | ลบ |
|---|---|---|---|---|
| 1 |
|
นักเรียนสร้างนิทานแอนิเมชันเรื่อง "ตำนานพระราหู วัดศีรษะทอง" บนเว็บไซต์ Code.org โดยลากบล็อกคำสั่งมาเรียงต่อกันใน "พื้นที่ทำงาน (ด้านขวา)" เรียบร้อยแล้ว ถ้านักเรียนต้องการดูว่าพระราหูเคลื่อนไหวถูกต้องตามที่สั่งหรือไม่ นักเรียนต้องไปตรวจสอบที่ส่วนใดของหน้าจอ? | แก้ไข | ลบ |
| 2 |
|
หุ่นยนต์ชาวสวนกำลังเก็บ "ส้มโอนครชัยศรี" โดยมีนักเรียนเขียนคำสั่งไว้คือ ทำซ้ำ 3 ครั้ง [ เดินหน้า -> เก็บส้มโอ ] แต่ในความจริงแล้ว ส้มโอทั้ง 3 ลูกถูกวางกองรวมกันอยู่ที่จุดเดียวตรงหน้าหุ่นยนต์ การรันโค้ดชุดนี้จะเกิดข้อผิดพลาด (Bug) อย่างไร? | แก้ไข | ลบ |
| 3 |
|
ร้านขาย "ข้าวหมูแดงนครปฐม" มีขั้นตอนการจัดจานคือ "ตักข้าว -> วางหมูแดง -> ราดน้ำหมูแดง" ถ้านักเรียนต้องเขียนโปรแกรมสั่งหุ่นยนต์ให้ทำข้าวหมูแดงพร้อมเสิร์ฟทีละจาน จำนวน 5 จาน การจัดกลุ่มบล็อกคำสั่งในข้อใดทำงานได้สมบูรณ์และเป็นมืออาชีพที่สุด? | แก้ไข | ลบ |
| 4 |
|
โปรแกรมพาทัวร์ "ตลาดน้ำดอนหวาย" มีคำสั่งเดิมคือ ทำซ้ำ 4 ครั้ง [ เดินหน้า -> ถ่ายรูป ] หากเปลี่ยนแผนการเดินทางใหม่ให้ไกลขึ้นเป็น 8 จุดแวะถ่ายรูป นักเรียนควรแก้ไขโปรแกรม (Debug) นี้อย่างไรจึงจะรวดเร็วและเกิดข้อผิดพลาดน้อยที่สุด? | แก้ไข | ลบ |
| 5 |
|
กลุ่มของ ด.ช.ส้มโอ เขียนโค้ดให้หุ่นยนต์เก็บขยะรอบวัดศีรษะทอง โดยใช้บล็อกคำสั่งเรียงต่อกันยาวถึง 20 บรรทัด ส่วนกลุ่มของ ด.ญ.องุ่น ใช้บล็อก "ทำซ้ำ (Loop)" เข้ามาช่วย ทำให้เหลือคำสั่งเพียง 4 บรรทัด แต่ทั้งสองกลุ่มเก็บขยะได้สะอาดเท่ากัน ข้อสรุปใดประเมินผลการเขียนโปรแกรมนี้ได้ถูกต้องตามหลักการมากที่สุด? | แก้ไข | ลบ |