On Learning How to Program via an Interactive eBook with Adaptive Parsons Problems

  • Haynes-Magyar C
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Traditional computer programming practice, such as writing pseudocode, code tracing, and code writing, can be arduous, time-intensive, and frustrating. But adaptive Parsons problems, which require learners to place mixed-up code blocks in the correct order, are designed to support learners’ individual differences in knowledge acquisition, reduce extraneous cognitive load, and improve affect while learning how to program. These problems modify the difficulty of the current or next problem based on a learner's prior performance and help-seeking behavior. Adaptive Parsons problems are a more interactive way to learn stereotypical solutions to programming problems. Hence, they can help novice programmers build up the kind of mental library of solutions experts have at their disposal when writing code from scratch to solve any number of critical problems related to computing.

Cite

CITATION STYLE

APA

Haynes-Magyar, C. C. H.-M. (2022). On Learning How to Program via an Interactive eBook with Adaptive Parsons Problems. Proceedings of the ALISE Annual Conference. https://doi.org/10.21900/j.alise.2022.990

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free