An experience report on improving constructive alignment in an introduction to programming

  • Authors:
  • Alessio Gaspar;Sarah Langevin

  • Affiliations:
  • University of South Florida Polytechnic, FL;University of South Florida Polytechnic, FL

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper discusses the need for learning activities adhering to the constructive alignment theory in introductions to programming. Problems with widespread instruction methods are used to motivate a new variant of pair programming which reduces the possibilities for students to "evade" practicing the very skills pair programming is expected to allow them to hone. We present an example of an exercise integrating the new pedagogy and discuss its initial reception by students.