Pendidikan merupakan suatu program yang bertujuan untuk memberi bekal kemampuan dasar kepada anak didik yang dapat berupa pengetahuan, ketrampilan serta sikap yang bermanfaat bagi siswa sesuai dengan perkembangannya. Dalam hal ini pendidikan memerankan peranan yang sangat penting dalam mengembangkan aspek fisik, intelektual,moral dan sebagainya. Sehingga melalui pendidikan peserta didik akan diberikan bekal pengetahuan umum maupun khusus dalam suatu bidang agar kemampuan intelektual peserta didik dapat berkembang. Kemampuan intelektual disini dapat mencakup kemampuan untuk berpikir kritis, kreatif dalam menghasilkan ide- ide baru,dan kemampuan menyelesaikan masalah.Akan tetapi bagaimanakah caranya agar pendidikan dapat menjadikan anak kritis, kreatif, dan problem solver ????