First year programming units are commonly assessed by paper-based programming examinations. This component forms a large proportion of the assessment of the unit, and students report that they find both the preparation process and the environment highly stressful. Studying for a closed book, paper-based examination encourages surface learning, rather than understanding. This method of assessment tests a student’s ability to perform at only the lower levels of the Cognitive Domain of Bloom’s Taxonomy of Learning and does not effectively test performance at the higher levels of Synthesis and Evaluation. Often what is really being tested is a student’s ability to memorise information and to perform under examination conditions. The question of...
The article describes a test system for assessing students' knowledge of programming. It combines th...
We report on an intervention in which informal programming labs were switched to a weekly machine-ev...
Computer Programming forms the basis from which most students in the IS/IT discipline launch themsel...
Assessment can take many forms, and it can be argued that the greater the diversity in the methods o...
In computer science, an expected outcome of a student's education is programming skill. This working...
Current learning outcomes for introductory programming courses are relatively general, specifying ta...
Previous studies of assessment of programming via written examination have focused on analysis of th...
We compared student performance on large-scale take-home assignments and small-scale invigilated tes...
Assessment is a process of measuring the extent to which students have fulfilled the expected learni...
This article presents the author’s experience in teaching programming to university students in fir...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
Time and performance data was collected on a class of 147 Computer Science 1B students, where studen...
Completed research paperAfter several years of experience teaching computer programming dis...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
The article describes a test system for assessing students' knowledge of programming. It combines th...
We report on an intervention in which informal programming labs were switched to a weekly machine-ev...
Computer Programming forms the basis from which most students in the IS/IT discipline launch themsel...
Assessment can take many forms, and it can be argued that the greater the diversity in the methods o...
In computer science, an expected outcome of a student's education is programming skill. This working...
Current learning outcomes for introductory programming courses are relatively general, specifying ta...
Previous studies of assessment of programming via written examination have focused on analysis of th...
We compared student performance on large-scale take-home assignments and small-scale invigilated tes...
Assessment is a process of measuring the extent to which students have fulfilled the expected learni...
This article presents the author’s experience in teaching programming to university students in fir...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
Time and performance data was collected on a class of 147 Computer Science 1B students, where studen...
Completed research paperAfter several years of experience teaching computer programming dis...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
The article describes a test system for assessing students' knowledge of programming. It combines th...
We report on an intervention in which informal programming labs were switched to a weekly machine-ev...
Computer Programming forms the basis from which most students in the IS/IT discipline launch themsel...