Carnap: An Open Framework for Formal Reasoning in the Browser

03/05/2018
by   Graham Leach-Krouse, et al.
0

This paper presents an overview of Carnap, a free and open framework for the development of formal reasoning applications. Carnap's design emphasizes flexibility, extensibility, and rapid prototyping. Carnap-based applications are written in Haskell, but can be compiled to JavaScript to run in standard web browsers. This combination of features makes Carnap ideally suited for educational applications, where ease-of-use is crucial for students and adaptability to different teaching strategies and classroom needs is crucial for instructors. The paper describes Carnap's implementation, along with its current and projected pedagogical applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/12/2021

Iltis: Teaching Logic in the Web

The Iltis project provides an interactive, web-based system for teaching...
research
03/01/2019

Having Fun in Learning Formal Specifications

There are many benefits in providing formal specifications for our softw...
research
07/16/2018

Professional Development of Teachers Using Cloud Services During Non-formal Education

The rapid development of cloud services and their implementation in seco...
research
11/06/2018

Testing SPARUS II AUV, an open platform for industrial, scientific and academic applications

This paper describes the experience of preparing and testing the SPARUS ...
research
03/10/2023

ANITA: Analytic Tableau Proof Assistant

This work presents the system ANITA (Analytic Tableau Proof Assistant) d...
research
09/21/2000

Computing Presuppositions by Contextual Reasoning

This paper describes how automated deduction methods for natural languag...
research
11/27/2018

Improving the Visualization of Alloy Instances

Alloy is a lightweight formal specification language, supported by an ID...

Please sign up or login with your details

Forgot password? Click here to reset