A within-subjects experiment with 15 high school students reports faster task completion with a collaborative ChatGPT-4o style than with a passive style, but the result is not significant versus proactive style and is confounded with task order.
From Generation to Adaptation: Comparing AI-Assisted Strategies in High School Programming Education
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
This exploratory case study investigated two contrasting pedagogical approaches for LCA-assisted programming with five novice high school students preparing for a WeChat Mini Program competition. In Phase 1, students used LCAs to generate code from abstract specifications (From-Scratch approach), achieving only 20% MVP completion. In Phase 2, students adapted existing Minimal Functional Units (MFUs), small, functional code examples, using LCAs, achieving 100% MVP completion. Analysis revealed that the MFU-based approach succeeded by aligning with LCA strengths in pattern modification rather than de novo generation, while providing cognitive scaffolds that enabled students to navigate complex development tasks. The study introduces a dual-scaffolding model combining technical support (MFUs) with pedagogical guidance (structured prompting strategies), demonstrating that effective LCA integration depends less on AI capabilities than on instructional design. These findings offer practical guidance for educators seeking to transform AI tools from sources of frustration into productive learning partners in programming education.
citation-role summary
citation-polarity summary
fields
cs.HC 1years
2025 1verdicts
REJECT 1roles
background 1polarities
unclear 1representative citing papers
citing papers explorer
-
Evaluating the Effectiveness of Large Language Models in Solving Simple Programming Tasks: A User-Centered Study
A within-subjects experiment with 15 high school students reports faster task completion with a collaborative ChatGPT-4o style than with a passive style, but the result is not significant versus proactive style and is confounded with task order.