Automated Generation of Challenge Questions for Student Code Evaluation Using Abstract Syntax Tree Embeddings and RAG: An Exploratory Study

Résultats de recherche: Chapitre dans un livre, rapport, actes de conférenceParticipation à un ouvrage collectif lié à un colloque ou une conférenceRevue par des pairs

1 Citation (Scopus)

Résumé

This paper presents an exploratory study on detecting learning gaps in student-submitted code by generating automated challenge questions. The proposed method compares the abstract syntax trees (ASTs) of student code with those of class-taught examples using embeddings and retrieval-augmented generation (RAG). The approach identifies the most structurally deviant sections of student code and generates challenge questions targeting advanced, untaught coding techniques, such as function pointers and variadic functions. The evaluation, conducted on real-world C programming assignments, demonstrates the effectiveness of the selection process and the quality of generated questions. This work highlights the potential for using structural analysis and automated challenge questions generation to improve student assessment in coding education.

langue originaleAnglais
titreICETM 2024 - Proceedings of the 2024 7th International Conference on Educational Technology Management
EditeurAssociation for Computing Machinery, Inc
Pages277-282
Nombre de pages6
ISBN (Electronique)9798400717468
Les DOIs
étatPublié - 8 mars 2025
Evénement7th International Conference on Educational Technology Management, ICETM 2024 - Changsha, Chine
Durée: 8 nov. 202410 nov. 2024

Série de publications

NomICETM 2024 - Proceedings of the 2024 7th International Conference on Educational Technology Management

Conférence

Conférence7th International Conference on Educational Technology Management, ICETM 2024
Pays/TerritoireChine
La villeChangsha
période8/11/2410/11/24

Empreinte digitale

Voici les principaux termes ou expressions associés à « Automated Generation of Challenge Questions for Student Code Evaluation Using Abstract Syntax Tree Embeddings and RAG: An Exploratory Study ». Ces libellés thématiques sont générés à partir du titre et du résumé de la publication. Ensemble, ils forment une empreinte digitale unique.

Contient cette citation