Year: 2025
Type: article
Abstract: We report on our journey to develop PROOFBUDDY, a web application that is powered by a serverside instance of the proof assistant Isabelle, for the teaching and learning of proofs and proving.The journey started from an attempt to use just Isabelle in an educational context.Along the way, following the educational design research approach with a series of experiments and their evaluations, we observed that a web application like PROOFBUDDY has many advantages over a desktop application, for developers and teachers as well as for students.In summary, the advantages cover simplicity, maintainability and customizability.We particularly highlight the latter by exhibiting the potential of interactive tutorials and their implementation within PROOFBUDDY.* Our tool PROOFBUDDY should not be confused with another tool called "Proof Buddy" [8].We first presented an extended abstract about PROOFBUDDY [16] in January 2023 at the TFPIE Workshop [22], published as a more comprehensive description in the post-proceedings in August 2023 [15]."Proof Buddy" is a tool by Steve Earth, Jeremy Johnson and Bruce Char, presented at a demo session in March 2023 at SIGCSE 2023 [8].
DOI: 10.4204/eptcs.419.6
Authors: Nadine Karsten, Kim Jana Eiken, Uwe Nestmann
Institution: Technische Universität Berlin
Language: English
Subfield: Computer Science Applications
Field: Computer Science
Domain: Physical Sciences
SDG: Quality education
Open Access status: diamond
OpenAlex ID: W4410165288
