Page 18 - เทคโนโลยี (วิทยาการคำนวณ) ป.6 หน่วยที่ 2
P. 18
ตัวอย่าง นักเรียนต้องการเขียนโปรแกรมให้ผึ้งเดินทางไปเก็บน้ าหวานและผลิตน้ าผึ้ง โดยการท างาน
แบบวนซ้ า แต่โปรแกรมท างานผิดพลาด นักเรียนต้องหาข้อผิดพลาดโดยตรวจสอบการท างาน
ทีละค าสั่ง หรือตรวจสอบจากอัลกอริทึมทีละขั้นตอน ดังนี้
ถ้าพิจารณาทีละค าสั่งที่ต าแหน่งต่าง ๆ จะพบว่า
ค าสั่งที่ 3 ผึ้งจะหันขวา ซึ่งเป็นการท างานที่ผิดพลาด
จึงต้องแก้ไขเป็นหันซ้าย และค าสั่งที่ 6 ผึ้งจะหันซ้าย
ให้แก้เป็นหันขวา จะท าให้การเดินทางของผึ้งถูกต้อง
การแก้ไขข้อผิดพลาดของโปรแกรมเป็นทักษะที่ต้องฝึกฝน
ถ้าเราแก้ปัญหาของผู้อื่น หรือฝึกตรวจหาข้อผิดพลาด
จากโปรแกรมของผู้อื่นจะช่วยพัฒนาทักษะการหาสาเหตุ
ของปัญหาได้ดียิ่งขึ้น
เทคโนโลยี (วิทยาการค านวณ) ชั้นประถมศึกษาปีที่ 6

