aalto1 untyped-item.component.html
"Like a Nesting Doll" : Analyzing Recursion Analogies Generated by CS Students Using Large Language Models
Loading...
Access rights
openAccess
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
7
Series
ITiCSE 2024 - Proceedings of the 2024 Conference Innovation and Technology in Computer Science Education, pp. 122-128, Annual conference on innovation & technology in computer science education
Abstract
Grasping complex computing concepts often poses a challenge for students who struggle to anchor these new ideas to familiar experiences and understandings. To help with this, a good analogy can bridge the gap between unfamiliar concepts and familiar ones, providing an engaging way to aid understanding. However, creating effective educational analogies is difficult even for experienced instructors. We investigate to what extent large language models (LLMs), specifically ChatGPT, can provide access to personally relevant analogies on demand. Focusing on recursion, a challenging threshold concept, we conducted an investigation analyzing the analogies generated by more than 350 first-year computing students. They were provided with a code snippet and tasked to generate their own recursion-based analogies using ChatGPT, optionally including personally relevant topics in their prompts. We observed a great deal of diversity in the analogies produced with student-prescribed topics, in contrast to the otherwise generic analogies, highlighting the value of student creativity when working with LLMs. Not only did students enjoy the activity and report an improved understanding of recursion, but they described more easily remembering analogies that were personally and culturally relevant.
Description
Publisher Copyright: © 2024 Owner/Author.
Other note
Citation
Bernstein, S, Denny, P, Leinonen, J, Kan, L, Hellas, A, Littlefield, M, Sarsa, S & Macneil, S 2024, "Like a Nesting Doll" : Analyzing Recursion Analogies Generated by CS Students Using Large Language Models. in ITiCSE 2024 - Proceedings of the 2024 Conference Innovation and Technology in Computer Science Education. Annual conference on innovation & technology in computer science education, ACM, pp. 122-128, Annual Conference on Innovation and Technology in Computer Science Education, Milan, Italy, 08/07/2024. https://doi.org/10.1145/3649217.3653533