• DocumentCode
    351730
  • Title

    But, isn´t that cheating? [collaborative programming]

  • Author

    Williams, Laurie

  • Author_Institution
    Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
  • Volume
    2
  • fYear
    1999
  • fDate
    10-13 Nov. 1999
  • Abstract
    Can university computer science students benefit from collaborative programming? The author discusses his experiences with a class he taught at the University of Utah which set out to study pair programming in an educational setting. The class, an Active Server Pages (ASP) web programming class, consisted of 20 juniors and seniors. The students were very familiar with programming, but not with the web programming languages learned and used in the class. Each student was paired with another student to work with for the entire semester. Tests were, however, taken individually. They understood that the idea was not to break the class project into two pieces and integrate later. The idea was to work together (almost) all the time on one product. These requirements were stated in the course announcement and were re-stated at the start of the class. Most skeptically, but enthusiastically, embarked on making the transition from solo to collaborative programming. The consensus of the class was very, very positive about the technique. Making the transition to pair programming involves breaking down some personal barriers beginning with the understanding that talking is not cheating. Pair programming has the potential of changing how programming classes are taught in order to benefit the students´ learning experience.
  • Keywords
    computer science education; programming; Active Server Pages web programming class; University of Utah; collaborative programming; pair programming; students´ learning experience; university computer science students; web programming languages; Algorithm design and analysis; Cities and towns; Collaborative work; Computer science; Keyboards; Mice; Performance evaluation; Problem-solving; Programming profession; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 1999. FIE '99. 29th Annual
  • Conference_Location
    San Juan, Puerto Rico
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-5643-8
  • Type

    conf

  • DOI
    10.1109/FIE.1999.841619
  • Filename
    841619