Toward constructive alignment with portfolio assessment for introductory programming

Andrew Cain, Clinton J. Woodward

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

Learning to program is widely agreed to be a challenging task for many students. Introductory programming units are typically taken by largely diverse student cohorts, with a range of different learning approaches and prior programming knowledge. With issues such as declining enrolments and high attrition, alternate methods for teaching introductory programming need to be investigated. Constructive alignment is a student-centered model of education that aims to enhance learning through the amalgamation of constructivism and aligned curriculum. Constructive alignment encourages students to adopt deep approaches to learning, which should be beneficial to students in introductory programming. This paper proposes an approach for using constructive alignment with portfolio assessment in the teaching of introductory programming, together with preliminary results and analysis.

Original languageEnglish
Title of host publicationProceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering, TALE 2012
PagesH1B11-H1B17
DOIs
Publication statusPublished - 2012
Externally publishedYes
EventIEEE International Conference on Teaching, Assessment and Learning for Engineering 2012 - Hong Kong, China
Duration: 20 Aug 201223 Aug 2012
https://ieeexplore.ieee.org/xpl/conhome/6337030/proceeding (Proceedings)

Conference

ConferenceIEEE International Conference on Teaching, Assessment and Learning for Engineering 2012
Abbreviated titleTALE 2012
Country/TerritoryChina
CityHong Kong
Period20/08/1223/08/12
Internet address

Keywords

  • constructive alignment
  • introductory programming
  • portfolio assessment

Cite this