KIT | KIT-Bibliothek | Impressum | Datenschutz

Models of Mastery Learning for Computing Education

Szabo, Claudia; Parker, Miranda C.; Friend, Michelle; Jeuring, Johan; Kohn, Tobias ORCID iD icon 1; Malmi, Lauri; Sheard, Judithe
1 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)

Abstract:

The application of mastery learning, where students progress through their learning in a self-paced manner until they have mastered specific concepts, is considered appealing for teaching introductory programming courses. Despite its growing popularity in computing and its extensive use in other disciplines, there is no overview of the design of courses that use mastery learning. In this position paper, we present an overview of five mastery learning models and discuss examples of how these can be applied in practice, both in foundational programming as well as more advanced courses. Our analysis focuses on the student progression through the course, the assessment structure, and the support for self-paced learning, including for struggling students. This work provides a greater understanding of mastery learning and its application in a computing education context.

Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsdatum 12.02.2025
Sprache Englisch
Identifikator ISBN: 979-84-00-70531-1
KITopen-ID: 1000180639
Erschienen in Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 1
Veranstaltung 56th ACM SIGCSE Technical Symposium on Computer Science Education (2025), Pittsburgh, PA, USA, 26.02.2025 – 01.03.2025
Verlag Association for Computing Machinery (ACM)
Seiten 1092 – 1098
Serie 1
Nachgewiesen in OpenAlex
Dimensions
Scopus

Verlagsausgabe §
DOI: 10.5445/IR/1000180639
Veröffentlicht am 03.04.2025
Seitenaufrufe: 9
seit 03.04.2025
Downloads: 2
seit 10.04.2025
Cover der Publikation
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page