Leveraging Large Language Models to Support Authoring Gamified Programming Exercises

被引:0
|
作者
Montella, Raffaele [1 ]
De Vita, Ciro Giuseppe [1 ]
Mellone, Gennaro [1 ]
Ciricillo, Tullio [1 ]
Caramiello, Dario [1 ]
Di Luccio, Diana [1 ]
Kosta, Sokol [2 ]
Damasevicius, Robertas [3 ]
Maskeliunas, Rytis [3 ]
Queiros, Ricardo [4 ]
Swacha, Jakub [5 ]
机构
[1] Univ Naples Parthenope, Dept Struct Engn & Architecture DiSt, I-80143 Naples, Italy
[2] Aalborg Univ, Dept Elect Syst, DK-2450 Copenhagen, Denmark
[3] Kaunas Univ Technol, Fac Informat, Ctr Excellence Forest 4 0, LT-51423 Kaunas, Lithuania
[4] INESC TEC, Ctr Res Adv Comp Syst CRACS, P-4169007 Porto, Portugal
[5] Univ Szczecin, Dept Informat Technol Management, PL-70453 Szczecin, Poland
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 18期
关键词
gamification; programming education; educational tools; artificial intelligence;
D O I
10.3390/app14188344
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Featured Application The presented solution can be applied to simplify and hasten the development of gamified programming exercises conforming to the Framework for Gamified Programming Education (FGPE) standard.Abstract Skilled programmers are in high demand, and a critical obstacle to satisfying this demand is the difficulty of acquiring programming skills. This issue can be addressed with automated assessment, which gives fast feedback to students trying to code, and gamification, which motivates them to intensify their learning efforts. Although some collections of gamified programming exercises are available, producing new ones is very demanding. This paper presents GAMAI, an AI-powered exercise gamifier, enriching the Framework for Gamified Programming Education (FGPE) ecosystem. Leveraging large language models, GAMAI enables teachers to effortlessly apply storytelling to describe a gamified scenario, as GAMAI decorates natural language text with the sentences needed by OpenAI APIs to contextualize the prompt. Once a gamified scenario has been generated, GAMAI automatically produces exercise files in a FGPE-compatible format. According to the presented evaluation results, most gamified exercises generated with AI support were ready to be used, with no or minimum human effort, and were positively assessed by students. The usability of the software was also assessed as high by the users. Our research paves the way for a more efficient and interactive approach to programming education, leveraging the capabilities of advanced language models in conjunction with gamification principles.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Large language models-powered clinical decision support: enhancing or replacing human expertise?
    Li, Jia
    Zhou, Zichun
    Lyu, Han
    Wang, Zhenchang
    INTELLIGENT MEDICINE, 2025, 5 (01): : 1 - 4
  • [42] Evolution and Prospects of Foundation Models: From Large Language Models to Large Multimodal Models
    Chen, Zheyi
    Xu, Liuchang
    Zheng, Hongting
    Chen, Luyao
    Tolba, Amr
    Zhao, Liang
    Yu, Keping
    Feng, Hailin
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 80 (02): : 1753 - 1808
  • [43] Are Large Language Models Literary Critics?
    Koul, Radhika
    POETICS TODAY, 2024, 45 (02) : 233 - 241
  • [44] Large language models in law: A survey
    Lai, Jinqi
    Gan, Wensheng
    Wu, Jiayang
    Qi, Zhenlian
    Yu, Philip S.
    AI OPEN, 2024, 5 : 181 - 196
  • [45] Flying Into the Future With Large Language Models
    Kanjilal, Sanjat
    CLINICAL INFECTIOUS DISEASES, 2024, 78 (04) : 867 - 869
  • [46] A Surgical Perspective on Large Language Models
    Miller, Robert
    ANNALS OF SURGERY, 2023, 278 (02) : E211 - E213
  • [47] Large Language Models in Cosmetic Dermatology
    Landau, Marina
    Kroumpouzos, George
    Goldust, Mohamad
    JOURNAL OF COSMETIC DERMATOLOGY, 2025, 24 (02)
  • [48] Large Language Models for Cultural Heritage
    Trichopoulos, Georgios
    2ND INTERNATIONAL CONFERENCE OF THE GREECE ACM SIGCHI CHAPTER, CHIGREECE 2023, 2023,
  • [49] Large language models for medicine: a survey
    Zheng, Yanxin
    Gan, Wensheng
    Chen, Zefeng
    Qi, Zhenlian
    Liang, Qian
    Yu, Philip S.
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2025, 16 (02) : 1015 - 1040
  • [50] Meaning and understanding in large language models
    Havlik, Vladimir
    SYNTHESE, 2024, 205 (01)