To search, Click below search items.


All Published Papers Search Service


Using Pattern Languages to Design Intelligent Tutoring Systems: A Case Study


Amir Zeid, Dina Salah


Vol. 10  No. 9  pp. 164-170


Intelligent tutoring systems (ITS) in the domain of language learning are becoming very common. Software engineering best practices and frameworks should be used to ease the process of developing new ITS. In this research, we show how a Pattern language for intelligent tutoring systems (PLITS) was used to develop modules of the Arabic Tutor. The Arabic tutor is a web-based ITS for teaching Arabic Grammar. We focus on how PLITS was used to develop both Tutor and interface modules of the Arabic Tutor.


Modeling Intelligent Language Tutoring System, Teaching Arabic, Design Patterns, Expert Systems.