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.
翻译:计算机教育方面许多研究的重点一直是介绍性方案编制顺序。最近出现了若干可行和可自由获得的AI驱动的代码生成工具,这给该领域带来了一些直接的机会和挑战。在本立场文件中,我们提出,社区需要迅速采取行动,决定可以和应该利用哪些可能的机会以及如何利用这些机会,同时努力克服或以其他方式减轻可能的挑战。假设这些工具的有效性和扩散将继续快速进展,如果没有迅速、审慎和协调一致的努力,教育工作者将失去优势,帮助塑造未来的机会和将面临的挑战。通过这份文件,我们的目标是在计算机教育界发起这一讨论。