arXiv:2412.14732cs.CYcs.AI2024-12综述被引 138

综述生成式AI在编程教育中的应用现状与挑战

Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools

  • 通过多源数据整合,系统梳理生成式AI在教学中的实际用法
  • 发现工具可自动批改代码、提供个性化反馈并辅助教学设计
  • 适合教育研究者、教师及课程设计者了解技术落地进展

生成式AI(GenAI)发展迅猛,计算教育领域的研究也在快速扩展。初期对GenAI工具的反应从恐慌到乌托邦式乐观不一。已有研究指出,这些新工具能解决大多数入门级编程任务,并对课程体系造成冲击。它们可编写和解释代码、改进错误提示、为教师生成教学资源,甚至像传统助教一样为学生提供反馈与帮助。2024年,关于GenAI在计算课堂中应用的新研究开始涌现,涵盖大规模教学支持与引导学生用GenAI学编程。相应地,新型工具正在出现,可针对编程作业提供个性化反馈,或同时教授编程与提示技巧。面对文献激增,本报告通过系统文献综述、教育者与行业人士调查,以及对使用GenAI教学的教师、研究者和工具开发者的深度访谈,实现方法三角验证,全面呈现当前计算教育中GenAI的应用情况与认知图景。

原文摘要 · Abstract (English)

Generative AI (GenAI) is advancing rapidly, and the literature in computing education is expanding almost as quickly. Initial responses to GenAI tools were mixed between panic and utopian optimism. Many were fast to point out the opportunities and challenges of GenAI. Researchers reported that these new tools are capable of solving most introductory programming tasks and are causing disruptions throughout the curriculum. These tools can write and explain code, enhance error messages, create resources for instructors, and even provide feedback and help for students like a traditional teaching assistant. In 2024, new research started to emerge on the effects of GenAI usage in the computing classroom. These new data involve the use of GenAI to support classroom instruction at scale and to teach students how to code with GenAI. In support of the former, a new class of tools is emerging that can provide personalized feedback to students on their programming assignments or teach both programming and prompting skills at the same time. With the literature expanding so rapidly, this report aims to summarize and explain what is happening on the ground in computing classrooms. We provide a systematic literature review; a survey of educators and industry professionals; and interviews with educators using GenAI in their courses, educators studying GenAI, and researchers who create GenAI tools to support computing education. The triangulation of these methods and data sources expands the understanding of GenAI usage and perceptions at this critical moment for our community.

生成式AI编程教育教学工具教育研究

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。