• DocumentCode
    147520
  • Title

    Improving undergraduate students programming skills through Collaborative Adversarial Pair Learning

  • Author

    Swamidurai, Rajendran

  • Author_Institution
    Dept. of Math. & Comput. Sci., Alabama State Univ., Montgomery, AL, USA
  • fYear
    2014
  • fDate
    13-16 March 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Collaborative learning has been used extensively in undergraduate education to improve learning for all students. To improve performance in computer science courses, our study incorporated a new, although related, pedagogical approach entitled Collaborative-Adversarial Pair Learning (CAPL). The CAPL employs a software development technique called Collaborative-Adversarial Pairs (CAP) to teach computer science courses. We have demonstrated that CAP is effective in helping engineers discover software requirements. It seems a natural extension to use the techniques of CAP to help students discover concepts in computer science. In this paper, we describe the design and implementation of a CAPL model for a computer programming course (Software Engineering I), and then present the results of an evaluation of the model when compared to traditional instruction in Software Engineering I.
  • Keywords
    computer aided instruction; computer science education; educational courses; groupware; programming; software engineering; teaching; CAPL; collaborative adversarial pair learning; collaborative-adversarial pair learning; collaborative-adversarial pairs; computer programming course; computer science course teaching; computer science courses; pedagogical approach; software development technique; software engineering; software requirements; undergraduate education; undergraduate students programming skills; Computational modeling; Computers; Standards; Collaborative learning; collaborative programming; pair programming; peer review;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOUTHEASTCON 2014, IEEE
  • Conference_Location
    Lexington, KY
  • Type

    conf

  • DOI
    10.1109/SECON.2014.6950673
  • Filename
    6950673