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