Teaching Experience: Logic and Formal Methods with Coq [chapter]

Martin Henz, Aquinas Hobor
2011 Lecture Notes in Computer Science  
During the past three years we have been integrating mechanized theorem proving into a traditional introductory course on formal methods. We explain our goals for adding mechanized provers to the course, and illustrate how we have integrated the provers into our syllabus to meet those goals. We also document some of the teaching materials we have developed for the course to date, and what our experiences have been like.
doi:10.1007/978-3-642-25379-9_16 fatcat:ci5jngydf5an7eyleobywj2kta