SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
LEARNING
ANALYTICS FOR
LOCATION-BAS
ED SERIOUS
GAMES
Victor M. Perez-Colado, Dan Cristian Rotaru, Manuel Freire,
Ivan Martinez-Ortiz, Baltasar Fernandez-Manjon
INDEX
1. PROBLEM AND OBJECTIVES
2. PERVASIVE GAMES
3. xAPI
4. LOCATION-BASED xAPI
5. ANALYSIS
6. VISUALIZATIONS
7. ASSESSMENT
8. CONCLUSIONS & FUTURE WORK
PROBLEM
● Growth in Pervasive
Gaming
● Serious Games can
benefit from
location-based
mechanics
● No location-based
Standard to Track and
Analyze data
● Player movement
● Player interactions
with and outdoor
area
● Entering and exiting
areas
● Looking at and
following directions
MAIN RESEARCH OBJECTIVES
● Fostering a tool ecosystem
● Creating tools that are meaningful to
teachers
● Adopt a “simply works” (but
customizable) approach for our
analytics platform.
LOCATION-BASED
GAMES
Player: The character represented by an oriented
avatar or symbol.
Augmented Map: A real world map that is augmented
with the game model. The model is mainly divided in:
- Areas/Regions: Real world region that can be
accessed or exited (i.e. parks, cities, districts)
- Points of interest: A real world element that
can be looked (i.e. monuments, buildings).
- Virtual elements: Objects that exist only in
the game and can be interacted (i.e. monsters,
characters, portals)
Navigation: Indications to interesting
game elements.
Points
of
Interest
Virtual
Elements
Regions
Midoki GO Deliver Pokémon GO
Ingress
COLLECT DATA
● Actions happen in real-time and everywhere
● The game can have a diverse range of interactions
including location-based, serious-game based or
game-specific
● Data has to be gathered and presented by analyzing
different types of data
Player entered park
(Area)
Player looked at
fountain (POI)
Player interacted
with dragon (VE)
Player followed
indications
EXPERIENCE API (xAPI)
xAPI is Generic and
Extensible
The model allows tracking of all
in-game interactions as xAPI
traces (statements). It also
simplifies data sharing.
To use the Profile, several
open-source tracker
implementations are available.
Experience API (xAPI) for
Serious Games Profile:
standard interactions model
implemented in xAPI with
ADL.
LOCATION-BASED xAPI
Extensions (to append in any action):
● Location: where the action happens (coordinates).
● Orientation: of the actor’s view (degrees)
● Guide: that the player is following (steps)
Targets (to identify augmented map elements):
● Area: subtypes building, urban-area, green-zone, water.
● POI: to identify points of interest.
● Direction: to follow.
Verbs (to perform actions with):
● Moved: when an actor changes its position
● Entered/Exited: to access or leave zones.
● Looked: to detect sightseeing
● Followed: when directions are followed.
TRACES
The most common actions in location-based games can
be created by combining the previous elements.
Action Noun Verb Target Extensions
Moving Player Move Areas (*) Location
Entering place Player Enter Areas (*) Location
Exiting place Player Exit Areas (*) Location
Looking at place Player Look Areas (*), especially
POIs
Location
Orientation
Following
navigation
indications
Player Follow Direction Location
Guide
ANALYSIS
Traces generated are sent to a LA server that analyzes
the traces and generates both visualizations and
metrics.
There are two types of analysis + alerts:
● Default: is provided by the system and therefore
generic for all location-based games.
● Custom: specific visualizations that requires
programming to extract game-specific insigth
● Rule -based alerts. Simply enough to be created by
instructors ⇒ Simple, but yet powerful,
customization
VISUALIZATIONS
Analysis outcomes are presented in an easy to
understand way:
● Default: Are provided in the LA system for the
given events.
○ Default visualization for location-based include:
movement in the game environment, area/POI
interactions (enter, exit, look), directions followed,
etc.
● Custom: Can be created to represent
game-specific metrics.
○ For traces with location extension when position is
relevant:
■ Heatmaps
■ Route maps (when order matters)
○ For traces without location or when position
is not relevant (i.e. distance, angle)
■ Bars, lines, metrics, averages, etc.
ASSESSMENT
▸ Complements the analysis
▸ Offers insights not just a score
▸ Offers a qualitative view of the students’
learning
▸ Assessment can combine location-based data
with additional time-related information to
assess the behavior over time of the students
▸ Relevant to detect misconceptions and allow
the use of targeted feedback to improve the
learning experience
CONCLUSIONS
▸ xAPI location-based profile is extended for
pervasive experiences
▸ (Limitation) teachers are responsible of
extracting meaning from the insights if no
additional layer of customization is
provided to link inputs to actual learning
▸ The solution provides a simple
location-based assessment model that
can aid and support traditional
assessment methods
THANK YOU!
Any questions
Ivan Martinez-Ortiz
imartinez@fdi.ucm.es
www.e-ucm.es
github.com/e-ucm/

