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