SlideShare uma empresa Scribd logo
1 de 15
Baixar para ler offline
Simplifying Serious Games
Authoring and Validation
with uAdventure and SIMVA
Pérez-Colado Iván José, Pérez-Colado Víctor Manuel, Martínez-Ortiz Iván, Freire-Morán Manuel,
Fernández-Manjón Baltasar
Faculty of Informatics, Complutense University of Madrid
Madrid, Spain
@baltaFM
balta@fdi.ucm.es
Index
1. INTRODUCTION
2. AUTHORING AND VALIDATION OF SERIOUS GAMES USING
e-UCM TOOLS
3. UNIFIED AUTHORING AND VALIDATION EXPERIENCE
4. CONCLUSIONS AND FUTURE WORK
e-UCM work in analytics and games
● Simplifying the development and application of serious
games
● Decrease the technical knowledge required to apply games in
the classroom
● uAdventure: a game authoring platform evolved from
eAdventure
● RAGE Analytics: assessment of SGs -> using game learning
analytics (GLA)
uAdventure authoring tool (on top of Unity)
● Helps to create educational
point & click adventure games
● Open code (github)
Full integration xAPI-SG game learning analytics
into uAdventure authoring tool
uAdventure games with default analytics
Include geolocalized games
uAdventure: GLA in games authoring
https://www.e-ucm.es/uadventure/
https://github.com/e-ucm/uAdventure/releases/tag/v1.1.0-preview
(now running on Unity 2019 LTS)
Game Learning Analytics with SIMVA
● Applying GLA to serious games is complex, error-prone, and
fragile
○ Any small glitch can cause the whole process to fail
○ These issues hinder GLA adoption by non-technical users
● Simva tool aims to simplify the possible issues
○ Before the experiments:
■ Managing users & surveys
■ Providing anonymous identifiers to users
○ During the experiments:
■ Pretest-Game-Postest
■ Collecting and storing surveys and traces data (xAPI-SG)
■ Relating different data from users (GLA, tests)
○ After the experiments:
■ Simplifying downloading and analysis of all data collected
uAdventure: AUTHORING OF SERIOUS GAMES
1st step: Serious Game Design phase
● Game Narrative and in-game assessment
○ how students will be assessed through the game
○ having in mind the game mechanics of the uA authoring tool
○ players can explore scenarios, participate in conversations by
choosing responses, and ultimately solve logical puzzles
involving objects and interactions with other characters
2nd step: Game Development
● Creating the game with uAdventure
3rd step: Validation of game effectiveness
● Pretest-game-posttest experiments
● With SIMVA
○ creation of one or more experimental users’ groups.
○ managing and tracking the state of pre- and post- game tests (surveys)
○ collecting GLA data during and after the gameplay.
● Steps of game validation using SIMVA:
1. Design and develop the game (already done)
2. Author the pre and post surveys
3. Set up an experimental group: randomly-generated tokens -> Labeling
a. ONLY allow participation of players with valid tokens
b. PDF document: list of users’ token codes -> physically distributed
SIMVA allows to control what is happening in the experiments.
A B
SIMVA: VALIDATION OF SERIOUS GAMES
VALIDATION OF SERIOUS GAMES
● NOW Steps in game validation using simva:
1. Analytics integration: tracker component:
a. uA: automatically generates and sends xAPI-SG traces with game events
b. Analytics server: RAGE analytics -> dashboard with real-time insights
c. SIMVA automates users access to tracking into server
d. Manual tasks (may lead to a failure):
i. register the game, create a course set up the activity
ii. Link the game using the Analytics tracking code
2. After Game development + Survey creation + Analytics setup
a. Collect Survey IDs, Collect Tracking code, Include all into the game
b. Create additional uA game login scenes that link uA with SIMVA
LOGIN - linking uA game
with SIMVA
PRE-test survey POST-test survey
Gameplay
xAPI analytics
UNIFIED AUTHORING AND VALIDATION EXPERIENCE
GLA configuration and setup process
Lessons learnt in the experiments:
● GLA can be challenging for less technically-oriented users
● Several critical points: small errors can compromise the
entire validation process
○ e.g. missing the tracking code will lead to full failure
Ideally: setting all up with a single "all-in-one button"
● By pressing it, any uA-authored SG would be ready to be validate
Implemented: Simple wizard to guide the three validation steps:
1. Choosing the type of study to be set up
2. Defining the number of users that will participate
3. Selecting the analysis features needed
UNIFIED AUTHORING AND VALIDATION EXPERIENCE
Behind the scenes: uA requests SIMVA to configure and integrate all required tools.
1. Create a teacher account in SIMVA (or use a preexisting one)
2. Generate students’ accounts using unique random tokens
3. Create a study group including both students and the teacher
4. Create, within the study group, a study of the selected type
5. If surveys included: choose one of the templates or create a new one
6. Chose analytics capabilities:
a. store the xAPI-SG traces (TRACE STORAGE)
b. RAGE Analytics that will be configured (REALTIME)
7. Create intermediate game scenes: Login -> Survey -> Gameplay -> Survey
After the experiment is carried out, all gameplay traces and survey results (if
applicable) will be downloadable from both uA and SIMVA.
CONCLUSIONS
● Integration of uAdventure, SIMVA, and RAGE Analytics seeks to
provide a much simpler, robust and integrated flow
● To avoid human error and simplify:
○ Management and authoring of surveys in SIMVA (No more LSS files)
○ Analytics framework setup in SIMVA (Game, tracking code…)
○ Integration of scenes that bind uA and SIMVA together has been
automated, including all end-user access control.
+ + =
SIMVA open code: https://github.com/e-ucm/simva-infra
● Make GLA more accessible to data scientists
○ Making xAPI “transparent” to analysts
○ Integration with Jupyter Notebooks (python)
○ https://github.com/e-ucm/xapi-sg-processor
● Partial automation of the analysis of pre-post surveys
○ Finding and filtering outliers
● Working on a mechanism to streamline deployments
○ complete a full evaluation by following a single URL, jumping from
one activity to the next
○ simplify integration with deployments from LMS (e.g. Moodle)
WORK IN PROGRESS AND FUTURE WORK
THANKS!!
Baltasar Fernández-Manjón @baltaFM
balta@fdi.ucm.es
https://github.com/e-ucm/simva-infra
https://github.com/e-ucm/uAdventure/releases/tag/v1.1.0-preview

