becker2023programming

BibTeX:

@inproceedings{becker2023programming,
author = {Becker, Brett A. and Denny, Paul and Finnie-Ansley, James and Luxton-Reilly, Andrew and Prather, James and Santos, Eddie Antonio},
title = {Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation},
year = {2023},
isbn = {9781450394314},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3545945.3569759},
doi = {10.1145/3545945.3569759},
abstract = {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 overcoming otherwise mitigating 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.},
booktitle = {Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1},
pages = {500ā€“506},
numpages = {7},
keywords = {codex, code generation, large language model, cs2, novice programmers, amazon, gpt-3, introductory programming, cs1, midjourney, alphacode, google, programming, copilot, llm, machine learning, ai, tabnine, codewhisperer, github, openai, artificial intelligence},
location = {Toronto ON, Canada},
series = {SIGCSE 2023}
}

EndNote:

%0 Conference Paper
%T Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation
%@ 9781450394314
%U https://doi.org/10.1145/3545945.3569759
%R 10.1145/3545945.3569759
%B Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1
%I Association for Computing Machinery
%A Brett A. Becker
%A Paul Denny
%A James Finnie-Ansley
%A Andrew Luxton-Reilly
%A James Prather
%A Eddie Antonio Santos
%D 2023
%P 500ā€“506
%K google, codewhisperer, amazon, novice programmers, llm, cs2, codex, gpt-3, artificial intelligence, openai, github, ai, machine learning, introductory programming, copilot, code generation, programming, alphacode, midjourney, cs1, tabnine, large language model
%C Toronto ON, Canada

ACM:

Brett A. Becker, Paul Denny, James Finnie-Ansley, Andrew Luxton-Reilly, James Prather, and Eddie Antonio Santos. 2023. Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 500ā€“506. https://doi.org/10.1145/3545945.3569759