Measuring the cognitive load of learning to program: A replication study

Albina Zavgorodniaia, Rodrigo Duran, Arto Hellas, Otto Seppala, Juha Sorva

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

10 Citations (Scopus)
267 Downloads (Pure)

Abstract

Cognitive load (CL) on a learner's working memory has emerged as an influential concept in computing education and beyond. CL is commonly divided in at least two components, intrinsic load (IL) and extraneous load (EL). We seek progress on two questions: (1) How can CL components be measured in the programming domain? (2) How should CL measurement deal with the "third component"of germane load (GL)? We replicate two studies: Morrison and colleagues' [49] evaluation of a questionnaire for self-assessing CL in programming, which is an adaptation of a generic instrument; and Jiang and Kalyuga's [24] study, which found support for a two-component measure of CL in language learning, with GL redundant. We crowd-sourced CL data using Morrison's questions at the end of a video tutorial on programming for beginners. A confirmatory factor analysis found strong support for a three-factor model, with factors matching the items intended to capture IL, EL, and GL, respectively. A two-factor model with IL-targeting and GL-targeting items combined gave a poorer fit. Our findings strengthen the claims of discriminant validity and internal reliability for Morrison's CL questionnaire for programming; construct validity for GL remains open, however. We affirm the need for further research on the two-component theory of CL and the sensitivity of CL self-assessments to contextual factors.

Original languageEnglish
Title of host publicationUKICER 2020 - Proceedings of the 2020 Conference on United Kingdom and Ireland Computing Education Research
PublisherACM
Pages3-9
Number of pages7
ISBN (Electronic)9781450388498
DOIs
Publication statusPublished - 3 Sept 2020
MoE publication typeA4 Conference publication
EventUnited Kingdom and Ireland Computing Education Research Conference - Online, Glasgow, United Kingdom
Duration: 3 Sept 20204 Sept 2020

Conference

ConferenceUnited Kingdom and Ireland Computing Education Research Conference
Abbreviated titleUKICER
Country/TerritoryUnited Kingdom
CityGlasgow
Period03/09/202004/09/2020

Keywords

  • cognitive load
  • measurement
  • programming education
  • replication

Fingerprint

Dive into the research topics of 'Measuring the cognitive load of learning to program: A replication study'. Together they form a unique fingerprint.
  • Weekly Fluctuations in Motivation in Introductory Programming

    Pesonen, H. & Hellas, A., 1 Sept 2022, UKICER 2022 - Proceedings of the 2022 Conference on United Kingdom and Ireland Computing Education Research. Quille, K., Maguire, J. & Becker, B. A. (eds.). ACM, 7 p. 2

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

    Open Access
    File
    38 Downloads (Pure)

Cite this