Title :
M-PLAT: Multi-Programming Language Adaptive Tutor
Author :
Nuez, A. ; Fernandez, J. ; Garcia, Jose Daniel ; Prada, Laura ; Carretero, Jesus
Author_Institution :
Comput. Archit. Group. Comput. Sci. Dept., Univ. Carlos III de Madrid, Madrid
Abstract :
In this paper we introduce M-PLAT, an intelligent tutoring system for helping students to learn the basics of programming languages. In fact, the M-PLAT system represents a full collection of intelligent tutoring systems, and due to its modular and hierarchical architecture it can be upgraded to deal with a new programming language that is not yet included in the system. Thus, this tutoring system is not limited to a unique programming language, making M-PLAT a very scalable system. The best important feature of our system is that M-PLAT dynamically adapts itself to the learning style of each student, optimizing the learning time to each student.
Keywords :
intelligent tutoring systems; programming languages; M-PLAT; intelligent tutoring system; multiprogramming language adaptive tutor; programming languages; Artificial intelligence; Computer architecture; Computer languages; Computer science; Educational institutions; Graphical user interfaces; Intelligent systems; Java; Learning; Web services; Intelligent Programming Tutor; Intelligent Tutoring Systems;
Conference_Titel :
Advanced Learning Technologies, 2008. ICALT '08. Eighth IEEE International Conference on
Conference_Location :
Santander, Cantabria
Print_ISBN :
978-0-7695-3167-0
DOI :
10.1109/ICALT.2008.153