Optimizing Programming Language Learning Through Student Modeling in an Adaptive Web-Based Educational Environment
This chapter describes ELaCv2, which is the 2nd improved version of ELaC that is described in a previous work . ELaCv2 is a novel integrated adaptive educational environment that provides e-training in programming and the language ‘C’. It adapts the learning material and process to the learner’s background, knowledge level, needs and ability. The adaptivity is achieved due to the incorporation of a 4-parameter student model that was developed taking into consideration the data and results that have been gathered by the student model of ELaC. The particular student model is responsible for identifying and updating the student’s knowledge level and needs each time from the beginning to the end of the learning process, allowing the learner to complete the e-training course at her/his own pace and according to her/his ability. The system can identify, each time and for each individual learner, which domain concepts are partially or completely known, which domain concepts are unknown, which domain concepts have been assimilated and which domain concepts need revision. Thus, the system schedules dynamically the learning material for each individual learner on the fly, minimizing the time that is required for her/his to complete the e-training course, and improving, simultaneously, the learning results.
- 2.Li, N., Cohen, W.W., Koedinger, K.R., Matsuda, N.: A machine learning approach for automatic student model discovery. In: Proceedings of Conference on Educational Data Mining (EDM 2011), pp. 31–40. Eindhoven, the Netherlands (2011)Google Scholar
- 6.Weber, G., Brusilovsky, P.: ELM-ART: an adaptive versatile system for web-based instruction. Int. J. Artif. Intell. Educ. 12(4), 351–384 (2001)Google Scholar
- 10.Carver, R., Nash, J.G.: Doing Data Analysis with SPSS. Cengage Learning Inc, United States (2009)Google Scholar
- 11.Norusis, M.J.: SPSS 17 0 Statistical Procedures Companion. Pearson Education, United States (2009)Google Scholar