Metode problem solving (metode pemecahan masalah) bukanhanya sekedar metode mengajar tetapi juga merupakan suatu metode berpikir,sebab dalam problem solving dapat menggunakan metode-metode lainnya dimulaidengan mencari data sampai kepada menarik kesimpulan.
Langkah-langkahmetode ini:
a.  Adanyamasalah yang jelas untuk dipecahkan. Masalah ini harus dari siswa sesuai dengantaraf kemampuannya.
b.  Mencaridata atau keterangan yang dapat digunakan untuk memecahkan masalah tersebut.
c.  Menetapkanjawaban sementara dari masalah tersebut, yang didasarkan kepada data yang telahdiperoleh pada langkah kedua.
d.  Mengujikebenaran jawaban sementara tersebut. Untuk menguji kebenaran jawaban ini tentusaja diperlukan metode-metode lainnya seperti, demonstrasi, tugas diskusi, danlain-lain.
e.  Menarikkesimpulan.
9.  MetodeSistem Regu (team teaching)
Team teaching pada dasarnya ialah metode mengajar; dua orangguru atau lebih bekerja sama mengajar sebuah kelompok siswa. Jadi kelas dihadapibeberapa guru.
Hal-halyang harus diperhatikan dalam pelaksanaan metode ini ialah:
a.  Harusadanya program pelajaran yang disusun bersama oleh team tersebut.