Adaptive patterns for intelligent tutoring systems

Dina Salah, Amir Zeid

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

The complexity of design and implementation of Intelligent Tutoring Systems (ITS) is caused by the lack of a clear road map or implementation methodology. This has led us to investigate the role of patterns in ITS implementation in order to provide software developers with solutions to recurring ITS design problems. In this research work, we highlight the role of adaptive patterns in intelligent tutoring system implementation. We explain how those patterns were used in building The Arabic tutor, an Intelligent Language Tutoring System over the World Wide Web for teaching a subset of the Arabic Language that combines the flexibility and intelligence of Intelligent Tutoring Systems with the availability of the World Wide Web applications. The implementation process of the Arabic Tutor was our proof of concept for the validity and usefulness of adaptive patterns in ITS implementation. Copyright retain by author(s).

Original languageEnglish
Title of host publicationProceedings of EuroPLoP 2009 - 14th Annual European Conference on Pattern Languages of Programming
StatePublished - 2009
Event14th Annual European Conference on Pattern Languages of Programming, EuroPLoP 2009 - Irsee, Germany
Duration: 8 Jul 200912 Jul 2009

Publication series

NameProceedings of EuroPLoP 2009 - 14th Annual European Conference on Pattern Languages of Programming

Conference

Conference14th Annual European Conference on Pattern Languages of Programming, EuroPLoP 2009
Country/TerritoryGermany
CityIrsee
Period8/07/0912/07/09

Fingerprint

Dive into the research topics of 'Adaptive patterns for intelligent tutoring systems'. Together they form a unique fingerprint.

Cite this