Mais conteúdo relacionado

Semelhante a Simplifying Serious Games Authoring and Validation with uAdventure and SIMVA

eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid network
 
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...DevGAMM Conference
 
uAdventure simplifying narrative serious games development - icalt 2019 (1)
uAdventure  simplifying narrative serious games development - icalt 2019 (1)uAdventure  simplifying narrative serious games development - icalt 2019 (1)
uAdventure simplifying narrative serious games development - icalt 2019 (1)Baltasar Fernández-Manjón
 
Simva: Simplifying the scientific validation of serious games icalt2019
Simva: Simplifying the scientific validation of serious games icalt2019Simva: Simplifying the scientific validation of serious games icalt2019
Simva: Simplifying the scientific validation of serious games icalt2019Baltasar Fernández-Manjón
 
Seminario eMadrid 2015 09 10 sobre Serious Games (UCM) Manuel Freire - RAGE:...
Seminario eMadrid 2015 09 10 sobre Serious Games (UCM) Manuel Freire -  RAGE:...Seminario eMadrid 2015 09 10 sobre Serious Games (UCM) Manuel Freire -  RAGE:...
Seminario eMadrid 2015 09 10 sobre Serious Games (UCM) Manuel Freire - RAGE:...eMadrid network
 
Multi-level game learning analytics for serious games - VSGames 2018
Multi-level game learning analytics for serious games - VSGames 2018Multi-level game learning analytics for serious games - VSGames 2018
Multi-level game learning analytics for serious games - VSGames 2018Iván Pérez Colado
 
Learning Analytics Serious Games Cognitive Disabilities
Learning Analytics Serious Games Cognitive DisabilitiesLearning Analytics Serious Games Cognitive Disabilities
Learning Analytics Serious Games Cognitive DisabilitiesBaltasar Fernández-Manjón
 
Uadventure: the eAdventure reboot (How to create educational games)
Uadventure:  the eAdventure reboot (How to create educational games)Uadventure:  the eAdventure reboot (How to create educational games)
Uadventure: the eAdventure reboot (How to create educational games)Baltasar Fernández-Manjón
 
