This program is tentative and subject to change.
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.
This program is tentative and subject to change.
Fri 28 FebDisplayed time zone: Eastern Time (US & Canada) change
10:45 - 12:00 | |||
10:45 18mTalk | Expanding the Horizons of Autograding: Innovative Questions at UBC Papers Jeffrey Niu University of British Columbia, Jessica Wong University of British Columbia, Charlie Lake University of British Columbia, Justin Rahardjo University of British Columbia, Hedayat Zarkoob University of British Columbia, Oluwakemi Ola University of British Columbia, Patrice Belleville University of British Columbia, Karina Mochetti UBC, Meghan Allen University of British Columbia, Firas Moosvi University of British Columbia Okanagan, Steve Wolfman University of British Columbia | ||
11:03 18mTalk | Models of Mastery Learning for Computing EducationGlobal Papers Claudia Szabo The University of Adelaide, Miranda Parker San Diego State University, Michelle Friend University of Nebraska Omaha, Johan Jeuring Utrecht University, Tobias Kohn Karlsruhe Institute of Technology, Lauri Malmi Aalto University, Judy Sheard Monash University | ||
11:22 18mTalk | TIPS for Students! A Fair and Equitable Way to Require, Motivate and Reward Creativity and Student-initiated ActivitiesMSI Papers G. Aaron Wilkin Rose-Hulman Institute of Technology, Jason Yoder Rose-Hulman Institute of Technology, Mitchel Daniel Rose-Hulman Institute of Technology | ||
11:41 18mTalk | Ungrading as a Pedagogy for Teaching Qualitative Research Methods in Computing Papers Priya C. Kumar Pennsylvania State University, Jeffrey Samuel Schulman Jr. Pennsylvania State University, Fatimah Albargi Pennsylvania State University, Sree Bhattacharyya Pennsylvania State University, Hongyi Dong Pennsylvania State University, Zehao Liu Pennsylvania State University |