Problem based learning (PBL) atau pembelajaran berbasis masalah adalah sebuah metode yang mengenalkan siswa pada suatu kasus yang memiliki keterkaitan dengan materi yang dibahas.
Sintak model pembelajaran PBL adalah sebagai berikut:
1. Mengarahkan peserta didik pada permasalahan
2. Mengorganisasikan kerja peserta didik untuk menyelesaikan masalah
3. Membimbing penyelidikan untuk menyelesaikan masalah
4. Menghasilkan karya dan mempresentasikannya
5. Melakukan evaluasi proses dan produk penyelesaian masalahnya
Project Based Learning adalah sebuah metode pembelajaran yang menggunakan proyek/kegiatan sebagai media.
Sintak model pembelajaran PjBL adalah sebagai berikut:
1. Merumuskan pertanyaan mendasar
2. merencanakan proyek