Mastery Learning in Computer Science Education

被引:34
作者
Garner, James [1 ]
Denny, Paul [1 ]
Luxton-Reilly, Andrew [1 ]
机构
[1] Univ Auckland, Auckland, New Zealand
来源
PROCEEDINGS OF THE 21ST AUSTRALASIAN COMPUTING EDUCATION CONFERENCE (ACE 2019) | 2019年
关键词
mastery learning; PSI; Keller plan; pedagogy;
D O I
10.1145/3286960.3286965
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mastery learning is a pedagogical approach in which students must demonstrate mastery of the currently assessed unit of material before being permitted to progress to the next unit. Recent work has suggested that mastery learning may provide a solution to the divergent outcomes observed in introductory computer science (CS) courses. While mastery learning has shown benefits outside of CS, it has received less attention in CS education, and there is no existing overview of the approaches that have been used in this discipline. To remedy this, we review the literature on the use of mastery learning in computer science. We find that while mastery learning has been applied successfully in CS education, the literature is sparse and lacks a unified approach and generalisable results.
引用
收藏
页码:37 / 46
页数:10
相关论文
共 21 条
[1]  
BRINKMAN WP, 2009, SOLUTIONS INNOVATION, P271
[2]   Handling Heterogeneity in Programming Courses for Freshmen [J].
Capovilla, Dino ;
Berges, Marc ;
Muehling, Andreas ;
Hubwieser, Peter .
2015 INTERNATIONAL CONFERENCE ON LEARNING AND TEACHING IN COMPUTING AND ENGINEERING, 2015, :197-203
[3]  
Corbett A, 2001, LECT NOTES ARTIF INT, V2109, P137
[4]  
CORBETT AT, 1992, LECT NOTES COMPUT SC, V608, P413
[5]  
de Macedo Morais L. A., 2014, BRAZILIAN S COMPUTER, V25, P1048, DOI [10.5753/cbie.sbie.2014.1048, DOI 10.5753/CBIE.SBIE.2014.1048]
[6]  
Engle Sophie, 2013, J COMPUTING SCI COLL, V28, P139
[7]  
Jacková J, 2008, ITICSE '08: PROCEEDINGS OF THE 13TH ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, P352
[8]   Combining Mastery Learning with Project-Based Learning in a First Programming Course: An Experience Report [J].
Jazayeri, Mehdi .
2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, :315-318
[9]  
Kitchenham B., 2007, Technical Report
[10]  
KULIK CLC, 1990, REV EDUC RES, V60, P265, DOI 10.2307/1170612