Deploying a trace-capturing Parsons tool in two university courses surfaced recurring difficulty patterns including exception-type misidentification, return-for-throw confusion, and incorrect control-flow ordering¶
Claim · All claims
Evidence · 1 study · designr2·q2
Currency · newest study 2026 · not yet checked against its sources · not reviewed by a person
Subclaims¶
Reading the evidence codes
q is the design tier, i the impact, n the sample, and the kind with its r
the rigour judged within that kind: what each code means.
This claim: no standardized effect is recorded in observations/ for it yet, so no benchmark reading is possible.
q2 i? Analysis of behavioral traces from two university deployments identified common difficulty patterns: misidentifying exception types, confusing return with the throw/raise mechanism, and incorrect control-flow ordering. → Daniel Prol 2026
Evidence¶
Daniel Prol 2026¶
Daniel Prol, Juho Leinonen, Arto Hellas, Saleh Alkhamees, Amin Alipour. (2026). Pulla: A Parsons Problem Tool for Fine-Grained Behavioral Tracing and Instructor-Facing Problem-Solving Analysis. arXiv. https://arxiv.org/abs/2609.15944 doi:10.48550/arxiv.2609.15944
q2 · i? · design · r2
Classroom deployment study of the Pulla tool in two courses (68 UH students, Spring 2026; 36 Aalto students, Summer 2026) solving three exception-handling Parsons problems. The authors report that "we identified common difficulty patterns, including misidentifying exception types, confusing return with the throw/raise mechanism, and incorrect control-flow ordering."
"We deployed the tool in two university courses: an upper-division software design course at the University of Houston (United States) and an introductory programming course at Aalto University (Finland). By analyzing the data collected, we identified common difficulty patterns, including misidentifying exception types, confusing return with the throw/raise mechanism, and incorrect control-flow ordering."
Discussion¶
Related Claims¶
- Control-flow ordering errors appeared across all UH problems (43–52% of incorrect attempts) but were only a secondary pattern at Aalto, with the conceptual barrier apparently shifting with problem structure — a narrower finding that bears on this claim
- Exception-type confusion was the dominant difficulty pattern in SafeDivide at the University of Houston (90% of incorrect attempts) and persisted across harder problems in both deployments — a narrower finding that bears on this claim
- Students across both deployments substituted return statements for exception-raising constructs, treating error conditions as reasons to exit early — a narrower finding that bears on this claim
- State revisits within solving sessions were rarer in the Pulla deployments (6–12% of UH sessions, 0–3% at Aalto) than the 21–33% previously reported for similar Parsons tasks — a narrower finding that bears on this claim
- Student specification comments are predominantly natural language, except Return statements which show a high proportion of Strict-Code expressions — related
- Trace data is the dominant data type LA uses to support feedback in higher education (36% of coded data types) — a broader claim this one bears on
Page metadata
| Field | Value |
|---|---|
type |
claim |
id |
pulla-deployment-surfaced-recurring-difficulty-patterns |
title |
Deploying a trace-capturing Parsons tool in two university courses surfaced recurring difficulty patterns including exception-type misidentification, return-for-throw confusion, and incorrect control-flow ordering |
description |
Deploying a trace-capturing Parsons tool in two university courses surfaced recurring difficulty patterns including exception-type misidentification, return-for-throw confusion, and incorrect control-flow ordering |
status |
review |
evidence_strength |
moderate |
newest_evidence |
2026 |
generated |
by process:wiki-ingest on 2026-10-11 |
trust |
unverified — no one has confirmed this page's content |
sources |
1 — daniel-prol-2026 |
Frontmatter is the page's machine-readable record — see the Schema & Guide.