Learning programming from erroneous worked-examples. Which type of error is beneficial for learning?. (October 2021)
- Record Type:
- Journal Article
- Title:
- Learning programming from erroneous worked-examples. Which type of error is beneficial for learning?. (October 2021)
- Main Title:
- Learning programming from erroneous worked-examples. Which type of error is beneficial for learning?
- Authors:
- Beege, Maik
Schneider, Sascha
Nebel, Steve
Zimm, Justus
Windisch, Sarah
Rey, Günter Daniel - Abstract:
- Abstract: Learning from erroneous worked examples could enhance learning in contrast to problem-solving tasks. The type of error was hypothesized to be a moderator and accuracy of error detection and correction a mediator of this effect. This study examines the influence of simple syntactic (the structure of the code) and complex semantic (the logic or content of the code) errors in a programming scenario. Overall, 128 students were assigned to a two (syntactic errors: yes vs. no) × two (semantic errors: yes vs. no) factorial between-subjects design. Students' accuracy in error detection and correction, learning performance, mental load, and mental effort were measured. Results showed that learners receiving syntactic errors detected and corrected errors with higher accuracy which leads to higher learning performance. Semantic errors did not influence learning-related variables since semantic errors were too difficult for novice learners to detect and fix. The postulated moderation and mediation could be supported. Highlights: Different types of errors in worked-examples have different effects on learning processes of novices. Syntactic errors are corrected with a comparably high accuracy by novice learners. When correctly adjusted, syntactic errors lowered mental load and improved learning. Semantic errors are rarely detected and had no influence on mental load and learning.
- Is Part Of:
- Learning and instruction. Volume 75(2021)
- Journal:
- Learning and instruction
- Issue:
- Volume 75(2021)
- Issue Display:
- Volume 75, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 75
- Issue:
- 2021
- Issue Sort Value:
- 2021-0075-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-10
- Subjects:
- Worked examples -- Syntactic errors -- Semantic errors -- Accuracy in error detection -- Learning programming
Learning -- Periodicals
Teaching -- Periodicals
Apprentissage -- Périodiques
Enseignement -- Périodiques
Learning
Teaching
Periodicals
Electronic journals
370.1 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09594752 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.learninstruc.2021.101497 ↗
- Languages:
- English
- ISSNs:
- 0959-4752
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5179.325890
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 17583.xml