2023
DOI: 10.4204/eptcs.375.6
|View full text |Cite
|
Sign up to set email alerts
|

On Exams with the Isabelle Proof Assistant

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 kin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 13 publications
(11 reference statements)
0
1
0
Order By: Relevance
“…Apart from the sequences, entry points are specified to allow for reentering the correct proof, which allows for a fair distribution of points even when some mistakes were made. An alternative to such block-based automatic proof grading is using a theorem prover [12,10]. For instance, Kappelmann et al employed Check Your Proof (CYP) 1 in an FP exam [12].…”
Section: Related Workmentioning
confidence: 99%
“…Apart from the sequences, entry points are specified to allow for reentering the correct proof, which allows for a fair distribution of points even when some mistakes were made. An alternative to such block-based automatic proof grading is using a theorem prover [12,10]. For instance, Kappelmann et al employed Check Your Proof (CYP) 1 in an FP exam [12].…”
Section: Related Workmentioning
confidence: 99%