Abstract: |
This paper describes a ubiquitous e-learning tutoring system for multiple language learning. It is a post-desktop model of human-computer interaction in which students “naturally” interact with the system in order to get used to electronically supported computer-based learning. The system presents advances in user modeling and user interface design. Furthermore, the main focus of the tutor is on the student’s error diagnosis process, which is performed by the student modeling component. Whenever a student types a solution for an exercise, the system’s reasoning mechanism examines the correctness of the student’s answer. If the student’s answer is erroneous, the system records it and attempts to diagnose the nature of the error. The system holds a student model, namely it keeps a profile of every student, and provides individualized help concerning performance and error diagnosis for three languages. In addition, the errors that originated from language confusion are a matter that is deeply examined. |