• Treffer 31 von 195
Zurück zur Trefferliste

Learning how to prove

  • We have developed an alternative approach to teaching computer science students how to prove. First, students are taught how to prove theorems with the Coq proof assistant. In a second, more difficult, step students will transfer their acquired skills to the area of textbook proofs. In this article we present a realisation of the second step. Proofs in Coq have a high degree of formality while textbook proofs have only a medium one. Therefore our key idea is to reduce the degree of formality from the level of Coq to textbook proofs in several small steps. For that purpose we introduce three proof styles between Coq and textbook proofs, called line by line comments, weakened line by line comments, and structure faithful proofs. While this article is mostly conceptional we also report on experiences with putting our approach into practise.

Metadaten exportieren

Weitere Dienste

Suche bei Google Scholar Statistik - Anzahl der Zugriffe auf das Dokument
Metadaten
Verfasserangaben:Sebastian BöhneORCiDGND, Christoph Kreitz
DOI:https://doi.org/10.4204/EPTCS.267.1
ISSN:2075-2180
Titel des übergeordneten Werks (Englisch):Electronic proceedings in theoretical computer science
Untertitel (Englisch):from the coq proof assistant to textbook style
Verlag:Open Publishing Association
Verlagsort:Sydney
Publikationstyp:Sonstiges
Sprache:Englisch
Datum der Erstveröffentlichung:05.03.2018
Erscheinungsjahr:2018
Datum der Freischaltung:25.02.2022
Ausgabe:267
Seitenanzahl:18
Erste Seite:1
Letzte Seite:18
Organisationseinheiten:Mathematisch-Naturwissenschaftliche Fakultät / Institut für Informatik und Computational Science
DDC-Klassifikation:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 000 Informatik, Informationswissenschaft, allgemeine Werke
Peer Review:Referiert
Publikationsweg:Open Access / Gold Open-Access
DOAJ gelistet
Verstanden ✔
Diese Webseite verwendet technisch erforderliche Session-Cookies. Durch die weitere Nutzung der Webseite stimmen Sie diesem zu. Unsere Datenschutzerklärung finden Sie hier.