Application of Cognitive Load Theory in Programming Teaching
Keywords:
higher education, information technology, e-learning, programming, technologyAbstract
Modern e-learning tools offer great potential for instructors to develop innovative pedagogies. Based on the cognitive load theory, this research proposes an information technology supported pedagogy to teach mobile programming. With the proposed methodology, students record their hands-on programming exercises when learning from worked examples. As an effective approach to improve learning performance, this method can also be applied in other similar teaching scenarios.