Pengajaran makro merupakan sesi pengajaran lengkap dari awal hingga akhir yang dilakukan oleh guru pelatih di bawah pengawasan. Ia bertujuan membantu guru pelatih mempraktikkan pelbagai kemahiran pengajaran seperti perancangan, pelaksanaan, dan penilaian terhadap satu topik pelajaran secara menyeluruh. Prosesnya meliputi persediaan terperinci sebelum, pelaksanaan strategi pengajar