2006 · 10 citations · 7 references
Social SciencesCommunicationEducational TechnologyGroup WorkInstructional DesignTeamworkCollaborative LearningComputer-supported Cooperative WorkGroup CommunicationGroup Problem SolvingSmall-group LearningTeam LearningCollaborative Learning ToolsCommunication Support TechnologiesCommunication Technology UseTeam Information SharingUse Of Communication Technologies
This paper describes an initial investigation of how different conditions for conducting a team programming exercise impact learning. We conducted a series of in-depth case studies on the use of various communication technologies and compared them with face-to-face case studies of team programming. We explored how these communication technologies can help improve students' learning. We summarize the findings from these studies and give guidance to instructors and to tool designers on how future tools can be improved to support collaborative learning in team programming.
7
Instant messaging in teen life
Rebecca E. Grinter, Leysia Palen · 2002 · 420 citations
In Support of Pair Programming in the Introductory Computer Science Course
Laurie Williams, Eric Wiebe, Kai Yang et al. · Computer Science Education · 2002 · 270 citations
Elizabeth F. Churchill, Sara Bly · 1999 · 89 citations · Full text
Nick Parlante, Steven A. Wolfman, Lester I. McCann et al. · 2006 · 46 citations
Education, Instruction, Teaching +9