Universal Journal of Educational Research Vol. 1(2), pp. 42 - 47
DOI: 10.13189/ujer.2013.010202
Reprint (PDF) (470Kb)


The Principles of Designing an Expert System in Teaching Mathematics


Lailya Salekhova*, Albert Nurgaliev, Rinata Zaripova, Nailya Khakimullina
Department of Computational Linguistics and Information Systems in Philology, Kazan Federal University, Kazan, 420021, Tatarstan, Russia

ABSTRACT

This study reveals general didactic concepts of the Expert Systems (ES) development process in the educational area. The proof of concept is based on the example of teaching the 8th grade Algebra subject. The main contribution in this work is the implementation of innovative approaches in analysis and processing of data by expert system as well as the development of the step-by-step algorithm to build a table of dependencies between subjects in a course, known as Concept-Effect Relationship (CER) model, which is introduced in this research work. The CER model is the core component of the ES, based on which the system builds the individual educational strategy for a pupil. The problem of building a table of dependencies between subjects in a course has been a significant obstacle when using this approach in real life due to its time complexity and a demand for significant efforts from multiple experts. Our novel approach introduces a general algorithm for building a dependency table with no linking to a specific subject, thus making CER model implementation easier in real-life educational practice.

KEYWORDS
Expert Systems, Teaching; Mathematics, Education, Multilingualism

Cite this paper
Lailya Salekhova , Albert Nurgaliev , Rinata Zaripova , Nailya Khakimullina . "The Principles of Designing an Expert System in Teaching Mathematics." Universal Journal of Educational Research 1.2 (2013) 42 - 47. doi: 10.13189/ujer.2013.010202.