enter search term and/or author name
Team projects are a way to expose students to conflicting project objectives, and “[t]here should be a strong real-world element … to ensure that the experience is realistic” [ACM/IEEE-CS 2015b]. Team projects provide an...
Exploration of Participation in Student Software Engineering Teams
Linda Marshall, Vreda Pieterse, Lisa Thompson, Dina M. Venter
Article No.: 5
Employers require software engineers to work in teams when developing software systems. It is therefore important for graduates to have experienced teamwork before they enter the job market.
We describe an experiential learning exercise...
Measuring and Understanding Team Development by Capturing Self-assessed Enthusiasm and Skill Levels
David L. Largent
Article No.: 6
To prepare graduates for today's work environment, they must be immersed in positive (and perhaps negative) small group experiences in their courses, which will in turn provide a basic understanding of how teams form and develop over time. In the...
A Method to Analyze Computer Science Students’ Teamwork in Online Collaborative Learning Environments
Rebecca Vivian, Katrina Falkner, Nickolas Falkner, Hamid Tarmazdi
Article No.: 7
Although teamwork has been identified as an essential skill for Computer Science (CS) graduates, these skills are identified as lacking by industry employers, which suggests a need for more proactive measures to teach and assess teamwork. In one...
We define and describe the academic studio model for interdisciplinary, undergraduate, project-oriented education. This model brings faculty, students, and community partners together to investigate an open-ended academic question, and their...