CodeExemplar: Example-Based Scaffolding for Introductory Programming in the GenAI Era

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ma, Boxuan, Konomi, Shinichi
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866910070549250048
author Ma, Boxuan
Konomi, Shinichi
author_facet Ma, Boxuan
Konomi, Shinichi
contents Generative AI (GenAI) can generate working code with minimal effort, creating a tension in introductory programming: students need timely help, yet direct solutions invite copying and can short-circuit reasoning. To address this, we propose example-based scaffolding, where GenAI provides scaffold examples that match a target task's underlying reasoning pattern but differ in contexts to support analogical transfer while reducing copying. We contribute a two-dimensional taxonomy, design guidelines, and CodeExemplar, a prototype integrated with auto-graded tasks, with initial formative feedback from a classroom pilot and instructor interviews.
format Preprint
id arxiv_https___arxiv_org_abs_2603_23830
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle CodeExemplar: Example-Based Scaffolding for Introductory Programming in the GenAI Era
Ma, Boxuan
Konomi, Shinichi
Human-Computer Interaction
Generative AI (GenAI) can generate working code with minimal effort, creating a tension in introductory programming: students need timely help, yet direct solutions invite copying and can short-circuit reasoning. To address this, we propose example-based scaffolding, where GenAI provides scaffold examples that match a target task's underlying reasoning pattern but differ in contexts to support analogical transfer while reducing copying. We contribute a two-dimensional taxonomy, design guidelines, and CodeExemplar, a prototype integrated with auto-graded tasks, with initial formative feedback from a classroom pilot and instructor interviews.
title CodeExemplar: Example-Based Scaffolding for Introductory Programming in the GenAI Era
topic Human-Computer Interaction
url https://arxiv.org/abs/2603.23830