Enhancement of computer science introductory courses with Mentored Pair Programming

  • Authors:
  • Jianchao Han;Mohsen Beheshti

  • Affiliations:
  • California State University Dominguez Hills, Carson, CA;California State University Dominguez Hills, Carson, CA

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper, a new instructional strategy to enhance computer science introductory courses, called Mentored Pair Programming, or MPP in short, is proposed. The pair programming and peer-led team learning approaches have demonstrated their effectiveness in many campuses. However, in some other campuses with a majority of underrepresented and full-time working students such as our campus, both pair programming approach and peer-led team learning approach may not work well each individually because students either lack motivation in the labs or don't have extra time after class. MPP attempts to incorporate both pair programming and peer-led team learning approaches into closed laboratories. The background of MPP is discussed, the goal and objectives of MPP are presented, the MPP structure is proposed, and the process in implementing MPP is developed.