Foster, Simon David orcid.org/0000-0002-9889-9514 Teaching Formal Methods:A Systematic Survey. Discussion Paper. (Unpublished)
Abstract
Formal methods is an important branch of software engineering that is difficult to teach well. Effective teaching must therefore be informated by the latest pedagogical research. In this article, we perform a systematic survey of formal methods teaching literature over the past 10 years. We consider the curriculum, teaching techniques, software tools, and past course experience. We draw a number of lessons to be learned, that will inform our pedagogical approach for teaching formal methods in the second and third year computer science programme.
Metadata
Item Type: | Monograph |
---|---|
Authors/Creators: |
|
Institution: | The University of York |
Academic Units: | The University of York > Faculty of Sciences (York) > Computer Science (York) |
Depositing User: | Pure (York) |
Date Deposited: | 13 Nov 2024 16:50 |
Last Modified: | 02 Apr 2025 23:30 |
Status: | Unpublished |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:207496 |