Automated data-driven generation of personalized pedagogical interventions in intelligent tutoring systems

E Kochmar, DD Vu, R Belfer, V Gupta… - International Journal of …, 2022 - Springer
Intelligent tutoring systems (ITS) have been shown to be highly effective at promoting
learning as compared to other computer-based instructional approaches. However, many …

A comparison of Mizar and Isar

M Wenzel, F Wiedijk - Journal of Automated Reasoning, 2002 - Springer
The mathematical proof checker Mizar by Andrzej Trybulec uses a proof input language that
is much more readable than the input languages of most other proof assistants. This system …

Student proof exercises using MathsTiles and Isabelle/HOL in an intelligent book

W Billingsley, P Robinson - Journal of Automated Reasoning, 2007 - Springer
Abstract The Intelligent Book project aims to improve online education by designing
materials that can model the subject matter they teach, in the manner of a reactive learning …

SASyLF: An educational proof assistant for language theory

J Aldrich, RJ Simmons, K Shin - … of the 2008 international workshop on …, 2008 - dl.acm.org
Teaching and learning formal programming language theory is hard, in part because it's
easy to make mistakes and hard to find them. Proof assistants can help check proofs, but …

Hierarchical contextual reasoning

S Autexier - 2003 - publikationen.sulb.uni-saarland.de
Computer supported development of proofs requires user interaction even for theorems that
are simple by human standards. In this thesis we define a communication infrastructure as a …

A user-friendly interface for a lightweight verification system

A Lapets, A Kfoury - Electronic Notes in Theoretical Computer Science, 2012 - Elsevier
User-friendly interfaces can play an important role in bringing the benefits of a machine-
readable representation of formal arguments to a wider audience. The aartifact system is an …

Assertion-level proof representation with under-specification

S Autexier, C Benzmüller, A Fiedler, H Horacek… - Electronic Notes in …, 2004 - Elsevier
We propose a proof representation format for human-oriented proofs at the assertion level
with under-specification. This work aims at providing a possible solution to challenging …

[HTML][HTML] A proof-centric approach to mathematical assistants

L Dixon, J Fleuriot - Journal of Applied Logic, 2006 - Elsevier
We present an approach to mathematical assistants which uses readable, executable proof
scripts as the central language for interaction. We examine an implementation that combines …

Providing hints, next steps and feedback in a tutoring system for structural induction

J Lodder, B Heeren, J Jeuring - arXiv preprint arXiv:2002.12552, 2020 - arxiv.org
Structural induction is a proof technique that is widely used to prove statements about
discrete structures. Students find it hard to construct inductive proofs, and when learning to …

Formal verification of SLA transformations

V Ishakian, A Lapets, A Bestavros… - 2011 IEEE World …, 2011 - ieeexplore.ieee.org
Desirable application performance is typically guaranteed through the use of Service Level
Agreements (SLAs) that specify fixed fractions of resource capacities that must be allocated …