Más contenido relacionado

Similar a Learning analytics for location based serious games

IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdfIGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
noureddinebassa1
 
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
Iván Pérez Colado
 
Version 1.0Pocket Campus TourArchitectureDesign Document.docx
Version 1.0Pocket Campus TourArchitectureDesign Document.docxVersion 1.0Pocket Campus TourArchitectureDesign Document.docx
Version 1.0Pocket Campus TourArchitectureDesign Document.docx
jessiehampson
 
ENVI basic function overview
ENVI basic function overviewENVI basic function overview
ENVI basic function overview
spherix
 

Similar a Learning analytics for location based serious games (20)

IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdfIGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
 
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
 
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...
 
Geolocation in Drupal
Geolocation in DrupalGeolocation in Drupal
Geolocation in Drupal
 
CARTO BUILDER: from visualization to geospatial analysis
CARTO BUILDER: from visualization to geospatial analysisCARTO BUILDER: from visualization to geospatial analysis
CARTO BUILDER: from visualization to geospatial analysis
 
Android Rally: Google Maps with LBS
Android Rally: Google Maps with LBSAndroid Rally: Google Maps with LBS
Android Rally: Google Maps with LBS
 
Rev gaming learning analytics rage and beaconing
Rev gaming learning analytics  rage and beaconingRev gaming learning analytics  rage and beaconing
Rev gaming learning analytics rage and beaconing
 
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
 
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...
 
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
 
Multidimensional Perceptual Map for Project Prioritization and Selection - 20...
Multidimensional Perceptual Map for Project Prioritization and Selection - 20...Multidimensional Perceptual Map for Project Prioritization and Selection - 20...
Multidimensional Perceptual Map for Project Prioritization and Selection - 20...
 
Gp straining
Gp strainingGp straining
Gp straining
 
Computer Vision descriptors
Computer Vision descriptorsComputer Vision descriptors
Computer Vision descriptors
 
Geo Analysis Visualization and Performance with JReport 13
Geo Analysis Visualization and Performance with JReport 13Geo Analysis Visualization and Performance with JReport 13
Geo Analysis Visualization and Performance with JReport 13
 
Version 1.0Pocket Campus TourArchitectureDesign Document.docx
Version 1.0Pocket Campus TourArchitectureDesign Document.docxVersion 1.0Pocket Campus TourArchitectureDesign Document.docx
Version 1.0Pocket Campus TourArchitectureDesign Document.docx
 
information visualisation and its application in scientometrics
information visualisation and its application in scientometricsinformation visualisation and its application in scientometrics
information visualisation and its application in scientometrics
 
ENVI basic function overview
ENVI basic function overviewENVI basic function overview
ENVI basic function overview
 
Simplifying Serious Games Authoring and Validation with uAdventure and SIMVA
Simplifying Serious Games Authoring and Validation with uAdventure and SIMVASimplifying Serious Games Authoring and Validation with uAdventure and SIMVA
Simplifying Serious Games Authoring and Validation with uAdventure and SIMVA
 
2012 12 14 (ucm) emadrid aserrano ucm learning analytics vision practica apli...
2012 12 14 (ucm) emadrid aserrano ucm learning analytics vision practica apli...2012 12 14 (ucm) emadrid aserrano ucm learning analytics vision practica apli...
2012 12 14 (ucm) emadrid aserrano ucm learning analytics vision practica apli...
 

