The Effects of Starter Template Scaffoldings on Coding Anxiety in Introductory Programming Courses

Programming anxiety is a well-documented challenge in introductory computing courses, particularly among students with no prior exposure to programming. Scaffolding strategies such as pair programming, Parsons puzzles, and starter code templates are widely used to reduce anxiety and build confidence during the early stages of learning. Although starter templates often include explanatory comments and partially completed code, the relative effectiveness of these different scaffold types in mitigating anxiety has not been systematically examined. This paper reports findings from a controlled experiment conducted during the first laboratory session of an undergraduate C programming course for students from different engineering and science disciplines. Pairs of students were randomly assigned to one of three conditions: a control group using blank templates, a comments-based scaffold group, and a code-based scaffold group. Coding anxiety was measured using a questionnaire with subscales related to self-efficacy, partner interaction, and peer judgement. Contrary to our expectations, the control group showed a greater reduction in coding anxiety than either scaffolded group, and students in the comments-based condition reported larger decreases in anxiety than those receiving code-based scaffolds. These findings suggest that for beginners, even well-intentioned scaffolds can temporarily increase the perceived difficulty in task completion.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Computing Education
Published
2026-02-10
DOI
https://doi.org/10.1145/3796506
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Effects of Starter Template Scaffoldings on Coding Anxiety in Introductory Programming Courses

Aruna Malapati, Narasimha Bolloju, Prajna Upadhyay
ACM Transactions on Computing Education
Teaching and Learning Programming
article

The Effects of Starter Template Scaffoldings on Coding Anxiety in Introductory Programming Courses

Aruna Malapati, Narasimha Bolloju, Prajna Upadhyay
article en

Abstract

Programming anxiety is a well-documented challenge in introductory computing courses, particularly among students with no prior exposure to programming. Scaffolding strategies such as pair programming, Parsons puzzles, and starter code templates are widely used to reduce anxiety and build confidence during the early stages of learning. Although starter templates often include explanatory comments and partially completed code, the relative effectiveness of these different scaffold types in mitigating anxiety has not been systematically examined. This paper reports findings from a controlled experiment conducted during the first laboratory session of an undergraduate C programming course for students from different engineering and science disciplines. Pairs of students were randomly assigned to one of three conditions: a control group using blank templates, a comments-based scaffold group, and a code-based scaffold group. Coding anxiety was measured using a questionnaire with subscales related to self-efficacy, partner interaction, and peer judgement. Contrary to our expectations, the control group showed a greater reduction in coding anxiety than either scaffolded group, and students in the comments-based condition reported larger decreases in anxiety than those receiving code-based scaffolds. These findings suggest that for beginners, even well-intentioned scaffolds can temporarily increase the perceived difficulty in task completion.

ACM Transactions on Computing Education
Birla Institute of Technology and Science - Hyderabad Campus (IN), Birla Institute of Technology and Science, Pilani (IN)
Quality Education
Openalex Percentile: Top 70%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.