Prompts First, Precision Later : Reviving the Vision of Natural Language Programming for Computing Education
Loading...
Access rights
openAccess
CC BY
CC BY
publishedVersion
URL
Journal Title
Journal ISSN
Volume Title
A4 Artikkeli konferenssijulkaisussa
This publication is imported from Aalto University research portal.
View publication in the Research portal (opens in new window)
View/Open full text file from the Research portal (opens in new window)
View publication in the Research portal (opens in new window)
View/Open full text file from the Research portal (opens in new window)
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Date
Department
Major/Subject
Mcode
Degree programme
Language
en
Pages
8
Series
Proceedings of 25th International Conference on Computing Education Research, Koli Calling 2025, pp. 1-8
Abstract
Generative AI (GenAI) is disrupting Computer Science Education, proving to be increasingly capable at more and more challenges. Although some educators consider this a threat to computing education, we argue that the move towards natural language was inevitable. Since the beginning, our discipline has continually increased the level of abstraction in each new representation. We have progressed from hardware dip switches, through special purpose languages and visual representations like flow charts, all the way now to "natural language"expressions of problems that serve as "prompts"for generating solutions.Now students can finally engage in problem solving via the abstraction level of the "language"with which they have been "problem solving"all their lives. And the arbitrary association of "computer programming"with "English"has finally been broken, thanks to the natural language translation capabilities of large language models. We must adjust our pedagogy to this new era. Similar to how we don't start teaching math by teaching decontextualised math notation, we shouldn't start teaching programming by requiring precise programming language syntax. New learners should start from the highest level of abstraction we have: prompts first.Description
Publisher Copyright: © 2025 Copyright held by the owner/author(s).
Other note
Citation
Reeves, B N, Prather, J, Denny, P, Leinonen, J, MacNeil, S, Luxton-Reilly, A, Nicolajsen, S M & Brabrand, C 2025, Prompts First, Precision Later : Reviving the Vision of Natural Language Programming for Computing Education. in J Leinonen & R Duran (eds), Proceedings of 25th International Conference on Computing Education Research, Koli Calling 2025., 46, ACM, pp. 1-8, Koli Calling - International Conference on Computing Education Research, Lieksa, Finland, 11/11/2025. https://doi.org/10.1145/3769994.3770039