Último

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Último (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 

Learning analytics for location based serious games

  • 1. LEARNING ANALYTICS FOR LOCATION-BAS ED SERIOUS GAMES Victor M. Perez-Colado, Dan Cristian Rotaru, Manuel Freire, Ivan Martinez-Ortiz, Baltasar Fernandez-Manjon
  • 2. INDEX 1. PROBLEM AND OBJECTIVES 2. PERVASIVE GAMES 3. xAPI 4. LOCATION-BASED xAPI 5. ANALYSIS 6. VISUALIZATIONS 7. ASSESSMENT 8. CONCLUSIONS & FUTURE WORK
  • 3. PROBLEM ● Growth in Pervasive Gaming ● Serious Games can benefit from location-based mechanics ● No location-based Standard to Track and Analyze data ● Player movement ● Player interactions with and outdoor area ● Entering and exiting areas ● Looking at and following directions
  • 4. MAIN RESEARCH OBJECTIVES ● Fostering a tool ecosystem ● Creating tools that are meaningful to teachers ● Adopt a “simply works” (but customizable) approach for our analytics platform.
  • 5. LOCATION-BASED GAMES Player: The character represented by an oriented avatar or symbol. Augmented Map: A real world map that is augmented with the game model. The model is mainly divided in: - Areas/Regions: Real world region that can be accessed or exited (i.e. parks, cities, districts) - Points of interest: A real world element that can be looked (i.e. monuments, buildings). - Virtual elements: Objects that exist only in the game and can be interacted (i.e. monsters, characters, portals) Navigation: Indications to interesting game elements. Points of Interest Virtual Elements Regions Midoki GO Deliver Pokémon GO Ingress
  • 6. COLLECT DATA ● Actions happen in real-time and everywhere ● The game can have a diverse range of interactions including location-based, serious-game based or game-specific ● Data has to be gathered and presented by analyzing different types of data Player entered park (Area) Player looked at fountain (POI) Player interacted with dragon (VE) Player followed indications
  • 7. EXPERIENCE API (xAPI) xAPI is Generic and Extensible The model allows tracking of all in-game interactions as xAPI traces (statements). It also simplifies data sharing. To use the Profile, several open-source tracker implementations are available. Experience API (xAPI) for Serious Games Profile: standard interactions model implemented in xAPI with ADL.
  • 8. LOCATION-BASED xAPI Extensions (to append in any action): ● Location: where the action happens (coordinates). ● Orientation: of the actor’s view (degrees) ● Guide: that the player is following (steps) Targets (to identify augmented map elements): ● Area: subtypes building, urban-area, green-zone, water. ● POI: to identify points of interest. ● Direction: to follow. Verbs (to perform actions with): ● Moved: when an actor changes its position ● Entered/Exited: to access or leave zones. ● Looked: to detect sightseeing ● Followed: when directions are followed.
  • 9. TRACES The most common actions in location-based games can be created by combining the previous elements. Action Noun Verb Target Extensions Moving Player Move Areas (*) Location Entering place Player Enter Areas (*) Location Exiting place Player Exit Areas (*) Location Looking at place Player Look Areas (*), especially POIs Location Orientation Following navigation indications Player Follow Direction Location Guide
  • 10. ANALYSIS Traces generated are sent to a LA server that analyzes the traces and generates both visualizations and metrics. There are two types of analysis + alerts: ● Default: is provided by the system and therefore generic for all location-based games. ● Custom: specific visualizations that requires programming to extract game-specific insigth ● Rule -based alerts. Simply enough to be created by instructors ⇒ Simple, but yet powerful, customization
  • 11. VISUALIZATIONS Analysis outcomes are presented in an easy to understand way: ● Default: Are provided in the LA system for the given events. ○ Default visualization for location-based include: movement in the game environment, area/POI interactions (enter, exit, look), directions followed, etc. ● Custom: Can be created to represent game-specific metrics. ○ For traces with location extension when position is relevant: ■ Heatmaps ■ Route maps (when order matters) ○ For traces without location or when position is not relevant (i.e. distance, angle) ■ Bars, lines, metrics, averages, etc.
  • 12. ASSESSMENT ▸ Complements the analysis ▸ Offers insights not just a score ▸ Offers a qualitative view of the students’ learning ▸ Assessment can combine location-based data with additional time-related information to assess the behavior over time of the students ▸ Relevant to detect misconceptions and allow the use of targeted feedback to improve the learning experience
  • 13. CONCLUSIONS ▸ xAPI location-based profile is extended for pervasive experiences ▸ (Limitation) teachers are responsible of extracting meaning from the insights if no additional layer of customization is provided to link inputs to actual learning ▸ The solution provides a simple location-based assessment model that can aid and support traditional assessment methods
  • 14. THANK YOU! Any questions Ivan Martinez-Ortiz imartinez@fdi.ucm.es www.e-ucm.es github.com/e-ucm/