Examining student reflections from a constructively aligned introductory programming unit

Andrew Cain, Clinton J. Woodward

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

Abstract

Constructive alignment has been widely accepted as a strong pedagogical approach that promotes deep learning, however its application to programming units in higher education has not been widely reported. A constructively aligned introductory programming unit with portfolio assessment provides an opportunity for students to reflect on their learning. These re ections provide a rich source of information for educators looking to identify topical and pedagogical issues influencing student outcomes. In this work we applied thematic analysis to the re ective reports presented by students as part of their portfolio submission for an introductory programming unit. The analysis indicates several interesting aspects related to both topical and pedagogical issues. These results can be used to inform the development of constructively aligned programming units, and inform future research.

Original languageEnglish
Title of host publicationComputing Education 2013 - Proceedings of the 15th Australasian Computing Education Conference, ACE 2013
EditorsJacqueline Whalley, Angela Carbone
PublisherAustralian Computer Society Inc
Pages127-136
Number of pages10
ISBN (Electronic)9781921770210
Publication statusPublished - 2013
Externally publishedYes
EventAustralasian Computing Education Conference 2013 - Adelaide, Australia
Duration: 29 Jan 20131 Feb 2013
Conference number: 15th
https://dl.acm.org/doi/proceedings/10.5555/2667199 (Proceedings)

Publication series

NameConferences in Research and Practice in Information Technology Series
Volume136
ISSN (Print)1445-1336

Conference

ConferenceAustralasian Computing Education Conference 2013
Abbreviated titleACE 2013
Country/TerritoryAustralia
CityAdelaide
Period29/01/131/02/13
Internet address

Keywords

  • Constructive alignment
  • Introductory programming
  • Portfolio assessment
  • Programming issues
  • Reflection
  • Thematic analysis

Cite this