EDUCON 2017. Digital Education in the Classroom: uAdventure: The eAdventure r...
EDUCON 2017. Digital Education in the Classroom: uAdventure: The eAdventure r...EDUCON 2017. Digital Education in the Classroom: uAdventure: The eAdventure r...
EDUCON 2017. Digital Education in the Classroom: uAdventure: The eAdventure r...eMadrid network
 
Downtown, A Subway Adventure: Using Learning Analytics to Improve the Develop...
Downtown, A Subway Adventure: Using Learning Analytics to Improve the Develop...Downtown, A Subway Adventure: Using Learning Analytics to Improve the Develop...
Downtown, A Subway Adventure: Using Learning Analytics to Improve the Develop...Ana Rus Cano Moreno
 
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...CODE BLUE
 
Data science meets standardized game learning analytics
Data science meets standardized game learning analyticsData science meets standardized game learning analytics
Data science meets standardized game learning analyticsCristina Alonso
 
A Complete Guide to Game Testing - Its Types and Processes.pdf
A Complete Guide to Game Testing - Its Types and Processes.pdfA Complete Guide to Game Testing - Its Types and Processes.pdf
A Complete Guide to Game Testing - Its Types and Processes.pdfkalichargn70th171
 
Learning analytics for improving educational games jcsg2017
Learning analytics for improving educational games jcsg2017Learning analytics for improving educational games jcsg2017
Learning analytics for improving educational games jcsg2017Baltasar Fernández-Manjón
 
E adventure serious games as open reusable content ocwg
E adventure   serious games as open reusable content ocwgE adventure   serious games as open reusable content ocwg
E adventure serious games as open reusable content ocwgBaltasar Fernández-Manjón
 
A List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning GamesA List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning GamesKarl Kapp
 
Easy path to machine learning (Spring 2020)
Easy path to machine learning (Spring 2020)Easy path to machine learning (Spring 2020)
Easy path to machine learning (Spring 2020)wesley chun
 
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...eMadrid network
 
Just Mouse Jack Init
Just Mouse Jack InitJust Mouse Jack Init
Just Mouse Jack Initantitree
 

Semelhante a Simplifying Serious Games Authoring and Validation with uAdventure and SIMVA (20)

eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
 
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...
 
uAdventure simplifying narrative serious games development - icalt 2019 (1)
uAdventure  simplifying narrative serious games development - icalt 2019 (1)uAdventure  simplifying narrative serious games development - icalt 2019 (1)
uAdventure simplifying narrative serious games development - icalt 2019 (1)
 
Simva: Simplifying the scientific validation of serious games icalt2019
Simva: Simplifying the scientific validation of serious games icalt2019Simva: Simplifying the scientific validation of serious games icalt2019
Simva: Simplifying the scientific validation of serious games icalt2019
 
Seminario eMadrid 2015 09 10 sobre Serious Games (UCM) Manuel Freire - RAGE:...
Seminario eMadrid 2015 09 10 sobre Serious Games (UCM) Manuel Freire -  RAGE:...Seminario eMadrid 2015 09 10 sobre Serious Games (UCM) Manuel Freire -  RAGE:...
Seminario eMadrid 2015 09 10 sobre Serious Games (UCM) Manuel Freire - RAGE:...
 
Multi-level game learning analytics for serious games - VSGames 2018
Multi-level game learning analytics for serious games - VSGames 2018Multi-level game learning analytics for serious games - VSGames 2018
Multi-level game learning analytics for serious games - VSGames 2018
 
Learning Analytics Serious Games Cognitive Disabilities
Learning Analytics Serious Games Cognitive DisabilitiesLearning Analytics Serious Games Cognitive Disabilities
Learning Analytics Serious Games Cognitive Disabilities
 
Uadventure: the eAdventure reboot (How to create educational games)
Uadventure:  the eAdventure reboot (How to create educational games)Uadventure:  the eAdventure reboot (How to create educational games)
Uadventure: the eAdventure reboot (How to create educational games)
 
EDUCON 2017. Digital Education in the Classroom: uAdventure: The eAdventure r...
EDUCON 2017. Digital Education in the Classroom: uAdventure: The eAdventure r...EDUCON 2017. Digital Education in the Classroom: uAdventure: The eAdventure r...
EDUCON 2017. Digital Education in the Classroom: uAdventure: The eAdventure r...
 
