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