CodeExemplar:面向入门编程的基于示例的编码支架(面向 GenAI 时代)
人机交互
2026-03-26 v1
摘要
生成式 AI (GenAI) 可以用最小的工作量生成可工作代码, 在入门编程中创造了一种张力: 学生既需要及时获得帮助, 又避免直接解决方案导致抄袭并可能短路推理。为此, 我们提出了基于示例的支架方法, 即 GenAI 提供与目标任务底层推理模式匹配但在上下文上有所不同的支架示例, 以支持类比迁移同时减少抄袭。我们贡献了一个二维分类法、设计指南, 以及集成于自动评分任务中的 CodeExemplar 原型, 并通过课堂试点和教师访谈获得初步形式化反馈。
引用
@article{arxiv.2603.23830,
title = {CodeExemplar: Example-Based Scaffolding for Introductory Programming in the GenAI Era},
author = {Boxuan Ma and Shinichi Konomi},
journal= {arXiv preprint arXiv:2603.23830},
year = {2026}
}