Producción CyT

Educational Software for First Order Logic Semantics in Introductory Logic Courses

Artículo

Autoría:

FERRANTE, ENZO

Fecha:

2014

Editorial y Lugar de Edición:

ISCAP, Information Systems and Computing Academic Professionals

Revista:

Information Systems Education Journal (ISDEJ), vol. 12 (pp. 15-23) - ISSN 1545-679X
ISCAP, Information Systems and Computing Academic Professionals

ISSN:

1545-679X

Resumen *

Abstract: Basic courses on Logic are common in most Computer Science curricula. Students often have difficulties in handling formalisms and getting familiar with them. Educational software helps to motivate and improve teaching-learning processes. Therefore, incorporating this kind of tools becomes important because they contribute to gain practice in dealing with formalisms. In particular, semantic analysis of First Order Logic formulas is an issue that presents several difficulties. For this reason, we developed two educational tools, FOLST and LogicChess, to support teaching/learning process in First Order Logic semantics. Both tools are didactic, visual, and interactive ones. They allow users to experiment with First Order Logic formulas to determine their truth value. They are implemented in C++, and they have been released under a free software license. In this paper, we present FOLST and LogicChess, and we propose to design a framework based on the development and use of these two didactic tools. Información suministrada por el agente en SIGEVA

Palabras Clave

TEACHING RESOURCESLOGICAL CONCEPTSEDUCATIONAL SOFTWAREFIRST ORDER LOGIC SEMANTICS