9 citations · 19 across the 5 of their papers we have counts for
5 papers
Evaluating LLMs for Answering Student Questions in Introductory Programming Courses
Thomas Van Mullem, Bart Mesuere, Peter Dawyndt
The rapid emergence of Large Language Models (LLMs) presents both opportunities and challenges for programming education. While students increasingly use generative AI tools, direc…
Mining patterns in syntax trees to automate code reviews of student solutions for programming exercises
Charlotte Van Petegem, Kasper Demeyere, Rien Maertens +4
In programming education, providing manual feedback is essential but labour-intensive, posing challenges in consistency and timeliness. We introduce ECHO, a machine learning method…
Discovering and exploring cases of educational source code plagiarism with Dolos
Rien Maertens, Maarten Van Neyghem, Maxiem Geldhof +4
Source code plagiarism is a significant issue in educational practice, and educators need user-friendly tools to cope with such academic dishonesty. This article introduces the lat…
Biodiversity analysis of metaproteomics samples with Unipept: a comprehensive tutorial
Tim Van Den Bossche, Pieter Verschaffelt, Tibo Vande Moortele +3
Metaproteomics has become a crucial omics technology for studying microbiomes. In this area, the Unipept ecosystem, accessible at https://unipept.ugent.be, has emerged as an invalu…
Dodona: learn to code with a virtual co-teacher that supports active learning
Charlotte Van Petegem, Rien Maertens, Niko Strijbol +5
Dodona (dodona.ugent.be) is an intelligent tutoring system for computer programming. It bridges the gap between assessment and learning by providing real-time data and feedback to…