Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Failure rates in introductory programming revisited
Watson C., Li F.  ITiCSE 2014 (Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, Uppsala, Sweden, Jun 21-25, 2014)39-44.2014.Type:Proceedings
Date Reviewed: Jun 18 2015

A systematic review of introductory programming literature yielded data for 161 CS1 courses. An average worldwide pass rate of 67.7 percent was found. Pass rates, however, varied considerably, with a low of 23.1 percent and a high of 96 percent. No significant improvement in CS1 pass rates was found over time.

While pass rates were found to vary considerably by country, the average pass rates of three of the four most sampled countries (USA, UK, and Australia) were not found to be statistically different. Though average pass rates for C and C++ courses were the poorest, at 61.1 percent and 56.2 percent respectively, they were not found to be statistically different from courses using other programming languages.

Defining classes to be small if they had less than 30 students, the average pass rate of 80.1 percent for small classes was found to be statistically different from the average pass rate of 65.4 percent for larger classes. Also, the average pass rate of 79.9 percent for other educational institutions was found to be statistically different from the average pass rate of 66.4 percent for universities.

Differences in admission standards are not addressed, nor is any attempt made to explain the lowest and highest pass rates observed. A graph charting class size against pass rate would have been useful. Though the authors suggest that small class sizes coupled with active learning approaches might be the best way to teach CS1, no analysis of pedagogy in the 161 CS1 courses examined is presented. This paper is recommended to computer science faculty.

Reviewer:  Andy Brooks Review #: CR143539 (1509-0834)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
Computer Science Education (K.3.2 ... )
Would you recommend this review?
Other reviews under "Computer Science Education": Date
Meyers R., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780137256235)
Oct 1 1992
Software engineering education: the educational needs of the software community
Fairley R., Gibbs N.  Software engineering education: the educational needs of the software community,Carnegie-Mellon Univ. Software Engineering Institute, Pittsburgh, PA,1987. Type: Whole Proceedings
Aug 1 1988
Fundamentals of computing I
Tucker A., Bradley W., Cupper R., Garnick D., McGraw-Hill, Inc., New York, NY, 1992. Type: Book (9780070654495)
Feb 1 1993

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy