"Like a Nesting Doll" : Analyzing Recursion Analogies Generated by CS Students Using Large Language Models
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 on Innovation and Technology in Computer Science Education V. 1 (pp. 122-128). ACM. https://doi.org/10.1145/3649217.3653533
Tekijät
Päivämäärä
2024Tekijänoikeudet
© 2024 the Authors
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.
...
Julkaisija
ACMEmojulkaisun ISBN
979-8-4007-0600-4Konferenssi
Conference on Innovation and Technology in Computer Science EducationKuuluu julkaisuun
ITiCSE 2024 : Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1Asiasanat
Julkaisu tutkimustietojärjestelmässä
https://converis.jyu.fi/converis/portal/detail/Publication/221088858
Metadata
Näytä kaikki kuvailutiedotKokoelmat
Lisätietoja rahoituksesta
This research was partially supported by the Research Council of Finland (Academy Research Fellow grant number 356114).Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Open Source Language Models Can Provide Feedback : Evaluating LLMs' Ability to Help Students Using GPT-4-As-A-Judge
Koutcheme, Charles; Dainese, Nicola; Sarsa, Sami; Hellas, Arto; Leinonen, Juho; Denny, Paul (ACM, 2024)Large language models (LLMs) have shown great potential for the automatic generation of feedback in a wide range of computing contexts. However, concerns have been voiced around the privacy and ethical implications of ... -
ChatGPT as a Software Development Bot : A Project-Based Study
Waseem, Muhammad; Das, Teerath; Ahmad, Aakash; Liang, Peng; Fahmideh, Mahdi; Mikkonen, Tommi (SCITEPRESS - Science and Technology Publications, 2024)Artificial Intelligence has demonstrated its significance in software engineering through notable improvements in productivity, accuracy, collaboration, and learning outcomes.This study examines the impact of generative ... -
Students' Perceptions on Engaging Database Domains and Structures
Miedema, Daphne; Taipalus, Toni; Aivaloglou, Efthimia (ACM, 2023)Several educational studies have argued for the contextualization of assignments, i.e., for providing a context or a story instead of an abstract or symbolic problem statement. Such contextualization may have beneficial ... -
What Did CS Students Recognize as Study Difficulties?
Hämäläinen, Ville; Isomöttönen, Ville (IEEE, 2019)Computing education research shows substantive interest in novice programming challenges. The present study was rather interested in any phenomena that students would recognize as difficulties during their university ... -
Theory languages in designing artificial intelligence
Saariluoma, Pertti; Karvonen, Antero (Springer, 2023)The foundations of AI design discourse are worth analyzing. Here, attention is paid to the nature of theory languages used in designing new AI technologies because the limits of these languages can clarify some fundamental ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.