Note: You are currently viewing documentation for Moodle 2.8. Up-to-date documentation for the latest stable version of Moodle may be available here: Game Logic in Moodle Intelligent Tutoring Systems.

Game Logic in Moodle Intelligent Tutoring Systems

From MoodleDocs
  1. At one time I thought gamification covered things.
  2. At one time i thought Game logic of a RPG (role playing game) covered things,
  3. At one time i thought "Education AI" covered things.
  4. At one time I thought user profile data was just common thing
  5. At one time i thought data mining was part of it all.
  6. and now i believe ITS (intelligent Tutoring systems) wraps everything up in a "key term" per say.

  • Intelligent implies. not AI (artificial intelligence) as in a robot acting just like a human, but rather implies there is enough programming code give some ability for finding and suggesting what student should do next. and attempts to help the student out.
  • Tutoring implies 1 to 1 (one student, one teacher / tutor)
  • Systems implies a bunch of smaller set of programs or apps per say that make up the overall program.

Links / reading material

Data mining

data minding keeps coming up. but still is being pushed aside. and would prefer to see better lime light placed on it. and the only place i can see it more useful than any were else would be connected into a ITS (intelligent tutor system), were it looks for different types of students (likes, dislikes, learn ways, characteristic, etc...) and connecting them together. or simply being able to offer better material to them. to help them learn better. granted first thing most likely comes to mind. is to offer them something to buy... as in advertisements. but would like to squish that... and move on past that... and being able to Identify a set of students through out multiple schools, and bring them up in learning.

in above, when looking at moodle as a LMS (learning mangment system) and adding on ITS (intelligent tutor system), with all the third party plugins, and core plugins that come with moodle. that go to different websites. "data mining" is going to be coin'ed, as way of getting information from these other 3rd party websites and bring it into ITS and into moodle. so it can be processed, and the student given options of what to do next.

  1. example of data mining... moodle connecting to a students facebook page and obtaining there friend lists, and then checking to see if there in same class / course and possibly grouping them together. or perhaps not purposely grouping them. so that the students learn about other people outside of there area, so as to develop skills in working with others that do not know / have some form of relationship with. beyond an acquaintance.
  2. example. connecting to say google docs, and finding out if a student is actually typing up the material and/or copy pasting from something else and editing it as if it was there own. (plagerism) perhaps simply using word count or finding mis-spellings, or if there are any other grammar mistakes that google docs might have figured out. but is not suppose to show student. so student is forced to figure it out for themselves.
  3. example. connecting to www.google.com www.yahoo.com etc.. and finding likes / dislikes of students. outside of what student inputs into moodle and the ITS. so as to find content that may relate and be more interesting to student. so that they are more likely to go through the content and learn what they are suppose to learn.

==different AI's (artificial intelligence) for core types (english, math, etc..)

  1. most AI's i ran across more so for tutoring. are focused on math. due to how easy it is to computer math in programming code.
  2. language is a bit different. different grammar rules, written, reading, speaking. i see more getting put into this. i am going to assume more is to do with "smart phones" and then "tablets" pushing this field more than anything else.
  3. science, history, social studies. and other areas, not so much. it is a different structure of how data / information is related to each other. i have seen multi links towards http://www.educationaldatamining.org/JEDM/index.php/JEDM in dealing with everything else not math and/or language.

AI talk gets a bit over hyped. with a lot of psychology put in. psychology = good. but how AI is dragged into it and is applied at times in context. there is not enough notion of dumb'ed down AI, and of programming scripts. and thought of intelligent in ITS (intelligent tutor systems) vs calling it AI tutor systems.

user profiles

besides the basic username, first name, last name, etc... the need for other profile data is needed to be kept for students and teachers. some of the data is user input, some of it is calculated as needed when needed, some of it is storage of data mining and capturing data about the student and teachers as they use the system. so the system is able to learn about the student. and offer a better learning experience to the student.

  1. when speaking AI and psychology, we do not want to hook up a "shocker / zapper" to student. so when ever they do something wrong they get shocked!. but rather, get some emotional data about the student. are they bored and the reward system to easy and not working for them, is the hints so easy to get, that students are go straight to hints, vs trying to work something out, are they completely lost in what to do. and needing some guidance? what type of guidance do they respond to better? teacher? another student / peer?