ERIC Number: EJ1440968
Record Type: Journal
Publication Date: 2024
Pages: 28
Abstractor: As Provided
ISBN: N/A
ISSN: ISSN-0899 3408
EISSN: EISSN-1744-5175
Available Date: N/A
Unraveling Novices' Code Composition Difficulties
Renske Weeda; Sjaak Smetsers; Erik Barendsen
Computer Science Education, v34 n3 p414-441 2024
Background and Context: Multiple studies report that experienced instructors lack consensus on the difficulty of programming tasks for novices. However, adequately gauging task difficulty is needed for alignment: to select and structure tasks in order to assess what students can and cannot do. Objective: The aim of this study was to examine perceived and observed difficulties that novice programmers endure during code composition. Method: This study reports on the in-depth research combining multi-faceted data from observations to students' perceptions via interviews, think aloud, task ranking and task rating. Findings: Some interesting findings were observed which would not have been revealed through solution analysis on its own. For example, that nesting two loops is perceived as easier than nesting a selection in a loop and that the abstraction mechanism of an enhanced for loop makes it a particularly challenging concept to initially grasp. Implications: Our results augment related work, which are primarily based on instructors' perceptions, providing insights into difficulties endured by novice programmers and recommendations for task (de)composition and curricular alignment.
Descriptors: Novices, Coding, Programming, Computer Science Education, Task Analysis, Student Attitudes, Problem Solving, Difficulty Level, Concept Formation, Cognitive Processes
Routledge. Available from: Taylor & Francis, Ltd. 530 Walnut Street Suite 850, Philadelphia, PA 19106. Tel: 800-354-1420; Tel: 215-625-8900; Fax: 215-207-0050; Web site: http://www.tandf.co.uk/journals
Publication Type: Journal Articles; Reports - Research
Education Level: N/A
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A
Data File: URL: https://bibliotheek.ehb.be:2102/10.17026/dans-xnn-x5p3
Author Affiliations: N/A