How does the use of Extreme Programming in the second required computer science course, CSII, affect undergraduate students' performance?

Document Type



Dr. D. Robert Adams, adams@cis.gvsu.edu

Embargo Period



Extreme Programming has been successfully used to develop software for industry. Previous research into using Extreme Programming (XP) focused on junior or senior level software engineering classes. This research looks at defining a version of XP, Academic XP, to be used in the second required computer science course, CSII. After working out the parameters for Academic XP it was applied to CSII course taken by 120 students. The key finding is that average projects scores were higher for those choosing to use XP, while the average exam scores were almost the same between those using XP and those who did not.

This document is currently not available here.