Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Complutense de Madrid: Applied games, learning analytics and standards

436 views

Published on

V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Complutense de Madrid: Applied games, learning analytics and standards. 2015-06-30

Published in: Education
  • Be the first to comment

  • Be the first to like this

V Jornadas eMadrid sobre “Educación Digital”. Ángel Serrano, Universidad Complutense de Madrid: Applied games, learning analytics and standards

  1. 1. Applied Games, Learning Analytics and Standards Ángel Serrano Laguna
  2. 2. The Ideal Learning Analytics System
  3. 3. Well, it depends... Who? First year law student Teacher of “Applied Maths” Vice Dean of the School of Medicine Minister of Education Where? Khan Academy Udacity Complutense University UNED Why? Suggest educational pathways after completing a law degree Assess students performance in “Applied Maths” Identify teachers whose students perform best in the School of Medicine Evaluate child's reading level in Spain
  4. 4. Some ideas Rich reporting is awesome for research and data analysts... … but not necessarily for most final users. Largest amount of information in the most concise representation. Interventions and actions required by users of the system's users in the center.
  5. 5. Videogames and Learning Analytics
  6. 6. Goals 1) Reliable framewok to assess students performance through educational videogames. 2) All data and information collected by the framework could be shared with others.
  7. 7. Main challenges 1) The great variability in videogames Mechanics, genre, aesthetics... 2) Lack of public research in Game Analytics. Far less in Game Learning Analytics Public research mostly focused in monetization.
  8. 8. 1) Capturing data 2) Analysis 3) Visualizations 4) Sharing Steps
  9. 9. Modeling and capturing data from videogames
  10. 10. Game model ● Quests: the current goal of the player, the next thing he needs to accomplish to advance in the game ● Zones, areas, levels...: a virtual area in which the player can enter or exit ● Variables: a variable with a meaningful weight inside the game ● Choices: a set of options offered to the player, usually with different consequences
  11. 11. Traces { "event": "var", "target": "score", "value": 100 } Piece of data representing an event in the game.
  12. 12. Player action Event Target Value Gameplay started start Empty Empty Gameplay ended end Empty Empty Entered in a zone. Implicitily, exits any previous zone zone Empty Zone identifier Variable value updated var Variable name New variable value Quest started quest_started Quest id Empty Quest finished quest_finished Quest id Quest result Selected an option in a choice choice Choice id Option id Traces
  13. 13. Game model
  14. 14. Traces
  15. 15. Analyzing traces
  16. 16. Gameplay State
  17. 17. Gameplay State { "zone": "menu" "vars": { "score": 100, }, "quests_finished": ["quest1", "quest2"], "quests_started": ["quest3", "quest4"], "choices": { "players": { "player1": 1 } }, "..." } Built in real time... (with Apache Storm) Server holds gameplay state for each indivdual player
  18. 18. Assessment Model ● Score – Overall performance of the player ● Progress – General progress in the game. How long until the player is done with the simulation ● Alerts – Gameplay state in an undesired condition – Might need instructor intervention Gameplays are the base for assessment. In our assessment model:
  19. 19. Gameplay State
  20. 20. Assessment Model
  21. 21. Visualizing the results
  22. 22. Gameplay State: Classroom (I)
  23. 23. Gameplay State: Classroom (II)
  24. 24. Gameplay State: Student
  25. 25. Sharing through standards: xAPI
  26. 26. xAPI standard
  27. 27. xAPI for tracking gameplays { "event": "var", "target": "score", "value": 100 } John Doe updated variable score to 100
  28. 28. xAPI transmiting results { "score": 10, "progress": 1.0 "alerts": [] } John Doe completed Lost in Space Game with 10
  29. 29. Conclusions ● General Game Model to define games in a common vocabulary ● Analysis over game states represented as an aggregation of traces ● Simple visualizations, focused on actions ● xAPI as communication standard
  30. 30. Thanks!

×