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