Pembelajaran kontekstual (Contextual Teaching and Learning) adalah konsep belajar yang membantu guru mengaitkan antara teori yang diajarkannya dengan situasi dunia nyata pelajar dan mendorong pelajar membuat hubungan antara pengetahuan yang dimilikinya dengan penerapannya dalam kehidupan sebenar, dengan melibatkan tujuh komponen utama pembelajaran efektif, iaitu konstruktivisme (Constructivism), bertanya (Questioning), menemukan (Inquiry), masyarakat belajar (Learning Community), pemodelan (Modeling), dan penilaian sebenarnya (Authentic Assesment).