Downtown, A Subway Adventure: Using Learning Analytics to Improve the Develop...
Downtown, A Subway Adventure: Using Learning Analytics to Improve the Develop...Downtown, A Subway Adventure: Using Learning Analytics to Improve the Develop...
Downtown, A Subway Adventure: Using Learning Analytics to Improve the Develop...
 
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
 
Data science meets standardized game learning analytics
Data science meets standardized game learning analyticsData science meets standardized game learning analytics
Data science meets standardized game learning analytics
 
A Complete Guide to Game Testing - Its Types and Processes.pdf
A Complete Guide to Game Testing - Its Types and Processes.pdfA Complete Guide to Game Testing - Its Types and Processes.pdf
A Complete Guide to Game Testing - Its Types and Processes.pdf
 
Fernandez manjon
Fernandez manjonFernandez manjon
Fernandez manjon
 
Learning analytics for improving educational games jcsg2017
Learning analytics for improving educational games jcsg2017Learning analytics for improving educational games jcsg2017
Learning analytics for improving educational games jcsg2017
 
E adventure serious games as open reusable content ocwg
E adventure   serious games as open reusable content ocwgE adventure   serious games as open reusable content ocwg
E adventure serious games as open reusable content ocwg
 
A List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning GamesA List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning Games
 
Easy path to machine learning (Spring 2020)
Easy path to machine learning (Spring 2020)Easy path to machine learning (Spring 2020)
Easy path to machine learning (Spring 2020)
 
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
 
Just Mouse Jack Init
Just Mouse Jack InitJust Mouse Jack Init
Just Mouse Jack Init
 

Mais de Baltasar Fernández-Manjón

Articodign juego para mejorar el aprendizaje de la programacion.pptx
Articodign juego para mejorar el aprendizaje de la programacion.pptxArticodign juego para mejorar el aprendizaje de la programacion.pptx
Articodign juego para mejorar el aprendizaje de la programacion.pptxBaltasar Fernández-Manjón
 
Icce21 systematizing game learning analytics for improving serious games life...
Icce21 systematizing game learning analytics for improving serious games life...Icce21 systematizing game learning analytics for improving serious games life...
Icce21 systematizing game learning analytics for improving serious games life...Baltasar Fernández-Manjón
 
Metaverses lifelong learning in a changing world
Metaverses lifelong learning in a changing worldMetaverses lifelong learning in a changing world
Metaverses lifelong learning in a changing worldBaltasar Fernández-Manjón
 
CONECTADO : SERIOUS GAME TO PREVENT CYBERBULLYING
CONECTADO : SERIOUS GAME TO PREVENT CYBERBULLYINGCONECTADO : SERIOUS GAME TO PREVENT CYBERBULLYING
CONECTADO : SERIOUS GAME TO PREVENT CYBERBULLYINGBaltasar Fernández-Manjón
 
Pandemia: Oportunidades para el e-learning desde los juegos serios y las ana...
Pandemia: Oportunidades para el e-learning  desde los juegos serios y las ana...Pandemia: Oportunidades para el e-learning  desde los juegos serios y las ana...
Pandemia: Oportunidades para el e-learning desde los juegos serios y las ana...Baltasar Fernández-Manjón
 
Una visión critica sobre las tecnologias inmersivas en educación Aumentame 2019
Una visión critica sobre las tecnologias inmersivas en educación Aumentame 2019Una visión critica sobre las tecnologias inmersivas en educación Aumentame 2019
Una visión critica sobre las tecnologias inmersivas en educación Aumentame 2019Baltasar Fernández-Manjón
 
Intégration de jeux numériques à l’école et analytique de l’apprentissage fri...
Intégration de jeux numériques à l’école et analytique de l’apprentissage fri...Intégration de jeux numériques à l’école et analytique de l’apprentissage fri...
Intégration de jeux numériques à l’école et analytique de l’apprentissage fri...Baltasar Fernández-Manjón
 
From heterogeneous activities to unified analytics dashboards
From heterogeneous activities to unified analytics dashboardsFrom heterogeneous activities to unified analytics dashboards
From heterogeneous activities to unified analytics dashboardsBaltasar Fernández-Manjón
 
