We discuss teaching experiences with courses on first-order logic and on algebraic specification, with an emphasis on software tools that can be used by students and that illustrate the meaning of logical notions. In particular, we discuss Language, Proof and Logic and the Heterogeneous Tool Set. Moreover, we claim that structuring constructs like those of the Common Algebraic Specification Language can be better digested when starting with applying them to propositional logic
Our aim is to discuss what, when and, how deep logic should be taught in the computer science educat...
The aim of the programs in Computer Science is to educate and train students to understand the probl...
International audienceIf everyone agrees that logic is needed to do mathematics, there are divergenc...
Abstract: We discuss teaching experiences with courses on first-order logic and on algebraic specifi...
In this paper we present a method for teaching formal systems using computational linguistic tools. ...
Here is an introduction to modern logic that differs from others by treating logic from an algebraic...
The question how knowledge can be represented by means of logic programs with negation has been a dr...
This is certainly a very interesting book including lots of material written over a long period. The...
International audienceWe describe an approach to using one logic to reason about specifications writ...
The University Archives has determined that this item is of continuing value to OSU's history.The me...
Logic is now widely recognized to be one of the foundational disciplines of computing with applicati...
After some preliminary grammatical considerations in this chapter, we collect the material on truth-...
AbstractConcerning the logical description languages, in the past 40–50 years many authors have intr...
AbstractIn this paper we combine concepts from algebraic semantics and first-order logic programming...
In order to establish a widely useful computer-based environment for teaching and learning logic, we...
Our aim is to discuss what, when and, how deep logic should be taught in the computer science educat...
The aim of the programs in Computer Science is to educate and train students to understand the probl...
International audienceIf everyone agrees that logic is needed to do mathematics, there are divergenc...
Abstract: We discuss teaching experiences with courses on first-order logic and on algebraic specifi...
In this paper we present a method for teaching formal systems using computational linguistic tools. ...
Here is an introduction to modern logic that differs from others by treating logic from an algebraic...
The question how knowledge can be represented by means of logic programs with negation has been a dr...
This is certainly a very interesting book including lots of material written over a long period. The...
International audienceWe describe an approach to using one logic to reason about specifications writ...
The University Archives has determined that this item is of continuing value to OSU's history.The me...
Logic is now widely recognized to be one of the foundational disciplines of computing with applicati...
After some preliminary grammatical considerations in this chapter, we collect the material on truth-...
AbstractConcerning the logical description languages, in the past 40–50 years many authors have intr...
AbstractIn this paper we combine concepts from algebraic semantics and first-order logic programming...
In order to establish a widely useful computer-based environment for teaching and learning logic, we...
Our aim is to discuss what, when and, how deep logic should be taught in the computer science educat...
The aim of the programs in Computer Science is to educate and train students to understand the probl...
International audienceIf everyone agrees that logic is needed to do mathematics, there are divergenc...