Team formation methods for increasing interaction during in-class group work
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Peer-assessment in group projects: is it worth it?
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
Using personality inventories to form teams for class projects: a case study
Proceedings of the 7th conference on Information technology education
Assessment of individuals on CS group projects
Journal of Computing Sciences in Colleges
A Template for Real World Team Projects for Highly Populated Software Engineering Classes
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Using group-based projects to improve retention of students in computer science major
Journal of Computing Sciences in Colleges
Best practices in software engineering project class management
Proceedings of the 40th ACM technical symposium on Computer science education
Teaching an iterative approach with rotating groups in an undergraduate software engineering course
Journal of Computing Sciences in Colleges
Real world experiences in a software engineering course
Proceedings of the 2010 ACM conference on Information technology education
A software engineering course with a large-scale project and diverse roles for students
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
Group projects are widely used in software engineering courses. With group projects come issues of group management and individual student assessment. At the University of Mary Washington, a different approach to group composition and management was used in a semester-long undergraduate software engineering course. In this approach, the student composition of each group changes at each phase of the software lifecycle. This approach offered several advantages including increased fairness in group composition, more honest peer assessments, and lower risk of group failure. In addition, this approach modeled the software development environment seen in the real-world. The details of the software engineering course and dynamic group element are described in this paper along with reactions from students and the instructor.