Online virtual Linux boxes and automated formative feedback.
We surveyed 193 students about their experiences with nine mastery-based learning practices in their computing courses.
How CS higher education faculty adopt pedagogical interventions in higher education.
The benefits of a mastery-based approach to tech skill development.
How are students overcoming struggles as they learn to program?
We investigated to create a set of students' most frequent and most difficult-to-resolve errors across programming languages.
How time-on-task can predict student performance in CS courses.
Which Predicts Implementation of Research-based Pedagogy by CS Educators?
Pedagogical practices in the U.S.
Challenges and resources in US colleges and universities.