Assessment frequency in introductory computer programming disciplines

被引:22
作者
Brito, Miguel A. [1 ]
de Sa-Soares, Filipe [1 ]
机构
[1] Univ Minho, Sch Engn, Dept Informat Syst, Ctr Algoritmi, P-4800058 Guimaraes, Portugal
关键词
Assessment frequency; Computer programming; Constructivism; Learning; Novice students; Programming education;
D O I
10.1016/j.chb.2013.07.044
中图分类号
B84 [心理学];
学科分类号
04 ; 0402 ;
摘要
Introductory computer programming disciplines commonly show a significant failure rate. Although several reasons have been advanced for this state of affairs, we argue that for a beginner student it is hard to understand the difference between know-about disciplines and know-how-to-do-it disciplines, such as computer programming. This leads to failure because when students understand they are not able to solve a programming problem it is usually too late to catch all the time meanwhile lost. In order to make students critically analyse their progress, instructors have to provide them with realistic indicators of their performance. To achieve this awareness and to trigger corrective actions in a timely manner there is a need to increase assessment frequency. This paper discusses how this can be done, analyses benefits of the proposed approach and presents data on the effects of changes in assessment frequency for a university first year course in fundamentals of computer programming. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:623 / 628
页数:6
相关论文
共 23 条