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 条
  • [21] Leveraging Large Language Models for Navigating Brand Territory
    Luisa Fernanda Rodriguez-Sarmiento
    Vladimir Sanchez-Riaño
    Ixent Galpin
    SN Computer Science, 5 (8)
  • [22] Leveraging Large Language Models for VNF Resource Forecasting
    Su, Jing
    Nair, Suku
    Popokh, Leo
    2024 IEEE 10TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT 2024, 2024, : 258 - 262
  • [23] Leveraging large language models for word sense disambiguation
    Jung H. Yae
    Nolan C. Skelly
    Neil C. Ranly
    Phillip M. LaCasse
    Neural Computing and Applications, 2025, 37 (6) : 4093 - 4110
  • [24] Leveraging Large Language Models for Effective Organizational Navigation
    Chandrasekar, Haresh
    Gupta, Srishti
    Liu, Chun-Tzu
    Tsai, Chun-Hua
    PROCEEDINGS OF THE 25TH ANNUAL INTERNATIONAL CONFERENCE ON DIGITAL GOVERNMENT RESEARCH, DGO 2024, 2024, : 1020 - 1022
  • [25] Leveraging large language models to foster equity in healthcare
    Rodriguez, Jorge A.
    Alsentzer, Emily
    Bates, David W.
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2024, 31 (09)
  • [26] Leveraging Large Language Models for Clinical Abbreviation Disambiguation
    Hosseini, Manda
    Hosseini, Mandana
    Javidan, Reza
    JOURNAL OF MEDICAL SYSTEMS, 2024, 48 (01)
  • [27] Leveraging large language models for peptide antibiotic design
    Guan, Changge
    Fernandes, Fabiano C.
    Franco, Octavio L.
    de la Fuente-nunez, Cesar
    CELL REPORTS PHYSICAL SCIENCE, 2025, 6 (01):
  • [28] On Leveraging Large Language Models for Multilingual Intent Discovery
    Chow, Rudolf
    Suen, King yiu
    Lam, Albert Y. S.
    ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS, 2025, 16 (01)
  • [29] Leveraging large language models for academic conference organization
    Luo, Yuan
    Li, Yikuan
    Ogunyemi, Omolola
    Koski, Eileen
    Himes, Blanca E.
    NPJ DIGITAL MEDICINE, 2025, 8 (01):
  • [30] LEVERAGING LARGE LANGUAGE MODELS WITH VOCABULARY SHARING FOR SIGN LANGUAGE TRANSLATION
    Lee, Huije
    Kim, Jung-Ho
    Hwang, Eui Jun
    Kim, Jaewoo
    Park, Jong C.
    2023 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING WORKSHOPS, ICASSPW, 2023,