Metode pemecahan masalah (problem solving) adalah penggunaan metode dalam kegiatan pembelajaran dengan jalan melatih siswa menghadapi berbagai masalah baik itu masalah pribadi atau perorangan maupun masalah kelompok untuk dipecahkan sendiri atau secara bersama-sama.
Orientasi pembelajarannya adalah investigasi dan penemuan yang pada dasarnya adalah pemecahan masalah.
Adapun keunggulan metode problem solving sebagai berikut:
- Melatih siswa untuk mendesain suatu penemuan.
- Berpikir dan bertindak kreatif.
- Memecahkan masalah yang dihadapi secara realistis
- Mengidentifikasi dan melakukan penyelidikan.
- Menafsirkan dan mengevaluasi hasil pengamatan.
- Merangsang perkembangan kemajuan berfikir siswa untuk menyelesaikan masalah yang dihadapi dengan tepat.
- Dapat membuat pendidikan sekolah lebih relevan dengan kehidupan, khususnya dunia kerja.
- Beberapa pokok bahasan sangat sulit untuk menerapkan metode ini. Misal terbatasnya alat-alat laboratorium menyulitkan siswa untuk melihat dan mengamati serta akhirnya dapat menyimpulkan kejadian atau konsep tersebut.
- Memerlukan alokasi waktu yang lebih panjang dibandingkan dengan metode pembelajaran yang lain.