DEI-CHECK. Automating the Assessment Process To Improve the Informative Feedback

被引:0
作者
Diez, David [1 ]
Diaz, Paloma [1 ]
Aedo, Ignacio [1 ]
Fernandez, Camino [1 ]
机构
[1] Univ Carlos III Madrid, E-28903 Getafe, Spain
来源
FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3 | 2008年
关键词
Introductory programming courses; feedback; assessment; automating the assessment process;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Acquiring and developing programming knowledge is a highly complex process. It involves a variety of cognitive activities and mental depictions. Hence, programming courses are generally regarded as difficult, and often have the highest dropout taxes. Such problem is especially significant in introductory programming courses: novice programmers need to apply the programming concepts continuously to understand them. Besides, beginner students often fail to recognize their own deficiencies and oversights. In this context, early assessment and continuous feedback are essential activities to correct mistakes and confusions. The purpose of this paper is to present our experience in teaching introductory programming courses as a case study. The course design is based on a specific assessment tool for introductory programming exercises. The tool aims at improving the assessment activity, facilitating its management and automating the communication flow in order to reduce the assessment process time-span. The final goal of our work is to increase feedback and improve the rectification of errors and misunderstandings from learners. The paper includes both the description of our assessment tool and the evaluation of its features.
引用
收藏
页码:551 / 556
页数:6
相关论文
共 9 条
[1]  
DRAPER SW, 2005, FEEDBACK
[2]  
Dreyfus HL., 1986, MIND MACHINE
[3]  
Kessler C. M., 1989, STUDYING NOVICE PROG, P229
[4]  
Kolling Michael, 1996, P 27 ACM TECHNICAL S, P190, DOI DOI 10.1145/236452.236537
[5]  
Mory E. H, 1996, HDB RES ED COMMUNICA, P745
[6]  
MUTKA KA, PROBLEMS LEARNING TE
[7]  
Robins Anthony, 2003, Computer Science Education, V13, P137, DOI DOI 10.1076/CSED.13.2.137.14200
[8]   A comparison of the comprehension of object-oriented and procedural programs by novice programmers [J].
Wiedenbeck, S ;
Ramalingam, V ;
Sarasamma, S ;
Corritore, CL .
INTERACTING WITH COMPUTERS, 1999, 11 (03) :255-282
[9]  
Winslow L. E., 1996, SIGCSE Bulletin, V28, P17, DOI 10.1145/234867.234872