روش حل مسأله یکی از روشهای یادگیری است که هم در زندگی روزمره و هم در کشف مسائل پیچیده علمی کاربرد دارد.در آموزش وپرورش نیز میتوان دانش آموزرا در موضع حل مسأله قرار داد.یادگیری از طریق حل مسأله نوعی یادگیری فعال وعمیق است وفرد را برای برخورد با تجارب واقعی زندگی آماده میسازد.شیوه حل مسأله ممکن است روشمند یا اکتشافی باشد.شیوه های روشمند مسیر مطمئن واز پیش طراحی شده ای برای رسیدن به پاسخ در اختیار حل کننده مسأله قرار میدهند. در روشهای اکتشافی ‘برعکس‘طرح مدوّنی در اختیار حل کننده مسأله نیست‘بلکه باید راههای مختلف را خود برگزیده آزمایش کند تا به پاسخی احتمالی دست یابد.
در این مقاله‘تلاش شده است که روشهای اکتشافی حل مسأله با عناوینی چون روش کاهش تفاوت‘روش تحلیل وسیله-هدف‘روش کارمعکوس‘وروش استفاده از تمثیل مورد بحث قرار گرفته و برنامه هایی که با استفاده از این روشها در دنیا تجربه شده به اختصار بیان شود.