Steering Student Behavior and Performance Toward Success with Mastery Learning through Policy Optimization
This experience report charts a transformative journey in an introductory computer science course tailored for non-majors at a public R1 university. Central to the course are six immersive projects that are pivotal to student assessment. Transitioning to a mastery learning model, we championed an ambitious ethos for these projects: fixed learning outcomes with variable completion time — valuing proficiency over mere punctuality. Between Fall 2022 and Spring 2024 (4 terms in total), we explored a variety of project deadline and attendance policies. We observed that complete flexibility with minimal oversight adversely impacted assignment completion rates. Seeking to strike a balance between autonomy and structure, we happened upon a policy “sweet spot”. We found the best student performance came when we had moderate extension request “friction”, automated short extensions, high-touch longer extensions, proactive support, and required attendance. The primary insight is that mastery learning can yield outstanding outcomes — but the policies and support are paramount.
Sat 7 DecDisplayed time zone: (UTC) Coordinated Universal Time change
16:30 - 18:00 | |||
16:30 30mPaper | Scaffolding Student-Generated Analogies in CS1 Conference | ||
17:00 30mPaper | Steering Student Behavior and Performance Toward Success with Mastery Learning through Policy Optimization Conference | ||
17:30 30mPaper | Teaching CS1 with a Mastery Learning framework: Changes in CS2 Results and Students’ Satisfaction Conference Giulia Toti University of British Columbia, Guoning Chen Department of Computer Science, University of Houston |