Knowledge-based systems to enhance learning: A case study on formal languages and automata theory

作者:

Highlights:

摘要

The Internet expansion is not only impacting on our social behavior, but also on the way we learn and teach. Thus, more and more online teaching approaches are becoming common and usual. This work focuses on the field of formal languages and automata theory, describing the process of building an online teaching tool able to help students learn by themselves the fundamentals of this subject. Tools like that are useful to reinforce the knowledge acquired by the students during face-to-face lectures. To reach this goal, the suggested system takes the advantage of knowledge-based systems, and incorporates concepts of declarative, procedural, and conditional knowledge of the subject.

论文关键词:Online teaching,Educational software,Formal languages and automata theory,Tutoring systems

论文评审过程:Received 6 June 2016, Revised 26 December 2016, Accepted 6 February 2017, Available online 7 February 2017, Version of Record 27 February 2017.

论文官网地址:https://doi.org/10.1016/j.knosys.2017.02.007