Using a Computer-based Testing Facility to Improve Student Learning in a Programming Languages and Compilers Course

被引:9
|
作者
Nip, Terence [1 ]
Gunter, Elsa L. [1 ]
Herman, Geoffrey L. [1 ]
Morphew, Jason W. [1 ]
West, Matthew [1 ]
机构
[1] Univ Illinois, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
Programming languages; compilers; testing effect; computer-based testing; LONG-TERM RETENTION; MULTIPLE-CHOICE; PERFORMANCE; RETRIEVAL; STRATEGIES; QUIZZES; RECALL; MIDDLE;
D O I
10.1145/3159450.3159500
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
While most efforts to improve students' learning in computer science education have focused on designing new pedagogies or tools, comparatively little research has focused on redesigning examinations to improve students' learning. Cognitive science research, however, has robustly demonstrated that getting students to practice using their knowledge in testing environments can significantly improve learning through a phenomenon known as the testing effect. The testing effect has been shown to improve learning more than rehearsal strategies such as re-reading a textbook or re-watching lectures. In this paper, we present a quasi-experimental study to examine the effect of using frequent, automated examinations in an advanced computer science course, "Programming Languages and Compilers" (CS 421). In Fall 2014, students were given traditional paper-based exams, but in Fall 2015 a computer based testing facility enabled the course to offer more frequent examinations while other aspects of the course were held constant. A comparison of 292 student scores across the two semesters revealed a significant change in the distribution of students' grades with fewer students failing the final examination, and proportionately more students now earning grades of B and C instead. This data suggests that focusing on redesigning the nature of examinations may indeed be a relatively untapped opportunity to improve students' learning.
引用
收藏
页码:568 / 573
页数:6
相关论文
共 50 条