Pendekatan Contextual Teaching-Learning (CTL) sedang ramai dibicarakan oleh beberapa praktisi pendidikan. Pembelajaran kontekstual adalah konsep belajar yang membantu guru untuk mengaitkan materi yang diajarkannya dengan situasi dunia nyata murid. Selanjutnya, guru mendorong murid agar membuat hubungan antara pengetahuan yang dimilikinya dengan penerapannya dalam kehidupan mereka sehari-hari. Pembelajaran kontekstual memiliki tujuh komponen, yakni konstruktivisme (constructivism), bertanya (questioning), menemukan (inquiri), masyarakat belajar (learning community), pemodelan (modeling), dan penilaian sebenarnya (authentic assessment).