Implementing an Automatic Pointers Exercises Generator in CAFÉ 2.0
Baum, Valentin
Promotor(s) : Donnet, Benoît ; Fontaine, Pascal
Date of defense : 4-Sep-2023/5-Sep-2023 • Permalink : http://hdl.handle.net/2268.2/18258
Details
Title : | Implementing an Automatic Pointers Exercises Generator in CAFÉ 2.0 |
Translated title : | [fr] Implémentation d'un générateur automatique d'exercices sur les pointeurs dans CAFÉ 2.0 |
Author : | Baum, Valentin |
Date of defense : | 4-Sep-2023/5-Sep-2023 |
Advisor(s) : | Donnet, Benoît
Fontaine, Pascal |
Committee's member(s) : | Schindler, Tanja
Boigelot, Bernard |
Language : | English |
Number of pages : | 87 |
Discipline(s) : | Engineering, computing & technology > Computer science |
Institution(s) : | Université de Liège, Liège, Belgique |
Degree: | Master : ingénieur civil en informatique, à finalité spécialisée en "management" |
Faculty: | Master thesis of the Faculté des Sciences appliquées |
Abstract
[en] Implementing an Automatic Pointers Exercises Generator in CAFÉ 2.0
This Master’s thesis addresses the issues students face when learning about pointers in introductory computer programming courses. To improve their understanding and practice, a structured approach to generating a variety of pointer exercises is proposed. The framework aims to provide students with opportunities for regular assessment, constructive feedback and practice. At the same time, it provides a tool for teachers to create exercises efficiently and discourage academic dishonesty.
The study outlines the development of a pattern template-based exercise generation framework, describing the process from analysis to implementation. In addition, the research explores the impact of ChatGPT as an educational tool for programming exercises.
This work aims to enhance the learning experience of students in programming and to inspire advances in exercise generation for diverse subjects.
File(s)
Document(s)
Annexe(s)
Cite this master thesis
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.