Research report - Proof assistants for teaching: a survey
Rapport de recherche : Utilisation d'assistants de preuve pour l'enseignement : une étude bibliographique
Résumé
In parallel to the ever-growing usage of mechanized proofs in diverse areas of mathematics and computer science, proof assistants are used more and more for education. In this talk, we will provide a survey of the different works related to the use of proof assistants for teaching. This includes works where the authors report on their experiments using proof assistants to teach logic, mathematics or computer science, as well as designs or adaptations of proof assistants for teaching. We provide an overview of both tutoring systems that have been designed for teaching proof and proving, or general-purpose proof assistants that have been adapted for education, adding user interfaces and/or dedicated input or output languages.
Parallèlement à l'utilisation croissante des preuves formalisées dans divers domaines des mathématiques et de l'informatique, les assistants de preuve sont de plus en plus utilisés dans l'enseignement. Dans cet exposé, nous donnerons un aperçu des différents travaux liés à l'utilisation des assistants de preuve pour l'enseignement. Cela inclut des travaux dans lesquels les auteurs rapportent leurs expériences d'utilisation d'assistants de preuve pour enseigner la logique, les mathématiques ou l'informatique, ainsi que des conceptions ou des adaptations d'assistants de preuve pour l'enseignement. Nous donnons un aperçu des systèmes de tutorat qui ont été conçus pour l'enseignement de la preuve, ou des assistants de preuve généraux qui ont été adaptés à l'enseignement, en ajoutant des interfaces utilisateur et/ou des langages d'entrée ou de sortie dédiés.
Domaines
Informatique [cs]Origine | Fichiers produits par l'(les) auteur(s) |
---|---|
Licence |