How H2020 European ProjexAct is proposing to use xAPI for doing gaming learning analytics (GLA) with serios games. It describes the full approach from research to models, to methodologies to GLA supporting software to examples.
RAGE Project presentation on using xAPI in serious games
1. Co-funded by the Horizon 2020 Framework
Programme of the European Union
xAPI and Serious Games
JISC, xAPI Camp, April 2016, London
Realising an Applied Gaming Eco-System
Baltasar Fernandez-Manjon, @baltaFM
Dai Griffiths
Angel Serrano
Cátedra Telefónica-Complutense
Educación Digital y Juegos Serios
2. Co-funded by the Horizon 2020 Framework
Programme of the European Union
RAGE: creating the Gaming Learning Analytics
infrastructure
H2020 RAGE project will simplify the process of
Serious Games creation with ready to use assets
• 20 EU partners, 9 M €
• Game trackers (Unity3D, javascript)
• LA server infrastructure and services
• Basic analysis and visualization of LA data
• Extensible architecture
• Standards support (e.g. xAPI)
• Open code (github)
Using interaction data for assessment
Realising an Applied Gaming Eco-System
3. Co-funded by the Horizon 2020 Framework
Programme of the European Union
What it needed to generalize
xAPI in serious games?
• Game developpers should clearly understand the benefits of using
xAPI for learning analytics
– Added value, ROI
From ad-hoc LA solutions to generalizable ones ….
• Clear and sound scientific approach
• Learning Analytics Models applicable to games (Gaming Learning
Analytics Models)
• Methodologies that reduce the complexity of applying GLA models
• GLA Software
– Game Trackers
– GLA infrastructure to collect, analyze and exploit the LA data
• Examples to learn from
22/04/2016RAGE Project presentation3
4. Co-funded by the Horizon 2020 Framework
Programme of the European Union
The GLA problem
5. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Interactions tracked by serious
games
• Completion
– A level/stage/puzzle was completed or not
– Completion achieved (percentage)
• In-game choices
– Questions with multiple answers
– General choices where the player must select action among several
options
• Meaningful variables
– Score
– Number of deaths and kills
– Coins
6. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Interactions tracked by serious
games
• Meaningful actions
– Clicked exit button
– Asked for help
• Custom interactions
– Game-specific interactions, only relevant in the concrete serious game
Already started the cooperation to contrast our approach with ADL
7. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Demo Quiz Game
• https://goo.gl/hcqddH
22/04/2016RAGE Project presentation7
8. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Completables
9. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Alternatives
10. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Meaningful Variables
11. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Meaningful actions
12. Co-funded by the Horizon 2020 Framework
Programme of the European Union
RAGE, serious games and
xAPI
• Define interactions model to assess serious games
• Create a xAPI vocabulary to represent the model
– Repurpose existing verbs and activities
– Create verbs and activities where needed
– Create extensions where needed
• Define analysis for the model
– Simple metrics processing statements (serious game agnostic)
– More advanced analysis based on serious game goals
• Provide a set of default visualizations for data
13. Co-funded by the Horizon 2020 Framework
Programme of the European Union
RAGE GLA Open Architecture
13
Clients AA Applications
Games
Analytics
Frontend
AA
Frontend
PlayersDevs,Students,
Teachers.
Admins
Users
Roles
Resources
Permissions
Applications
Authentication
Authorization
JWT
JSON
WEB
TOKEN
Games
Sessions
Results
TopologyAnalytics Backend
Games
Sessions
Collector
Results
Application 1
Application N
KafkaQueue
LRS
We reuse APEREO Open LRS
https://github.com/e-ucm
14. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Cytopathology Challenge
GOALS
• Educational application for an Introduction to Cytopathology course
in cooperation with Harvard Med School and MGH
• Train cytologists both in Harvard U and in limited-resource
countries
CONSTRAINTS
• Work in low-cost Android tablets (50$)
• Work in web browsers
• No always wifi-connection to play
• Limited budget
14
15. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Cytopathology Challenge
15
2.Send traces
1.Play Cytopathology
Challenge
3.Analyze data
4.Recover results
5.Show analysis
to evaluate the students
(test the game)
16. Co-funded by the Horizon 2020 Framework
Programme of the European Union
Thanks!
Contact : balta@fdi.ucm.es