• Home
  • Search
  • MineFOL: a Game for Learning First Order Logic
  • Cite Icon5
  • https://doi.org/10.1109/iccp51029.2020.9266174Copy DOI Icon

MineFOL: a Game for Learning First Order Logic

  • Sep 3, 2020
  • Adrian Groza +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The role of games in computing science has been given some consideration in the literature. We aim to design games that can be used for teaching logic. Specifically, we build on the Minefield game used in the Stanford Intro to Logic course, and present a version, which we call MineFOL, that incorporates time constraints. We also move beyond the Stanford examples in that we provide a formalisation of the game, with a view to eventually generating game instances automatically as well as from user input, and show how MineFOL can be used as a learning tool. We also developed an online platform supporting learners in at least three ways. First, the learners can practice reasoning in First Order Logic (FOL) and proving strategies such as resolution through various MineFOL games. Second, the learners can practice formalisation in FOL, by allowing learners to build their own games. Third, the learners become aware of the need of interleaving various technologies to solve a logicbased task. In this line, MineFOL is formalised in such way to allow augmenting reasoning in FOL with search strategies.

Similar Papers
  • Book Chapter
  • Citations4

A Knowledge-based System for Translating FOL Formulas into NL Sentences

  • Jan 01, 2009
  • Aikaterini Mpagouli +1
  • Research Article
  • Citations2

Approximate pattern matching and transitive closure logics

  • Mar 11, 2003
  • Theoretical Computer Science
  • Kjell Lemström +1
  • Research Article
  • Citations43

Conceptual Graphs and First Order Logic

  • Jan 01, 2000
  • The Computer Journal
  • G Amati
  • Book Chapter

On-line estimation of matching complexity in first order logic

  • Jan 01, 1999
  • Attilio Giordana +1
  • Conference Article
  • Citations13

Modeling Variability in Software Product Line Using First Order Logic

  • Jan 01, 2009
  • Abdelrahman Osman Elfaki +2
  • Conference Article
  • Citations4

Aiding an Introduction to Formal Reasoning Within a First-Year Logic Course for CS Majors Using a Mobile Self-Study App

  • Jun 15, 2020
  • David Cerna +4
  • Book Chapter
  • Citations12

Investigating Inconsistency Detection as a Validation Operation in Software Product Line

  • Jan 01, 2009
  • Abdelrahman Osman Elfaki +2
  • Research Article
  • Citations59

Using DAG transformations to verify Euler/Venn homogeneous and Euler/Venn FOL heterogeneous rules of inference

  • May 01, 2004
  • Software & Systems Modeling
  • Nik Swoboda +1
  • Conference Article
  • Citations4

Multiple-valued logics for theorem-proving in first order logic with equality

  • May 27, 1998
  • R.J Bignall +1
  • Preprint Article

A Provenance Model for the Planetary Data System

  • Jul 09, 2025
  • John Hughes +2
  • Research Article
  • Citations1

Inductive verification of data model invariants in web applications using first-order logic

  • Dec 12, 2018
  • Automated Software Engineering
  • Ivan Bocić +2
  • Book Chapter
  • Citations30

LYRICS: A General Interface Layer to Integrate Logic Inference and Deep Learning

  • Jan 01, 2020
  • CINECA IRIS Institutial research information system (University of Pisa)
  • Giuseppe Marra +3
  • Book Chapter
  • Citations4

On the Missing Link Between Frequent Pattern Discovery and Concept Formation

  • Mar 01, 2007
  • Francesca A Lisi +1
  • Book Chapter
  • Citations2

Specifying Well-Formed Part-Whole Relations in Coq

  • Jan 01, 2014
  • Richard Dapoigny +1
  • Research Article
  • Citations2

On Expressive Completeness of Duration and Mean Value Calculi (Extended Abstract)

  • Jan 01, 1997
  • Electronic Notes in Theoretical Computer Science
  • Alexander Rabinovich
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.