Serious games, analiticas conectado cyberbullying ull cultura digital
Serious games, analiticas conectado cyberbullying ull cultura digitalSerious games, analiticas conectado cyberbullying ull cultura digital
Serious games, analiticas conectado cyberbullying ull cultura digitalBaltasar Fernández-Manjón
 
Uso de tecnología de juegos para automatizar pruebas neuropsicológicas e inve...
Uso de tecnología de juegos para automatizar pruebas neuropsicológicas e inve...Uso de tecnología de juegos para automatizar pruebas neuropsicológicas e inve...
Uso de tecnología de juegos para automatizar pruebas neuropsicológicas e inve...Baltasar Fernández-Manjón
 
Game learning analytics dashboards teacher understanding icwl18
Game learning analytics dashboards teacher understanding icwl18Game learning analytics dashboards teacher understanding icwl18
Game learning analytics dashboards teacher understanding icwl18Baltasar Fernández-Manjón
 
Game learning analtytics is not informagic educon 2018
Game learning analtytics is not informagic educon 2018Game learning analtytics is not informagic educon 2018
Game learning analtytics is not informagic educon 2018Baltasar Fernández-Manjón
 
Analíticas y aplicación de juegos educativos en la escuela
Analíticas y aplicación de juegos educativos en la escuelaAnalíticas y aplicación de juegos educativos en la escuela
Analíticas y aplicación de juegos educativos en la escuelaBaltasar Fernández-Manjón
 
Using Learning Analytics to support a more scientific approach to Serious Gam...
Using Learning Analytics to support a more scientific approach to Serious Gam...Using Learning Analytics to support a more scientific approach to Serious Gam...
Using Learning Analytics to support a more scientific approach to Serious Gam...Baltasar Fernández-Manjón
 

Mais de Baltasar Fernández-Manjón (20)

Articodign juego para mejorar el aprendizaje de la programacion.pptx
Articodign juego para mejorar el aprendizaje de la programacion.pptxArticodign juego para mejorar el aprendizaje de la programacion.pptx
Articodign juego para mejorar el aprendizaje de la programacion.pptx
 
Juegos serios en museos -
Juegos serios en museos -Juegos serios en museos -
Juegos serios en museos -
 
Icce21 systematizing game learning analytics for improving serious games life...
Icce21 systematizing game learning analytics for improving serious games life...Icce21 systematizing game learning analytics for improving serious games life...
Icce21 systematizing game learning analytics for improving serious games life...
 
Metaverses lifelong learning in a changing world
Metaverses lifelong learning in a changing worldMetaverses lifelong learning in a changing world
Metaverses lifelong learning in a changing world
 
E madrid jornadas 2021 ucm final
E madrid jornadas 2021 ucm finalE madrid jornadas 2021 ucm final
E madrid jornadas 2021 ucm final
 
CONECTADO : SERIOUS GAME TO PREVENT CYBERBULLYING
CONECTADO : SERIOUS GAME TO PREVENT CYBERBULLYINGCONECTADO : SERIOUS GAME TO PREVENT CYBERBULLYING
CONECTADO : SERIOUS GAME TO PREVENT CYBERBULLYING
 
Pandemia: Oportunidades para el e-learning desde los juegos serios y las ana...
Pandemia: Oportunidades para el e-learning  desde los juegos serios y las ana...Pandemia: Oportunidades para el e-learning  desde los juegos serios y las ana...
Pandemia: Oportunidades para el e-learning desde los juegos serios y las ana...
 
UIU juegos serios y analiticas de aprendizaje
UIU juegos serios y analiticas de aprendizajeUIU juegos serios y analiticas de aprendizaje
UIU juegos serios y analiticas de aprendizaje
 
Investigacion en Juegos Serios
Investigacion en Juegos SeriosInvestigacion en Juegos Serios
Investigacion en Juegos Serios
 
Una visión critica sobre las tecnologias inmersivas en educación Aumentame 2019
Una visión critica sobre las tecnologias inmersivas en educación Aumentame 2019Una visión critica sobre las tecnologias inmersivas en educación Aumentame 2019
Una visión critica sobre las tecnologias inmersivas en educación Aumentame 2019
 
