Cracking the code: Co-coding with AI in creative programming education
2022 (English)In: ACM International Conference Proceeding Series, Association for Computing Machinery , 2022, p. 5-14Conference paper, Published paper (Refereed)
Abstract [en]
This paper presents a study of a group of university students using generative machine learning to translate from natural language to computer code. The study explores how the use of the AI tool can be understood in terms of co-creation, focusing on the one hand on how the tool may serve as a resource for understanding and learning, and on the other hand how the tool affects the creative processes. Findings show how the participants search for a 'correct' syntax in their instructions to the machine learning tool, and how the inconsistent and erroneous behavior can work as a way to generate clues and inspiration for generating creative expressions. The notion of friction is used to describe how systems like this can serve to both lower thresholds for programming, and also interfere with the creative processes, encouraging reflection and exploration of alternative solutions.
Place, publisher, year, edition, pages
Association for Computing Machinery , 2022. p. 5-14
Keywords [en]
co-creation, generative machine learning, GPT-3, post-human design, programming, Computer programming, Creative process, Creatives, Human design, Machine-learning, Programming education, Machine learning
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:sh:diva-49617DOI: 10.1145/3527927.3532801Scopus ID: 2-s2.0-85133393638ISBN: 9781450393270 (print)OAI: oai:DiVA.org:sh-49617DiVA, id: diva2:1684067
Conference
C&C '22: Creativity and Cognition, Venice, Italy, June 20 - 23, 2022
2022-07-212022-07-212023-01-09Bibliographically approved