Perkembangan teknologi dan informasi memberi tantangan baru berupa kompleksitas suatu masalah. Generasi baru perlu diberikan bekal pengetahuan dan keterampilan memecahkan masalah serta mengurai masalah menjadi pertanyaan-pertanyaan sederhana yang mudah dan sistematis untuk diselesaikan. Pengetahuan dan keterampilan itu dikenal dengan pemecahan masalah (problem solving) dan pengajuan masalahh (p…