AutoODC: Automated generation of orthogonal defect classifications

LG Huang, V Ng, I Persing, M Chen, Z Li… - Automated Software …, 2015 - Springer
Orthogonal defect classification (ODC), the most influential framework for software defect
classification and analysis, provides valuable in-process feedback to system development …

[HTML][HTML] Feedback services for stepwise exercises

B Heeren, J Jeuring - Science of Computer Programming, 2014 - Elsevier
Advanced learning environments such as intelligent tutoring systems for algebra, logic,
programming, physics, etc. let a student practice with stepwise exercises, and support a …

Strategy-based feedback in a programming tutor

H Keuning, B Heeren, J Jeuring - Proceedings of the computer science …, 2014 - dl.acm.org
More and more people take up learning how to program: in schools and universities, in large
open online courses or by learning it by themselves. A large number of tools have been …

Combined inner and outer loop feedback in an intelligent tutoring system for statistics in higher education

S Tacoma, P Drijvers, J Jeuring - Journal of Computer Assisted …, 2021 - Wiley Online Library
Intelligent tutoring systems (ITSs) can provide inner loop feedback about steps within tasks,
and outer loop feedback about performance on multiple tasks. While research typically …

Automatic generation and delivery of multiple-choice math quizzes

AP Tomás, JP Leal - International Conference on Principles and Practice …, 2013 - Springer
We present an application of constraint logic programming to create multiple-choice
questions for math quizzes. Constraints are used for the configuration of the generator …

Parsons Problems for Equivalence Proofs in Logic

M van den Berg, B Heeren, E Rahimi - Proceedings of the 24th Koli …, 2024 - dl.acm.org
Many Computer Science (CS) students find it challenging to work with the formulas and laws
of propositional logic. It often takes a significant amount of effort from students to fully …

Domain-specific extensions for an E-assessment system

S Pobel, M Striewe - Advances in Web-Based Learning–ICWL 2019: 18th …, 2019 - Springer
E-assessment systems that provide automated feedback are a well-known part of modern
education. Extensibility of e-assessment system with respect to domain-specific features is …

[PDF][PDF] A domain reasoner for propositional logic

J Lodder, B Heeren, J Jeuring - Technical Report Series, 2015 - ics-archive.science.uu.nl
Students learn propositional logic in programs such as mathematics, philosophy, computer
science, law, etc. An important topic in courses in propositional logic is rewriting …

PASSAROLA: High-order exercise generation system

JJ Almeida, I Araújo, I Brito, N Carvalho… - 2013 8th Iberian …, 2013 - ieeexplore.ieee.org
In order to be robust and achieve multi-domain coverage, exercise generation systems
usually work with answers of simple types (eg multiple-choice, Boolean, integer, or file …

An intelligent tutor to learn the evaluation of microcontroller I/O programming expressions

H Arends, H Keuning, B Heeren, J Jeuring - Proceedings of the 17th Koli …, 2017 - dl.acm.org
Embedded systems engineers need to learn how I/O programming expressions for
microcontrollers evaluate. We designed, implemented, and tested an intelligent tutoring …