On Exams with the Isabelle Proof Assistant

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

69 Downloads (Pure)

Abstract

We present an approach for testing student learning outcomes in a course on automated reasoning using the Isabelle proof assistant. The approach allows us to test both general understanding of formal proofs in various logical proof systems and understanding of proofs in the higher-order logic of Isabelle/HOL in particular. The use of Isabelle enables almost automatic grading of large parts of the exam. We explain our approach through a number of example problems, and explain why we believe that each of the kinds of problems we have selected are adequate measures of our intended learning outcomes. Finally, we discuss our experiences using the approach for the exam of a course on automated reasoning and suggest potential future work.
Original languageEnglish
Title of host publicationProceedings of the 11th International Workshop on Theorem Proving Components for Educational Software
Volume375
PublisherEPTCS
Publication date2023
Pages63-76
DOIs
Publication statusPublished - 2023
Event11th International Workshop on Theorem Proving Components for Educational Software - Haifa, Israel
Duration: 11 Aug 202212 Aug 2022

Workshop

Workshop11th International Workshop on Theorem Proving Components for Educational Software
Country/TerritoryIsrael
CityHaifa
Period11/08/202212/08/2022

Fingerprint

Dive into the research topics of 'On Exams with the Isabelle Proof Assistant'. Together they form a unique fingerprint.

Cite this