Back to Search Start Over

Team selection methods for student programming projects

Authors :
James H. Cross
Thomas J. Scott
Source :
Software Engineering Education ISBN: 9783540589518, CSEE
Publication Year :
1995
Publisher :
Springer Berlin Heidelberg, 1995.

Abstract

This paper focuses on team selection methods and related issues that may have a substantial impact on students' overall experience working on a “large-scale” programming project. Teams can be selected randomly, by the students, by academic performance, by using psychological profiles, or by using a combination of these methods. Advantages and disadvantages are presented for each method. Issues concerning size of teams include number of students in the class, type and size of software to be built, single project per team versus shared project, software tools available, and the programming skills and general academic maturity of the students in the class. From the students perspective, the most discernable effects of team size involve communication, scheduling, and general cooperation. Important grading issues are described with emphasis on peer grading. The paper concludes with a summary of observations and experiences the authors have had including pitfalls to be avoided.

Details

ISBN :
978-3-540-58951-8
ISBNs :
9783540589518
Database :
OpenAIRE
Journal :
Software Engineering Education ISBN: 9783540589518, CSEE
Accession number :
edsair.doi...........3f5831fa647e374c90cbb6617505aa96