Osvaldo Luiz De Oliveira, C. E. A. Oliveira, R. Martins, M. Matsumoto
{"title":"A Logic Programming Language Designed for the Modeling of Abductive Reasoning in an Educational Context","authors":"Osvaldo Luiz De Oliveira, C. E. A. Oliveira, R. Martins, M. Matsumoto","doi":"10.1109/MICAI-2016.2016.00023","DOIUrl":null,"url":null,"abstract":"The programming of simulations of real or abstract phenomena is referred to as computational modeling. In the educational sphere, computational modeling is useful for students in learning about a phenomenon via programming activities. Abductive logic programming is a computer modeling activity with considerable educational potential due to the universal nature of logic as formalism for modeling; however, existing languages and frameworks of abductive logic programming require students to have a broad knowledge of logic programming, which prevents the use of these solutions in a general educational context. This work proposes a language referred to as Abd1, which has been designed to facilitate abductive logic programming in school environments. This paper describes the Abd1 language and how it can be used for computational modeling in an educational context.","PeriodicalId":405503,"journal":{"name":"2016 Fifteenth Mexican International Conference on Artificial Intelligence (MICAI)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Fifteenth Mexican International Conference on Artificial Intelligence (MICAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MICAI-2016.2016.00023","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The programming of simulations of real or abstract phenomena is referred to as computational modeling. In the educational sphere, computational modeling is useful for students in learning about a phenomenon via programming activities. Abductive logic programming is a computer modeling activity with considerable educational potential due to the universal nature of logic as formalism for modeling; however, existing languages and frameworks of abductive logic programming require students to have a broad knowledge of logic programming, which prevents the use of these solutions in a general educational context. This work proposes a language referred to as Abd1, which has been designed to facilitate abductive logic programming in school environments. This paper describes the Abd1 language and how it can be used for computational modeling in an educational context.