Teaching Model Checking via Games and Puzzles

Bernd–Holger Schlingloff · Communications in computer and information science · 2021

Puzzles and games give a strong motivation for humans to deal with formal objects: people spend hours and hours in seemingly useless board games, moving pebbles or cards according to prescribed rules, trying to beat their opponent in a game or just solving a puzzle. In this position paper we show how to use this human obsession in order to teach students formal methods, in particular, SAT solving and model checking.

Read the paper · More papers on PaperTik