Using cognitive load theory to improve the efficiency of learning to program

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

My research seeks to adopt existing knowledge from educational psychology and instructional design and apply it to the field of computer science education in an effort to make learning programming more time efficient. Specifically I will use cognitive load theory to improve the efficiency of learning to program. I have identified my first two studies: identifying the most appropriate modality for code segment explanations and determining the benefits of worked examples in learning programming.

Original languageEnglish (US)
Title of host publicationICER 2013 - Proceedings of the 2013 ACM Conference on International Computing Education Research
Pages183-184
Number of pages2
DOIs
Publication statusPublished - Sep 11 2013
Event9th Annual International Computing Education Research Conference, ICER 2013 - San Diego, CA, United States
Duration: Aug 12 2013Aug 14 2013

Publication series

NameICER 2013 - Proceedings of the 2013 ACM Conference on International Computing Education Research

Other

Other9th Annual International Computing Education Research Conference, ICER 2013
CountryUnited States
CitySan Diego, CA
Period8/12/138/14/13

    Fingerprint

Keywords

  • Multi-medium code explonation
  • Worked example

ASJC Scopus subject areas

  • Software
  • Education

Cite this

Morrison, B. (2013). Using cognitive load theory to improve the efficiency of learning to program. In ICER 2013 - Proceedings of the 2013 ACM Conference on International Computing Education Research (pp. 183-184). (ICER 2013 - Proceedings of the 2013 ACM Conference on International Computing Education Research). https://doi.org/10.1145/2493394.2493425