Pair Programming Research at UC Santa Cruz
Pair Programming Publications
- Middle School Girls + Games Programming = Information Technology Fluency
Linda L. Werner, Shannon Campe, and Jill Denner
Proceedings of the 6th conference on Information technology education
2005, Newark, NJ, USA, October 20 - 22, 2005, pages 301-305.
- Pair Programming Improves Student Retention, Confidence, and Program Quality
C. McDowell, L. Werner, H. Bullock, and J. Fernald
Communications of the ACM. August, 2006.
- Information Technology Fluency For Middle School Girls
S. Campe, L. Werner, and J. Denner
Proceedings of the Eighth IASTED International Conference Computers and Advanced Technology in Education, August 29-31, 2005.
-
Want to Increase Retention of your Female Students?
L. Werner, B. Hanks, C. McDowell, H. Bullock, and J. Fernald
Computing Research News, March 2005, Vol. 17/No. 2.
- Pair Programming Strategies For Middle School Girls
L. Werner, J. Denner, and S. Bean
Proceedings of the Seventh IASTED International Conference Computers and Advanced Technology in Education, August 16-18, 2004, 161-166.
- Female Computer Science Students Who Pair-Program Persist
L. Werner, B. Hanks, and C. McDowell
Journal of Educational Resources in Computing, Volume 4, Issue 1 (March 2004)
actual publication date April, 2005.
- Retaining Women in Computer Science: The Impact of Pair Programming
Project Update
L. Werner, H. Bullock, C. McDowell, and J. Fernald
ITWF/ITR Workforce PIs Meeting October, 2004.
- Program Quality with Pair Programming in CS1
B. Hanks, C. McDowell, D. Draper, M. Krnjajic
Proceedings ITiCSE, 2004.
- Building Pair Programming Knowledge through a Family of Experiments
L. Williams, C. McDowell, N. Nagappan, J. Fernald, L. Werner
Proceedings ISESE, 2003.
- The Impact of Pair Programming on Student Performance, Perception and Persistance
C. McDowell, L. Werner, H. Bullock, and J. Fernald
Proceedings ICSE, 2003.
- Experimenting with Pair Programming in the Classroom
C. McDowell, B. Hanks, and L. Werner
Proceedings ITiCSE, 2003.
- The Effects of Pair-Programming on Performance in an Introductory Programming Course
C. McDowell, L. Werner, H. Bullock, and J. Fernald
Proceedings of SIGCSE 2002.
- Guidelines for the Use of Pair Programming
in a Freshman Programming Class
J. Bevan, C. McDowell, and L. Werner
Proceedings of CSEET 2002.
Pair Progamming Guidelines
Here are the specific instructions we are using in some current pair
programming classes to deal with establishing pairs and pairing
problems.
Sample Instructions to Students
Pair Programming Video
Download a video on the right way and the wrong way to do pair programming,
produced by Linda Werner (UCSC) and Jill Denner (ETR).
Acknowledgment
This material is based upon work supported by
the National Science Foundation under Grant No.0089989. Any opinions,
findings and conclusions or recomendations expressed in this material
are those of the author(s) and do not necessarily reflect the views of
the National Science Foundation (NSF).