Computing Education (TOCE)


Search Issue
enter search term and/or author name


ACM Transactions on Computing Education (TOCE) - Special Issue on Team Projects in Computing Education, Volume 15 Issue 4, December 2015

Section: Special Issue on Team Projects in Computing Education

Team Projects in Computing Education
Jürgen Börstler, Thomas B. Hilburn
Article No.: 16
DOI: 10.1145/2808079

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...

Software Engineering Project Courses with Industrial Clients
Bernd Bruegge, Stephan Krusche, Lukas Alperowitz
Article No.: 17
DOI: 10.1145/2732155

There is an acknowledged need for teaching realistic software development in project courses. The design space for such courses is wide, ranging from single-semester to two-semester courses, from single-client to multicustomer courses, from local...

Team Project Experiences in Humanitarian Free and Open Source Software (HFOSS)
Heidi J. C. Ellis, Gregory W. Hislop, Stoney Jackson, Lori Postner
Article No.: 18
DOI: 10.1145/2684812

Providing students with the professional, communication, and technical skills necessary to contribute to an ongoing software project is critical, yet often difficult in higher education. Involving student teams in real-world projects developed by...

Team Building in Multidisciplinary Client-Sponsored Project Courses
Robert Pastel, Marika Seigel, Wei Zhang, Alex Mayer
Article No.: 19
DOI: 10.1145/2700518

Experience working in multidisciplinary teams is important both to prepare Computer Science (CS) students for industry and to improve their communication with teammates from disciplines other than their own. This article describes the evolution...

Assessing Large-Project Courses: Model, Activities, and Lessons Learned
Maria Vasilevskaya, David Broman, Kristian Sandahl
Article No.: 20
DOI: 10.1145/2732156

In a modern computing curriculum, large-project courses are essential to give students hands-on experience of working in a realistic software engineering project. Assessing such projects is, however, extremely challenging. There are various...

Media, Mood, and Meetings: Related to Project Success?
Kurt Schneider, Olga Liskin, Hilko Paulsen, Simone Kauffeld
Article No.: 21
DOI: 10.1145/2771440

This article investigates relationships between media, mood, and communication in teams, and studies how they are related to project success. Team projects are an essential part of the software engineering curriculum. Student teams carry out full...