Collaboration Support for Novice Team Programming
dc.contributor.author | Čubranić, Davor | |
dc.contributor.author | Storey, Margaret Anne D. | |
dc.date.accessioned | 2023-06-08T11:43:54Z | |
dc.date.available | 2023-06-08T11:43:54Z | |
dc.date.issued | 2005 | |
dc.description.abstract | Learning computer programming in a modern university course is rarely an individual activity; however, IDEs used in introductory programming classes do not support collaboration at a level appropriate for novices. The goal of our research is to make it easier for first-year students to experience working in a team in their programming assignments. Based on our previous work developing and evaluating IDEs for novice programmers, we have identified two main areas of required functionality: 1) features for code sharing and coordination; and 2) features to support communication. We have extended an existing teaching-oriented integrated development environment (called Gild) with features to support code sharing and coordination. We report on a preliminary study in which pairs of students used a prototype of our collaborative IDE to work on a programming assignment. The goals of this study were to evaluate the effectiveness and usability of the new features and to determine requirements for future communication support. | en |
dc.identifier.doi | 10.1145/1099203.1099229 | |
dc.identifier.uri | https://dl.eusset.eu/handle/20.500.12015/4813 | |
dc.language.iso | en | |
dc.publisher | Association for Computing Machinery | |
dc.relation.ispartof | Proceedings of the 2005 ACM International Conference on Supporting Group Work | |
dc.subject | gild | |
dc.subject | teaching programming | |
dc.title | Collaboration Support for Novice Team Programming | en |
gi.citation.publisherPlace | New York, NY, USA | |
gi.citation.startPage | 136–139 | |
gi.conference.location | Sanibel Island, Florida, USA |