Intégration de jeux numériques à l’école et analytique de l’apprentissage fri...
Intégration de jeux numériques à l’école et analytique de l’apprentissage fri...Intégration de jeux numériques à l’école et analytique de l’apprentissage fri...
Intégration de jeux numériques à l’école et analytique de l’apprentissage fri...
 
From heterogeneous activities to unified analytics dashboards
From heterogeneous activities to unified analytics dashboardsFrom heterogeneous activities to unified analytics dashboards
From heterogeneous activities to unified analytics dashboards
 
xAPI Application Profile for Serious Games
xAPI Application Profile for Serious GamesxAPI Application Profile for Serious Games
xAPI Application Profile for Serious Games
 
Serious games, analiticas conectado cyberbullying ull cultura digital
Serious games, analiticas conectado cyberbullying ull cultura digitalSerious games, analiticas conectado cyberbullying ull cultura digital
Serious games, analiticas conectado cyberbullying ull cultura digital
 
Uso de tecnología de juegos para automatizar pruebas neuropsicológicas e inve...
Uso de tecnología de juegos para automatizar pruebas neuropsicológicas e inve...Uso de tecnología de juegos para automatizar pruebas neuropsicológicas e inve...
Uso de tecnología de juegos para automatizar pruebas neuropsicológicas e inve...
 
Game learning analytics dashboards teacher understanding icwl18
Game learning analytics dashboards teacher understanding icwl18Game learning analytics dashboards teacher understanding icwl18
Game learning analytics dashboards teacher understanding icwl18
 
Conectado cyberbullying videojuegos INTEF
Conectado cyberbullying videojuegos INTEF Conectado cyberbullying videojuegos INTEF
Conectado cyberbullying videojuegos INTEF
 
Game learning analtytics is not informagic educon 2018
Game learning analtytics is not informagic educon 2018Game learning analtytics is not informagic educon 2018
Game learning analtytics is not informagic educon 2018
 
Analíticas y aplicación de juegos educativos en la escuela
Analíticas y aplicación de juegos educativos en la escuelaAnalíticas y aplicación de juegos educativos en la escuela
Analíticas y aplicación de juegos educativos en la escuela
 
Using Learning Analytics to support a more scientific approach to Serious Gam...
Using Learning Analytics to support a more scientific approach to Serious Gam...Using Learning Analytics to support a more scientific approach to Serious Gam...
Using Learning Analytics to support a more scientific approach to Serious Gam...
 

Último

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 

