An Online Development Environment for Answer Set Programming
This addresses the problem of accessibility for undergraduate and high school students learning logic programming, though it is incremental as it builds on existing paradigms.
The researchers tackled the barrier of tool complexity for teaching Answer Set Programming to students by developing an online environment with a self-contained file system and simple interface, enabling users to write logic programs and perform tasks without installation.
Recent progress in logic programming (e.g., the development of the Answer Set Programming paradigm) has made it possible to teach it to general undergraduate and even high school students. Given the limited exposure of these students to computer science, the complexity of downloading, installing and using tools for writing logic programs could be a major barrier for logic programming to reach a much wider audience. We developed an online answer set programming environment with a self contained file system and a simple interface, allowing users to write logic programs and perform several tasks over the programs.