| Literature DB >> 32837237 |
Marcelo Campo1,2, Analia Amandi1,2, Julio Cesar Biset3.
Abstract
Moodle represents a great contribution to the educational world since it provides an evolving platform for Virtual Learning Management Systems (VLMS) that became a standard de facto for most of the educational institutions around the world. Through the pedagogical functions provided, it collects in the many globally spread out databases a huge amount of information regarding the activities that teachers and students perform during the learning process. This reality makes Moodle a natural choice for conducting experimental research by Artificial Intelligence researchers interested in theories for improving learning and teaching; particularly those related with the controversial learning styles concept. Roughly defined, a learning style intends to be a model of the way and media an apprentice acquires knowledge and hence the way a teacher should present that knowledge to the apprentice matching his/her learning style. Independently of the many controversies (be these scientific, psychological or even ethical) about the soundness and real outcomes that such ideas can bring to improve learning, it's a worthy intriguing research area for many researchers pursuing the ideal automated teacher: the teachbot dream. Behind this goal we have developed Middle, a Moodle plug-in able to infer the learning style of each student taking a course using an advanced version of a Bayesian network model that we previously tested. Middle intends support personalized teaching based on the Felder-Silverman's ILS model and has been evaluated through controlled experiments and pilot test in high schools and university courses. Such experiments showed promising results that shed some light on learning styles modeling and its potential outcomes. During the experience we found strong limitations in the Moodle design regarding its supposed flexibility to incorporate new functionalities. From a strict software architecture point of view, we found that such flexibility is far from being enough to easier the implementation of the dynamic computational behavior required to support a teachbot. This made our effort much harder than expected, perhaps because of the illusion induced by the widespread use of Moodle. In this article we present our results and experiences extending Moddle with intelligent behavior from a software architecture point of view, focusing on the lessons learnt in such extension. Our experience indicates that this simplicity is far from being so and hence it is worth to share the limitations and how we overcome them. © Springer Science+Business Media, LLC, part of Springer Nature 2020.Entities:
Keywords: Bayesian networks; Learning styles; Moodle; Virtual learning environments
Year: 2020 PMID: 32837237 PMCID: PMC7394706 DOI: 10.1007/s10639-020-10291-4
Source DB: PubMed Journal: Educ Inf Technol (Dordr) ISSN: 1360-2357
Fig. 1Abstract component-connector view of Inspire deduced through code inspection
Fig. 2Abstract Middle components diagram
Fig. 3Middle Bayes Network
Fig. 4Conditional Probability Tables, Middle
Fig. 5Distribution of the characteristics of the learners according to Felder ILS
Fig. 6Normal distribution of ILS results
Distribution of the probability level of indicators, dimension perception
| Level/Indicator | View Actions | Exercise Actions | Time Evaluation |
|---|---|---|---|
| LI | 0,15 | 0,08 | 0,15 |
| L2 | 0,08 | 0,23 | 0,08 |
| L3 | 0,08 | 0,00 | 0,08 |
| L4 | 0,31 | 0,08 | 0,23 |
| L5 | 0,00 | 0,31 | 0,15 |
| L6 | 0,08 | 0,08 | 0,15 |
| L7 | 0,23 | 0,08 | 0,00 |
| L8 | 0,00 | 0,08 | 0,08 |
| L9 | 0,00 | 0,08 | 0,08 |
| L10 | 0,08 | 0,00 | 0,00 |
Student trend, perception dimension
| Name | Perception Dimension | Indicators | ||
|---|---|---|---|---|
| View Actions | Exercise Actions | Time Evaluation | ||
| Learner 1 | High Intuitive | L1 | L2 | L1 |
| Learner 2 | Medium Sensitive | L7 | L8 | L8 |
| Learner 3 | High Intuitive | L1 | L1 | L2 |
| Learner 4 | Low Intuitive | L4 | L5 | L4 |
| Learner 5 | Medium Sensitive | L7 | L7 | L6 |
| Learner 6 | Low Sensitive | L6 | L5 | L5 |
| Learner 7 | High Intuitive | L2 | L2 | L1 |
| Learner 8 | Low Intuitive | L4 | L5 | L5 |
| Learner 9 | Low Intuitive | L4 | L5 | L4 |
| Learner 10 | Medium Sensitive | L7 | L6 | L6 |
| Learner 11 | Medium Intuitive | L3 | L4 | L3 |
| Learner 12 | Low Intuitive | L4 | L2 | L4 |
| Learner 13 | High Sensitive | L10 | L9 | L9 |
Distribution of dimension probabilities
| Probability distribution of dimensions | |||||||
|---|---|---|---|---|---|---|---|
| perception | Input | Processing | Understanding | ||||
| High Sensitive | 0.077 | High verbal | 0,077 | High Reflexive | 0,077 | High Sequential | 0,308 |
| Medium Sensitive | 0,231 | Medium Verbal | 0,308 | Medium Reflexive | 0,231 | Medium Sequential | 0,077 |
| Low Sensitive | 0,154 | Low Verbal | 0,231 | Low Reflexive | 0,308 | Low Sequential | 0,154 |
| Low Intuitive | 0,3308 | Low Visual | 0,000 | Low Active | 0,231 | Low Global | 0,.154 |
| Medium Intuitive | 0,077 | Medium Visual | 0,231 | Medium Active | 0,154 | Medium Global | 0.077 |
| High Intuitive | 0,154 | High Visual | 0,154 | High Active | 0,000 | High Global | 0,231 |