Último (20)

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Simplifying Serious Games Authoring and Validation with uAdventure and SIMVA

  • 1. Simplifying Serious Games Authoring and Validation with uAdventure and SIMVA Pérez-Colado Iván José, Pérez-Colado Víctor Manuel, Martínez-Ortiz Iván, Freire-Morán Manuel, Fernández-Manjón Baltasar Faculty of Informatics, Complutense University of Madrid Madrid, Spain @baltaFM balta@fdi.ucm.es
  • 2. Index 1. INTRODUCTION 2. AUTHORING AND VALIDATION OF SERIOUS GAMES USING e-UCM TOOLS 3. UNIFIED AUTHORING AND VALIDATION EXPERIENCE 4. CONCLUSIONS AND FUTURE WORK
  • 3. e-UCM work in analytics and games ● Simplifying the development and application of serious games ● Decrease the technical knowledge required to apply games in the classroom ● uAdventure: a game authoring platform evolved from eAdventure ● RAGE Analytics: assessment of SGs -> using game learning analytics (GLA)
  • 4. uAdventure authoring tool (on top of Unity) ● Helps to create educational point & click adventure games ● Open code (github) Full integration xAPI-SG game learning analytics into uAdventure authoring tool uAdventure games with default analytics Include geolocalized games uAdventure: GLA in games authoring https://www.e-ucm.es/uadventure/ https://github.com/e-ucm/uAdventure/releases/tag/v1.1.0-preview (now running on Unity 2019 LTS)
  • 5. Game Learning Analytics with SIMVA ● Applying GLA to serious games is complex, error-prone, and fragile ○ Any small glitch can cause the whole process to fail ○ These issues hinder GLA adoption by non-technical users ● Simva tool aims to simplify the possible issues ○ Before the experiments: ■ Managing users & surveys ■ Providing anonymous identifiers to users ○ During the experiments: ■ Pretest-Game-Postest ■ Collecting and storing surveys and traces data (xAPI-SG) ■ Relating different data from users (GLA, tests) ○ After the experiments: ■ Simplifying downloading and analysis of all data collected
  • 6. uAdventure: AUTHORING OF SERIOUS GAMES 1st step: Serious Game Design phase ● Game Narrative and in-game assessment ○ how students will be assessed through the game ○ having in mind the game mechanics of the uA authoring tool ○ players can explore scenarios, participate in conversations by choosing responses, and ultimately solve logical puzzles involving objects and interactions with other characters 2nd step: Game Development ● Creating the game with uAdventure
  • 7. 3rd step: Validation of game effectiveness ● Pretest-game-posttest experiments ● With SIMVA ○ creation of one or more experimental users’ groups. ○ managing and tracking the state of pre- and post- game tests (surveys) ○ collecting GLA data during and after the gameplay. ● Steps of game validation using SIMVA: 1. Design and develop the game (already done) 2. Author the pre and post surveys 3. Set up an experimental group: randomly-generated tokens -> Labeling a. ONLY allow participation of players with valid tokens b. PDF document: list of users’ token codes -> physically distributed SIMVA allows to control what is happening in the experiments. A B SIMVA: VALIDATION OF SERIOUS GAMES
  • 8. VALIDATION OF SERIOUS GAMES ● NOW Steps in game validation using simva: 1. Analytics integration: tracker component: a. uA: automatically generates and sends xAPI-SG traces with game events b. Analytics server: RAGE analytics -> dashboard with real-time insights c. SIMVA automates users access to tracking into server d. Manual tasks (may lead to a failure): i. register the game, create a course set up the activity ii. Link the game using the Analytics tracking code 2. After Game development + Survey creation + Analytics setup a. Collect Survey IDs, Collect Tracking code, Include all into the game b. Create additional uA game login scenes that link uA with SIMVA LOGIN - linking uA game with SIMVA PRE-test survey POST-test survey Gameplay xAPI analytics
  • 9.
  • 10. UNIFIED AUTHORING AND VALIDATION EXPERIENCE GLA configuration and setup process Lessons learnt in the experiments: ● GLA can be challenging for less technically-oriented users ● Several critical points: small errors can compromise the entire validation process ○ e.g. missing the tracking code will lead to full failure Ideally: setting all up with a single "all-in-one button" ● By pressing it, any uA-authored SG would be ready to be validate Implemented: Simple wizard to guide the three validation steps: 1. Choosing the type of study to be set up 2. Defining the number of users that will participate 3. Selecting the analysis features needed
  • 11.
  • 12. UNIFIED AUTHORING AND VALIDATION EXPERIENCE Behind the scenes: uA requests SIMVA to configure and integrate all required tools. 1. Create a teacher account in SIMVA (or use a preexisting one) 2. Generate students’ accounts using unique random tokens 3. Create a study group including both students and the teacher 4. Create, within the study group, a study of the selected type 5. If surveys included: choose one of the templates or create a new one 6. Chose analytics capabilities: a. store the xAPI-SG traces (TRACE STORAGE) b. RAGE Analytics that will be configured (REALTIME) 7. Create intermediate game scenes: Login -> Survey -> Gameplay -> Survey After the experiment is carried out, all gameplay traces and survey results (if applicable) will be downloadable from both uA and SIMVA.
  • 13. CONCLUSIONS ● Integration of uAdventure, SIMVA, and RAGE Analytics seeks to provide a much simpler, robust and integrated flow ● To avoid human error and simplify: ○ Management and authoring of surveys in SIMVA (No more LSS files) ○ Analytics framework setup in SIMVA (Game, tracking code…) ○ Integration of scenes that bind uA and SIMVA together has been automated, including all end-user access control. + + = SIMVA open code: https://github.com/e-ucm/simva-infra
  • 14. ● Make GLA more accessible to data scientists ○ Making xAPI “transparent” to analysts ○ Integration with Jupyter Notebooks (python) ○ https://github.com/e-ucm/xapi-sg-processor ● Partial automation of the analysis of pre-post surveys ○ Finding and filtering outliers ● Working on a mechanism to streamline deployments ○ complete a full evaluation by following a single URL, jumping from one activity to the next ○ simplify integration with deployments from LMS (e.g. Moodle) WORK IN PROGRESS AND FUTURE WORK