ขั้นตอนการแก้ปัญหา
การแก้ปัญหาเป็นกิจกรรมพื้นฐานในการดำรงชีวิตของมนุษย์ ปัญหาบางปัญหา สามารถคิดหาคำตอบได้ในทันที แต่ในบางปัญหาอาจต้องใช้เวลานานในการค้นหาคำตอบ ซึ่งคำตอบที่ได้ต้องสามารถพิสูจน์ได้ว่าเป็นคำตอบที่ดีที่สุด น่าเชื่อถือ และสามารถนำไปใช้อ้างอิงได้ การแก้ปัญหา ประกอบด้วย 4 ขั้นตอน ดังนี้
1. วิเคราะห์และกำหนดรายละเอียดของปัญหา
เป็นการทำความเข้าใจเกี่ยวกับรายละเอียด เงื่อนไข ข้อกำหนด รวมถึงข้อจำกัดต่างๆ ของปัญหา วิเคราะห์ว่าข้อมูลใดมีความจำเป็นในการแก้ปัญหา
2. วางแผนการแก้ปัญหา
เป็นการคิดค้นกระบวนการต่าง ๆ ที่เป็นลำดับขั้นตอน ซึ่งต้องอาศัยประสบการณ์และความรู้ของผู้แก้ปัญหา โดยอาจนำวิธีที่เคยแก้ปัญหา หรือค้นหาวิธีการอื่นแล้วนำมาประยุกต์เข้ากับปัญหาที่กำลังแก้ไข เครื่องมือที่ใช้ในการวางแผนแก้ไขปัญหาสำหรับการพัฒนาโปรแกรม อาจเลือกใช้รหัสจำลอง หรือผังงาน โดยวิธีการแก้ปัญหาแบบนี้ เราเรียกว่า ขั้นตอนวิธีหรืออัลกอริทึม (Algorithm)
3. ดำเนินการแก้ปัญหา
เป็นการพัฒนาโปรแกรมตามอัลกอริทึมที่ได้วางไว้ โดยอาจใช้ภาษาโปรแกรมช่วยในการดำเนินการ
4. ตรวจสอบและประเมินผล
ขั้นตอนนี้ควรทำควบคู่ไปกับขั้นตอนดำเนินการแก้ปัญหา โดยตรวจสอบผลลัพธ์ที่ได้ หากผลลัพธ์ที่ได้ไม่ถูกต้อง หรือยังมีส่วนที่ต้องแก้ไข ต้องย้อนกลับไปทำซ้ำตั้งแต่ขั้นตอนแรก จนกว่าจะได้ผลลัพธ์ที่ถูกต้อง
อ้างอิง
หนังสือเรียนรายวิชาพื้นฐานวิทยาศาสตร์เทคโนโลยี (วิทยาการคำนวณ) ชั้น ม.1 – สสวท.