Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A systematic review of approaches for teaching introductory programming and their influence on success
Vihavainen A., Airaksinen J., Watson C.  ICER 2014 (Proceedings of the 10th Annual Conference on International Computing Education Research, Glasgow, Scotland, UK, Aug 11-13, 2014)19-26.2014.Type:Proceedings
Date Reviewed: Jun 17 2015

A systematic review of interventions to improve the pass rates of introductory programming courses yielded data for 60 courses. On average, the interventions improved pass rates by 12.8 absolute percentage points.

Tables 3 through 7 usefully summarize the effectiveness of 13 different kinds of intervention, grouped under five primary intervention categories. For example, Table 3 shows that for the six cases where pair programming was the intervention, the pass rate improved on average by 9.6 absolute percentage points. Table 4 shows that for the four cases where a preliminary course (CS0) was the intervention, the pass rate improved on average by 10.5 absolute percentage points. Table 5 shows that for the seven cases where the use of media computation was the intervention, the pass rate improved on average by 14.7 absolute percentage points. Table 6 shows that for the four cases where reducing class size was the intervention, the pass rate improved on average by 17.8 absolute percentage points. Table 7 shows that for the three cases where extreme apprenticeship was the intervention, the pass rate improved on average by 16.5 absolute percentage points. No statistically significant differences in effectiveness were found between the five primary intervention categories.

Section 4.2 provides a good account of the limitations of this kind of study. Nonetheless, many readers will find themselves agreeing with the authors’ conclusions that those applying interventions are making a difference and that there is no one best kind of intervention. This paper is very strongly recommended to computer science faculty.

Reviewer:  Andy Brooks Review #: CR143534 (1509-0833)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Computer Science Education (K.3.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Computer Science Education": Date
Pascal
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
more...

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