DocumentCode :
1722084
Title :
Assessing Process and Product - A Practical Lab Exam for an Introductory Programming Course
Author :
Bennedsen, Jens ; Caspersen, Michael E.
Author_Institution :
IT Univ. West, Aarhus
fYear :
2006
Firstpage :
16
Lastpage :
21
Abstract :
The final assessment of a course must reflect its goals, and contents. An important goal of our introductory programming course is that the students learn a systematic approach for the development of computer programs. Having the programming process as learning objective naturally raises the question how to include this in assessments. Traditional assessments (e.g. oral, written, or multiple choice) are unsuitable to test the programming process. We describe and evaluate a practical lab examination that assesses the students´ programming process as well as the developed programs. The evaluation is performed in two ways: By analyzing the results of two lab examinations (with more than 500 students) and by semi-structured individual interviews with representatives of the involved persons (students, TAs, lecturer, and examiner). The result of the evaluation is encouraging and indicates the value of alignment and strong conformity between goal, content and assessment of the introductory programming course
Keywords :
computer science education; computer program development; introductory programming course; Computer science; Computer science education; Continuing education; Geology; Mathematics; Performance analysis; Performance evaluation; Process design; Programming profession; Testing; CS1; Evaluation; Examination; Objects-First; Pedagogy; Programming Process;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 36th Annual
Conference_Location :
San Diego, CA
ISSN :
0190-5848
Print_ISBN :
1-4244-0256-5
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2006.322434
Filename :
4116868
Link To Document :
بازگشت