برای حل یک مسئله بایستی دو روش زیر را به کار ببریم:
1) فهمیدن مسئله
2) انتخاب راهبرد مناسب
یعنی ارتباطی بین اطلاعات داده شده در مسئله و خواسته های آن پیدا کرده و آن ها را به خوبی درک کنیم. برای فهمیدن یک مسئله می توانیم کارهایی که در زیر آمده است را دنبال کنیم:
1) اطلاعات داده شده در مسئله را مشخص کنیم.
2) خواسته های مسئله را نیز مشخص کنیم.
3) مسئله را به صورت خلاصه شده بیان کنیم.
4) مسئله را با زبان و بیان خود توضیح دهیم.
5) مسئله را نمایش دهیم.
6) از شکل ها و اشیا برای مدل سازی در حل مسئله استفاده کنیم.
انتخاب راهبرد مناسب یعنی یک روش یا راه حل مناسب برای حل مسئله یافته و با مرور راهبردها، تشخیص دهیم که کدام یک برای حل مسئله مناسب می باشد.
1- راهبرد رسم شکل
۲- راهبرد الگوسازی (تفکّر نظام دار)
3- راهبرد حذف حالت های نامطلوب
4- راهبرد الگویابی
5- راهبرد حدس و آزمایش
6- راهبرد زیر مسئله
۷- راهبرد حل مسئله ساده تر
۸- راهبرد روش های نمادین