ประกอบด้วย 4 ขั้นตอน
ประกอบด้วย 4 ขั้นตอน
การวิเคราะห์และกำหนดรายละเอียดของปัญหา เป็นการทำความเข้าใจเกี่ยวกับรายละเอียดของปัญหา เช่น ข้อมูลเข้า ข้อมูลออก หรือสิ่งที่ต้องการ
ตัวอย่าง ปัญหาการซักผ้า
ข้อมูลที่จำเป็นต่อการแก้ปัญหา (ข้อมูลเข้า) เสื้อผ้าที่ต้องการซัก
ผลลัพธ์ (ข้อมูลออก) ผ้าที่ซักสะอาดการวางแผนการแก้ปัญหา เมื่อทำความเข้าใจกับปัญหาแล้ว ต้องออกแบบการแก้ปัญหานั้น เพื่อนำไปสู่การปฏิบัติ การถ่ายทอดความคิด จากจุดเริ่มต้น ถึงสิ้นสุด และลำดับก่อนหลังที่ชัดเจน เรียกว่า รหัสลำลอง (ซูโดโค้ด) หรือ ผังาน (flowchart) ที่ประกอบไปด้วยสัญลักษณ์ ข้อความและเส้นเชื่อมโยง ซึ่งการวางแผนอย่างเป็นขั้นตอนที่ชัดเจนนี้ อาจเรียกว่าอีกอย่างได้ว่า อัลกอริทึม
การดำเนินการแก้ปัญหา ปฏิบัติตามแผนที่ได้วางแผนการไว้
การตรวจสอบและประเมินผล