การเขียนโปรแกรมแบบวนซ้ำ คือ การสั่งให้คอมพิวเตอร์ทำงานซ้ำๆ หลายรอบ โดยไม่ต้องเขียนคำสั่งเดิมหลายครั้ง
ตัวอย่าง: แทนที่จะเขียน
เดินหน้า
เดินหน้า
เดินหน้า
เราสามารถเขียนได้ว่า
วนซ้ำ 3 รอบ {เดินหน้า}
การตรวจหาข้อผิดพลาดของโปรแกรม (Debugging) คือ การค้นหาและแก้ไขข้อผิดพลาดในโปรแกรม เพื่อให้โปรแกรมทำงานได้ถูกต้อง
เราจะเขียนโปรแกรมให้หุ่นยนต์เก็บขยะประเภทต่างๆ และนำไปทิ้งในถังขยะที่ถูกต้อง
ลากและวางบัตรคำสั่งเพื่อสร้างโปรแกรมให้หุ่นยนต์เดินเก็บขยะทั้งหมด
เดินหน้า
เลี้ยวซ้าย
เลี้ยวขวา
วนซ้ำ 2 รอบ {
วนซ้ำ 3 รอบ {
}
เก็บขยะ
โปรแกรมนี้มีข้อผิดพลาด คลิกที่คำสั่งที่ผิดและเลือกคำสั่งที่ถูกต้อง
เลือกคำสั่งที่ถูกต้องสำหรับบรรทัดที่ ?:
ดูโปรแกรมและทำนายว่าหุ่นยนต์จะเก็บขยะได้กี่ชิ้น
หุ่นยนต์จะเก็บขยะได้ทั้งหมดกี่ชิ้น?
การเขียนโปรแกรมแบบวนซ้ำและการตรวจหาข้อผิดพลาดเป็นทักษะพื้นฐานที่สำคัญในการเรียนรู้วิทยาการคำนวณ
ยิ่งฝึกฝนมาก ยิ่งเก่งขึ้น! 🤖