- 1 Abdel-Hamid, T.K. Investigating the cost/schedule trade-off in software development. IEEE Software (Jan. 1990), 97-105. Google ScholarDigital Library
- 2 Miller, R.G. Beyond Anova, Basics of Applied Statistics. John Wiley and Sons, New York, 1986.Google Scholar
- 3 Warner, S. A dreamer finds the Expertise to Develop an Idea. The Philadelphia Inquirer, Philadelphia, Penn., Dec. 1, 1996, D1.Google Scholar
Index Terms
- The case for collaborative programming
Recommendations
A groupware system to support collaborative programming: Design and experiences
The advances in network and collaboration technologies enable the creation of powerful environments for collaborative programming. One such environment is COLLECE, a groupware system to support collaborative edition, compilation and execution of ...
Evaluating Collaborative Practices in Acquiring Programming Skills: Findings of a Controlled Experiment
SBES '15: Proceedings of the 2015 29th Brazilian Symposium on Software Engineering[Context] Collaborative programming is achieved when two or more programmers develop software together. Pair Programming and Coding Dojo Randori are two increasingly adopted practices for collaborative programming. While the former encourages the ...
Assessment using peer evaluations, random pair assignment, and collaborative programing in CS1
In this paper we describe a technique for student assessment that uses peer evaluation and random pair assignment in collaborative programming assignments in CS1. A common concern of professors implementing collaborative (pair) programming is the ...
Comments