AbstractIn this research work, an Intelligent tutoring system (ITS) is presented to simulate the behavior of the educational process. Any intelligent tutoring system consists of a Tutoring Module, a question selector, an Expert Module, a student model, and a graphical user interface. This work is presented in parallel with implementing a project called “Arabic Grammar Tutor” that is appreviated as “AG_TUTOR”. A part of this project is adopted and discussed in this paper. This part consists of the first three modules of the ITS. These modules are: the Tutor Module, the Question Selector Module, and the Expert Module. Moreover, the knowledge base and/or domain knowledge will be also conducted. Such modules are implemented and tested. The curr...