VRASP: A Virtual Reality Environment for Learning Answer Set Programming

VT Nguyen, Y Zhang, K Jung, W Xing… - Practical Aspects of …, 2020 - Springer
Practical Aspects of Declarative Languages: 22nd International Symposium, PADL …, 2020Springer
Abstract Answer Set Programming (ASP) is a dominant programming paradigm in
Knowledge Representation. It is used to build intelligent agents–knowledge-intensive
software systems capable of exhibiting intelligent behaviors. It is found that ASP can also be
used to teach computer science in middle and high schools. However, the current ASP
systems do not provide direct support for a programmer to produce an intelligent agent that a
general user can directly interact with, which may greatly compromise the potential attraction …
Abstract
Answer Set Programming (ASP) is a dominant programming paradigm in Knowledge Representation. It is used to build intelligent agents – knowledge-intensive software systems capable of exhibiting intelligent behaviors. It is found that ASP can also be used to teach computer science in middle and high schools. However, the current ASP systems do not provide direct support for a programmer to produce an intelligent agent that a general user can directly interact with, which may greatly compromise the potential attraction of ASP to the secondary school students. In this paper, we propose a Virtual Reality (VR) programming environment called VRASP that allows a student to produce an avatar (agent) in a virtual world that is able to answer questions in spoken natural language from a general user. The VR application is accessible from anywhere so that the students’ friends can interact with the agent. As a result, it gives the students a feeling of achievement and thus encourages them to solve problems using ASP. VRASP was evaluated with 10 users. Results of these studies show that students are able to communicate with the environment intuitively with an accuracy of 78%.
Springer
Showing the best result for this search. See all results