TY - GEN
T1 - Adaptive patterns for intelligent tutoring systems
AU - Salah, Dina
AU - Zeid, Amir
PY - 2009
Y1 - 2009
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84888211792&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84888211792
VL - 566
T3 - CEUR Workshop Proceedings
BT - Proceedings of EuroPLoP 2009 - 14th Annual European Conference on Pattern Languages of Programming
T2 - 14th Annual European Conference on Pattern Languages of Programming, EuroPLoP 2009
Y2 - 8 July 2009 through 12 July 2009
ER -