Assessing the Success of an Introductory Programming Course
MetadataShow full item record
With universities having difficulty attracting students to study information technology (IT), the scores needed for entry into IT degrees have dropped markedly. IT schools are thus having to cope by adjusting their introductory courses to ensure that students will still learn what is expected but without negatively impacting on pass rates. This paper considers short objective tests, designed by other researchers, to examine whether students who have passed an introductory course have achieved an understanding of fundamental concepts in programming. The Dehnadi test, which was originally designed to be taken before a programming course to predict who would be successful, proved to be useful in showing that many students who had passed an introductory programming course had little or no understanding of fundamental concepts. The test was useful if the number of correct responses was considered. Implications of students passing an introductory course but being unable to respond correctly on a multiple choice test of the most fundamental concepts of programming are considered.
Journal of Information Technology Education
Copyright 2010 Ford et al; licensee Informing Science Institute. This article is distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by-nc/3.0/us/), which permits sharing and adapting, provided the original work is properly cited.
Information and Computing Sciences not elsewhere classified