NobleBlocks

Research indexJournal article

A development environment for distributed synchronous collaborative programming

Boyer, Dwight, Fondren and 2 others

30 Jun 2008

NobleIDark:/48914/w1/20260515/A7DC1B92DOI10.1145/1384271.1384315

Paywalled

The full text is at the publisher

You can read the abstract here, or open it at the publisher.

Read at the publisher

Abstract

While collaborative approaches in the classroom have been shown to be highly beneficial for students of computer science, obstacles inherent in today's academic environment often prevent collocated collaborative approaches from being implemented. One solution to the collocation problem may lie with tools that facilitate distributed collaboration. This paper presents RIPPLE (Remote Interactive Pair Programming and Learning Environment), a development environment for distributed synchronous collaborative programming. RIPPLE is an open source software tool. Initial user tests demonstrate positive responses from students, and the potential for long term learning, motivation, and retention benefits is significant. In addition to its benefits for students, RIPPLE is a tool for computing education researchers who wish to collect data on collaborative programming.

Discussion

Citations

Topics

More

Suggest a correction or report