2004
DOI: 10.1145/1028174.971375
|View full text |Cite
|
Sign up to set email alerts
|

Assessing the assessment of programming ability

Abstract: A recent study [7] has shown that many computing students are not able to develop straightforward programs after the introductory programming sequence. Normal student assessment should have highlighted this problem, it did not, therefore normal assessment of programming ability does not work.We examine why current assessment methods (written exams and programming assignments) are faulty. We investigate another method of assessment (the lab exam) and show that this form of assessment is more accurate.We explain… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0

Year Published

2005
2005
2024
2024

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 71 publications
(23 citation statements)
references
References 7 publications
0
23
0
Order By: Relevance
“…Assessing methods used in programming education is scoring student source codes and give students feedbacks of the wrong points in the source codes [1][2][3][4]. By these methods, a student may not be able to correct her wrong points since the errors may come from her understanding gaps.…”
Section: Failure Of Present Assessing Methodsmentioning
confidence: 99%
“…Assessing methods used in programming education is scoring student source codes and give students feedbacks of the wrong points in the source codes [1][2][3][4]. By these methods, a student may not be able to correct her wrong points since the errors may come from her understanding gaps.…”
Section: Failure Of Present Assessing Methodsmentioning
confidence: 99%
“…Some studies also call for developments and improvements in present assessment methods. [11] A closely related work is described in [12] which attempts to predict programmer performance using complexity metrics. Another serious impediment with quantifying programmer performance is that it's now been established that psychological factors such as mood and stress impact programmer performance.…”
Section: Background and Related Workmentioning
confidence: 99%
“…After this, another 20% were tagged independently, and then, to confirm agreement, a kappa statistic of .865 was computed on the tags. 1 With consistency of the bug identification procedure confirmed, the remaining protocols were tagged independently. groups.…”
Section: Training and Agreementmentioning
confidence: 99%
“…To do so for programming, one approach is to use a charette, which requires that a student solve a programming problem in a lab environment and under a time limit [1,8]. Because no assistance is available (it is typically given as a test), there is no chance for outside influence.…”
Section: Introductionmentioning
confidence: 99%