Perkembangan dunia teknologi, maklumat dan komunikasi hari ini secara tidak langsung
mengubah lanskap dunia guru dan juga pendidikan. Cabaran guru bukan sekadar membimbing
pelajar menghadapi pendidikan abad ke-21, malahan guru hari ini perlu mempersiapkan diri
dengan pelbagai jenis kemahiran dan ilmu.
Mengikut Mishra & Koehler (2006), pembelajaran di abad ke-21 ini, pendidik perlu menguasai
kemahiran-kemahiran asas yang terbahagi kepada 3 bahagian utama, iaitu pengetahuan
kandungan, pengetahuan pedagogi dan pengetahuan teknologi.