Natural Deduction Assistant (NaDeA)
arXiv:1904.00618 · doi:10.4204/EPTCS.290.2
Abstract
We present the Natural Deduction Assistant (NaDeA) and discuss its advantages and disadvantages as a tool for teaching logic. NaDeA is available online and is based on a formalization of natural deduction in the Isabelle proof assistant. We first provide concise formulations of the main formalization results. We then elaborate on the prerequisites for NaDeA, in particular we describe a formalization in Isabelle of "Hilbert's Axioms" that we use as a starting point in our bachelor course on mathematical logic. We discuss a recent evaluation of NaDeA and also give an overview of the exercises in NaDeA.
In Proceedings ThEdu'18, arXiv:1903.12402
References in corpus (1)
Cited by in corpus (10)
- Isabelle/HOL as a Meta-Language for Teaching Logic
- SeCaV: A Sequent Calculus Verifier in Isabelle/HOL
- Teaching a Formalized Logical Calculus
- A Mobile Application for Self-Guided Study of Formal Reasoning
- On Exams with the Isabelle Proof Assistant
- ProofBuddy: A Proof Assistant for Learning and Monitoring
- Minimal Sequent Calculus for Teaching First-Order Logic: Lessons Learned
- Teaching Functional Programmers Logic and Metatheory
- Teaching Higher-Order Logic Using Isabelle
- Proceedings 12th International Workshop on Theorem proving components for Educational software