Group projects in software engineering at York
ACM SIGCSE Bulletin
Team dynamics in student programming projects
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Guidelines for collaborative learning in computer science
ACM SIGCSE Bulletin
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Supporting and evaluating team dynamics in group projects
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Introduction to the team software process
Introduction to the team software process
Implementing studios for experiential learning
ACSE '00 Proceedings of the Australasian conference on Computing education
The software engineering capstone: structure and tradeoffs
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Computer science students' conception of the relationship between reward (grade) and cooperation
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Using the CVS version management system in a software engineering course
Journal of Computing Sciences in Colleges
Evaluating student teams developing unique industry projects
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
Self and peer assessment in software engineering projects
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
Dimensions of software engineering course design
Proceedings of the 28th international conference on Software engineering
Assessment of individuals on CS group projects
Journal of Computing Sciences in Colleges
Quantitative peer assessment: can students be objective?
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
Fair division as a means of apportioning software engineering class projects
Proceedings of the 39th SIGCSE technical symposium on Computer science education
A real-world simulation technique for forming software development teams in a capstone course
Journal of Computing Sciences in Colleges
A hybrid approach to projects in gaming courses
GDCSE '08 Proceedings of the 3rd international conference on Game development in computer science education
Student evaluation in monitored team projects
Journal of Computing Sciences in Colleges
Using feedback for supporting software team improvement
WM'05 Proceedings of the Third Biennial conference on Professional Knowledge Management
Comparison of two learning models for collaborative e-learning
Edutainment'06 Proceedings of the First international conference on Technologies for E-Learning and Digital Entertainment
Capstone project: fair, just and accountable assessment
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Capstone project online assessment tool without the paper work
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Teaching Agile Software Engineering Using Problem-Based Learning
International Journal of Information and Communication Technology Education
Teaching Agile Software Engineering Using Problem-Based Learning
International Journal of Information and Communication Technology Education
An assessment model for large project courses
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
In 1999, most computer science students participate in at least one group project in some class prior to graduation. However, assessing individual student contributions to a group project is a difficult task faced by instructors of these classes. In this paper, we have compiled a wide range of assessment instruments, and identified situations where they can be effective. This paper is a compilation of potential evaluation strategies. No comparison is made among the many strategies nor are particular techniques ranked above or below others. The goal is simply to provide a wide range of potential team evaluation techniques. Since each technique evaluates a particular characteristic and different team project courses have different goals it is up to the instructor to choose the techniques that best evaluate the individual in light of the course goals.