Abstract
In this paper we introduce What, an intelligent tutor for learning the functional programming language Haskell. What adapts its behavior not only individually for each student but also by considering the performance of similar students. The core of its adaptive part is based on the classification of students into classes (groups of students sharing some attributes). By doing that, the behavior of past students of the same class determines how What interacts, in the future, with students of that class. That is, What learns how to deal with each type of student. Besides, the general model of each class is instantiated for each student in order to better fit the particular learning needs.
Work partially supported by the CICYT project TIC2000-0701-C02-01.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
A. Baena, M.V. Belmonte, and L. Mandow. An intelligent tutor for a web-based chess course. In AH 2000, LNCS 1892, pages 17–26. Springer, 2000.
P. Brusilovsky. Efficient techniques for adaptive hypermedia. User Modeling and User-Adapted Interaction, 6(2–3):87–129, 1996.
P. Brusilovsky, E. Schwarz, and G. Weber. ELM-ART: An intelligent tutoring system on the World Wide Web. In 3rd Int. Conf. on Intelligent Tutoring Systems, LNCS 1086, pages 261–269. Springer, 1996.
H. Dufort, E. Aïmeur, C. Frasson, and M. Lalonde. Curriculum evaluation: A case study. In 4th Int. Conf. on Intelligent Tutoring Systems, LNCS 1452, pages 106–115. Springer, 1998.
S. Ferrandino, A. Negro, and V. Scarano. CHEOPS: Adaptive hypermedia on World Wide Web. In IDMS’97, LNCS 1309, pages 210–219, 1997.
N. López, M. Núñez, I. Rodríguez, and F. Rubio. Including malicious agents into a collaborative learning environment. In 6th Int. Conf. on Intelligent Tutoring Systems, LNCS 2363, pages 51–60. Springer, 2002.
G.I. McCalla. The search for adaptability, flexibility, and individualization: Approaches to curriculum in intelligent tutoring systems. In M. Jones and P.H. Winne, editors, Foundations and Frontiers of Adaptive Learning Environments, pages 91–122. Springer, 1992.
M. Núñez and I. Rodríguez. PAMR: A process algebra for the management of resources in concurrent systems. In FORTE 2001, pages 169–185. Kluwer Academic Publishers, 2001.
S. L. Peyton Jones and J. Hughes. Report on the programming language Haskell 98, 1999. http://www.haskell.org.
R. Schank and A. Neaman. Motivation and failure in educational simulation design. In K.D. Forbus and P.J. Feltovich, editors, SmartMachines in Education, chapter 2. AAAI Press/The MIT Press, 2001.
G. Weber. Adaptive learning systems in the World Wide Web. In 7th Int. Conf.on User Modelling, UM’99, pages 371–378. Springer, 1999.
B.P. Woolf, J. Beck, C. Elliot, and M. Stern. Growth and maturity of intelligent tutoring systems: A status report. In K.D. Forbus and P.J. Feltovich, editors, Smart Machines in Education, chapter 4. AAAI Press/The MIT Press, 2001.
H. Wu, P. De Bra, A. Aerts, and G.J. Houben. Adaptation control in adaptive hypermedia systems. In AH 2000, LNCS 1892, pages 250–259. Springer, 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
López, N., Núñez, M., Rodríguez, I., Rubio, F. (2002). What: Web-Based Haskell Adaptive Tutor. In: Scott, D. (eds) Artificial Intelligence: Methodology, Systems, and Applications. AIMSA 2002. Lecture Notes in Computer Science(), vol 2443. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46148-5_8
Download citation
DOI: https://doi.org/10.1007/3-540-46148-5_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44127-4
Online ISBN: 978-3-540-46148-7
eBook Packages: Springer Book Archive