This paper explores how students in Higher Education use LLMs for programming and how learning environments should scaffold such support. We conducted a repeated-measures exploratory field study in two programming courses, a Bachelor’s and a Master’s level course, using a JupyterLab environment with LLM support. Studen...
This article implements an effective and scalable register automata (RA) learning algorithm that significantly reduces the number of membership queries required for inferring models by up to an order of magnitude and achieves this by combining a tree-based cost-efficient data structure with mechanisms for computing sho...
Simon Dierl, P. Fiterău-Broştean, F. Howar et al.· Journal of automated reasoni...· 0 citations
Findings may indicate that LLM-supported programming environments should supply context-sensitive scaffolding, automatically providing the model with the learner’s code and error trace rather than relying on the learner to communicate that context.