论文标题
编程很难 - 或者至少是:AI代码生成的教育机会和挑战
Programming Is Hard -- Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generation
论文作者
论文摘要
入门编程序列一直是计算教育中许多研究的重点。最近几种可行且自由利用的AI驱动的代码生成工具的出现在该领域中带来了几个即时的机遇和挑战。在这个职位上,我们认为社区需要迅速采取行动,以决定可以并且应该利用哪些机会以及应该如何克服或减轻可能的挑战的同时。假设这些工具的有效性和扩散将继续迅速发展,而无需快速,故意和一致的努力,教育工作者将失去优势,帮助塑造机会发生什么,以及将遇到什么挑战。在本文中,我们旨在在计算教育社区中播种这一讨论。
The introductory programming sequence has been the focus of much research in computing education. The recent advent of several viable and freely-available AI-driven code generation tools present several immediate opportunities and challenges in this domain. In this position paper we argue that the community needs to act quickly in deciding what possible opportunities can and should be leveraged and how, while also working on how to overcome or otherwise mitigate the possible challenges. Assuming that the effectiveness and proliferation of these tools will continue to progress rapidly, without quick, deliberate, and concerted efforts, educators will lose advantage in helping shape what opportunities come to be, and what challenges will endure. With this paper we aim to seed this discussion within the computing education community.