Evaluating individuals in team projects
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
Having students work in groups in a computer science course is excellent preparation for the realities of the jobs thestudents are likely to be doing upon graduation. Most software systems are of a large enough size that it is not reasonable for one person to do. Hence team formation is the usual response to a problem that cannot be solved by one person.We have taught a number of group project courses in software engineering and systems analysis and design, and have discovered that an understanding of the specific interactions that occur in a group environment can be immeasurably helpful. The principles that follow [4, 5, 9, 10, 11, 12] apply to group projects generally.