SlideShare a Scribd company logo
Using games and mixed reality
for understanding and communicating complex ideas:
technical approaches and challenges
Leonel Morgado
Leonel.Morgado@uab.pt
April 1st, 2019
Understanding and Communicating
Complex Ideas
Let us go back to the distant
past...
…I’ll show ye things that
ceased to be…
This still
exists:
Panóias,
Portugal.
…but of
these,
only 2
remain in
today’s
games.
1985
Instruction
manuals
are gone!
Games
have to
“teach
their own
players”
1957
Bilbo Baggins
as drawn by the author,
J.R.R. Tolkien
Robert J.
Lee
1968
J.R.R.
Tolkien
1930…?
Peter
Jackson
2012
Alan
Lee
1990…?
Horus
Engels
1957
How old is Bilbo, in these
illustrations?
20
30
40
50How do you look at the scene, thinking
about different ages for Bilbo?
Understand
Communicate
How many
contradictory feelings
and ideas are found in
each perspective?
Picture from: "Urban subsystem" by Massimo.tadi - Own work. Licensed under CC BY-SA 4.0 via Wikimedia Commons - http://commons.wikimedia.org/wiki/File:Urban_subsystem.jpg#/media/File:Urban_subsystem.jpg
…are complex
…systems
…multi-layered
…dynamic
Cities and Society…
…and public participation
is challenging
WorkDaily life
Pollution
Infrastructure
Traffic
Costs
“…nothing is permanent except change;
and the primary purpose of differential
equations is to serve as a tool for the
study of change in the physical world…
these applications include:
(…)
The Einstein formula e=mc*c
Newton’s law of gravitation
The wave equation for the vibrating spring
(…)
The predator-prey equations
(…)
I consider the mathematical treatment of these problems
to be among the chief glories of Western civilization…”
Can you explain to
the public…
…dynamics?
…feedback response?
Even to engineers and
economists, outside
their fields?
Understand
Communicate
Cause and effect
…seem simple
repeat 4
[
forward 10
right 90
]
learn square :side
repeat 4 [
forward :side
right 90 ]
end
repeat 36 [
square 100
right 10 ]
Emergence: it´s hard to…
…foresee
…understand
…accept.
Understand
Communicate
Procedural generation
of maps
What will this second pass do?
It seems more
real!
Emergence: it´s hard to…
…foresee
…understand
…accept.
Understand
Communicate
Can games help
understand/communicate
this?
Understand
Communicate
Darfur is Dying, 2006
Understand
Communicate
Cruz G. et al. (2013) Designing User Learning Experience in Virtual
Worlds: The Young Europeans for Democracy Serious Application.
Understand
Communicate
From end-users and children to professionals… anyone can
participate in game design.
You don’t even need computers!
Technical Approaches and Challenges
And again let’s go to
the distant past…
…of 2007
Could we do this every week?
A full semester?
250 km
http://onlinelibrary.wiley.com/doi/10.1111/j.1467-8535.2010.01056.x/full
…but we did not anticipate
the bureaucracy.
Keep track
of class
attendance!
I’m Andabata
Mandelbrot, your
professor.
…Did anyone
just arrive?
…Did anyone
just leave?
Attendance chart
http://www.risti.xyz/issues/risti5.pdf
Besieged by chores!
Has the
student
progressed?
What did
each student
deliver?
How do I hand
them objects?
Where can
I find each
student’s
work?
- How do we ensure that only the
enrolled students participate?
- How can a training manager check
what trainers are doing, i.e., how
can we manage training sessions?
- Who sets up a virtual space? Can it
be automated?
http://hdl.handle.net/10400.2/5454
Don’t just create – integrate!
For widespread use…
…of games
…virtual worlds
…mixed reality…
Meanwhile…
someone asked about teams.
Define once: replay anytime
Use of a virtual world system in sports coach
education for reproducing team handball
movements
https://journals.tdl.org/jvwr/index.php/jvwr/article/view/399/457
How do we avoid lock-in with a specific platform?
Knowledge on tactics will outlast the technological
platform!
Let knowledge survive!
A new type of data:
By matching xAPI recipes…
…choreographies can move across platforms
http://repositorioaberto.uab.pt/handle/10400.2/3487
Model-driven generation of multi-user and multi-domain choreographies for staging in multiple virtual world platforms
Can we reach
widespread adoption?
Exploring educational immersive videogames: an empirical study with a 3D multimodal interaction prototype
http://repositorioaberto.uab.pt/handle/10400.2/5815
1
Access
3
Deployment
2
Production
For widespread
adoption, we need
to break these
challenges
Technology Challenges of Virtual Worlds in Education and Training - Research Directions
http://repositorio.utad.pt//handle/10348/2787
1
Access
3
Deployment
2
Production
For widespread
adoption, we need
to break these
challenges
Technology Challenges of Virtual Worlds in Education and Training - Research Directions
http://repositorio.utad.pt//handle/10348/2787
Make it FEASIBLE for any
educator or student to use
serious games and virtual
worlds anyday, anytime,
often, and yearlong.
Not just occasionally, as a
gimmick or only in
the hands of enthusiasts!
Teacher support
Student support
Can we do it?
…but we need to try harder!
https://immersivelrn.org/ilrn2019/
Let’s discuss!
Leonel.Morgado@uab.pt

More Related Content

Similar to Using games and mixed reality for understanding and communicating complex ideas: technical approaches and challenges

Googlen of Gegoogled worden
Googlen of Gegoogled wordenGooglen of Gegoogled worden
Googlen of Gegoogled worden
Maarten Cannaerts
 
The future of human telepathy final
The future of human telepathy finalThe future of human telepathy final
The future of human telepathy final
Inge de Waard
 
Digital and Social (for translators)
Digital and Social (for translators)Digital and Social (for translators)
Digital and Social (for translators)
Vuk Cosic
 
Artificial intelligence and Creativity
Artificial intelligence and CreativityArtificial intelligence and Creativity
Artificial intelligence and Creativity
Luís Gustavo Martins
 
Cross/Transmedia Story Design
Cross/Transmedia Story DesignCross/Transmedia Story Design
Cross/Transmedia Story Design
Christy Dena
 
November Inset Pkc
November Inset PkcNovember Inset Pkc
November Inset Pkc
Neil Winton
 
Un-defining digital literacies: students' day-to-day engagements with technol...
Un-defining digital literacies: students' day-to-day engagements with technol...Un-defining digital literacies: students' day-to-day engagements with technol...
Un-defining digital literacies: students' day-to-day engagements with technol...
Martin Oliver
 
Mc502 presentation
Mc502 presentationMc502 presentation
Mc502 presentation
coxx300
 
Jeugdvantegenwoordig Vik Roeselare 2008 10 07
Jeugdvantegenwoordig Vik Roeselare 2008 10 07Jeugdvantegenwoordig Vik Roeselare 2008 10 07
Jeugdvantegenwoordig Vik Roeselare 2008 10 07
Maarten Cannaerts
 
Rigor & Relevance for the 21st Century Classroom
Rigor & Relevance for the 21st Century ClassroomRigor & Relevance for the 21st Century Classroom
Rigor & Relevance for the 21st Century Classroomkevinhoneycutt
 
Future Of Play - Keynote MIT 2010 - Sandbox Summit
Future Of Play - Keynote  MIT 2010 - Sandbox SummitFuture Of Play - Keynote  MIT 2010 - Sandbox Summit
Future Of Play - Keynote MIT 2010 - Sandbox Summit
frog
 
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Laura Seargeant Richardson
 
Editorial. More than just excited about the nintendo3ds
Editorial. More than just excited about the nintendo3dsEditorial. More than just excited about the nintendo3ds
Editorial. More than just excited about the nintendo3dsRené Ponce
 
Pc3 Tech Day 2009
Pc3  Tech Day 2009Pc3  Tech Day 2009
Pc3 Tech Day 2009NEWESD
 
Morie frontiers nov2019
Morie frontiers nov2019Morie frontiers nov2019
Morie frontiers nov2019
Joaquim Jorge
 
The Inevitable
The InevitableThe Inevitable
The Inevitable
Tom Fleerackers
 
ELT: From paper to digital
ELT: From paper to digitalELT: From paper to digital
ELT: From paper to digital
brianengquist
 
The new visual world and future education design
The new visual world and future education designThe new visual world and future education design
The new visual world and future education design
Ilju Rha
 
Museums and Learning
Museums and LearningMuseums and Learning
Museums and Learning
Pietro Polsinelli
 
World building part 1
World building part 1World building part 1
World building part 1
Durgesh Pandey
 

Similar to Using games and mixed reality for understanding and communicating complex ideas: technical approaches and challenges (20)

Googlen of Gegoogled worden
Googlen of Gegoogled wordenGooglen of Gegoogled worden
Googlen of Gegoogled worden
 
The future of human telepathy final
The future of human telepathy finalThe future of human telepathy final
The future of human telepathy final
 
Digital and Social (for translators)
Digital and Social (for translators)Digital and Social (for translators)
Digital and Social (for translators)
 
Artificial intelligence and Creativity
Artificial intelligence and CreativityArtificial intelligence and Creativity
Artificial intelligence and Creativity
 
Cross/Transmedia Story Design
Cross/Transmedia Story DesignCross/Transmedia Story Design
Cross/Transmedia Story Design
 
November Inset Pkc
November Inset PkcNovember Inset Pkc
November Inset Pkc
 
Un-defining digital literacies: students' day-to-day engagements with technol...
Un-defining digital literacies: students' day-to-day engagements with technol...Un-defining digital literacies: students' day-to-day engagements with technol...
Un-defining digital literacies: students' day-to-day engagements with technol...
 
Mc502 presentation
Mc502 presentationMc502 presentation
Mc502 presentation
 
Jeugdvantegenwoordig Vik Roeselare 2008 10 07
Jeugdvantegenwoordig Vik Roeselare 2008 10 07Jeugdvantegenwoordig Vik Roeselare 2008 10 07
Jeugdvantegenwoordig Vik Roeselare 2008 10 07
 
Rigor & Relevance for the 21st Century Classroom
Rigor & Relevance for the 21st Century ClassroomRigor & Relevance for the 21st Century Classroom
Rigor & Relevance for the 21st Century Classroom
 
Future Of Play - Keynote MIT 2010 - Sandbox Summit
Future Of Play - Keynote  MIT 2010 - Sandbox SummitFuture Of Play - Keynote  MIT 2010 - Sandbox Summit
Future Of Play - Keynote MIT 2010 - Sandbox Summit
 
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
 
Editorial. More than just excited about the nintendo3ds
Editorial. More than just excited about the nintendo3dsEditorial. More than just excited about the nintendo3ds
Editorial. More than just excited about the nintendo3ds
 
Pc3 Tech Day 2009
Pc3  Tech Day 2009Pc3  Tech Day 2009
Pc3 Tech Day 2009
 
Morie frontiers nov2019
Morie frontiers nov2019Morie frontiers nov2019
Morie frontiers nov2019
 
The Inevitable
The InevitableThe Inevitable
The Inevitable
 
ELT: From paper to digital
ELT: From paper to digitalELT: From paper to digital
ELT: From paper to digital
 
The new visual world and future education design
The new visual world and future education designThe new visual world and future education design
The new visual world and future education design
 
Museums and Learning
Museums and LearningMuseums and Learning
Museums and Learning
 
World building part 1
World building part 1World building part 1
World building part 1
 

More from Leonel Morgado

Descrever e planear atividades imersivas estruturadamente
Descrever e planear atividades imersivas estruturadamenteDescrever e planear atividades imersivas estruturadamente
Descrever e planear atividades imersivas estruturadamente
Leonel Morgado
 
O Metaverso na Educação - Flash course SEaD-SPCE
O Metaverso na Educação - Flash course SEaD-SPCEO Metaverso na Educação - Flash course SEaD-SPCE
O Metaverso na Educação - Flash course SEaD-SPCE
Leonel Morgado
 
Aprendizagem Imersiva - PUC-PR - 2024-02-06
Aprendizagem Imersiva - PUC-PR - 2024-02-06Aprendizagem Imersiva - PUC-PR - 2024-02-06
Aprendizagem Imersiva - PUC-PR - 2024-02-06
Leonel Morgado
 
Metaverso no Ensino Online - potencialidades e desafios
Metaverso no Ensino Online - potencialidades e desafiosMetaverso no Ensino Online - potencialidades e desafios
Metaverso no Ensino Online - potencialidades e desafios
Leonel Morgado
 
Realidade Virtual e Aumentada na Educação e Formação
Realidade Virtual e Aumentada na Educação e FormaçãoRealidade Virtual e Aumentada na Educação e Formação
Realidade Virtual e Aumentada na Educação e Formação
Leonel Morgado
 
Immersive Learning Environments
Immersive Learning EnvironmentsImmersive Learning Environments
Immersive Learning Environments
Leonel Morgado
 
Aprendizagem imersiva
Aprendizagem imersivaAprendizagem imersiva
Aprendizagem imersiva
Leonel Morgado
 
Abordagem e-Sim na Universidade Aberta: presença, narrativa e agência para am...
Abordagem e-Sim na Universidade Aberta: presença, narrativa e agência para am...Abordagem e-Sim na Universidade Aberta: presença, narrativa e agência para am...
Abordagem e-Sim na Universidade Aberta: presença, narrativa e agência para am...
Leonel Morgado
 
Immersive Learning Environments
Immersive Learning EnvironmentsImmersive Learning Environments
Immersive Learning Environments
Leonel Morgado
 
Growing the Knowledge Tree: Core concepts, methods, outcomes, and tools
Growing the Knowledge Tree: Core concepts, methods, outcomes, and toolsGrowing the Knowledge Tree: Core concepts, methods, outcomes, and tools
Growing the Knowledge Tree: Core concepts, methods, outcomes, and tools
Leonel Morgado
 
e-Sim approach at Universidade Aberta: presence, narrative and agency for imm...
e-Sim approach at Universidade Aberta: presence, narrative and agency for imm...e-Sim approach at Universidade Aberta: presence, narrative and agency for imm...
e-Sim approach at Universidade Aberta: presence, narrative and agency for imm...
Leonel Morgado
 
Ambientes de Aprendizagem Imersivos
Ambientes de Aprendizagem ImersivosAmbientes de Aprendizagem Imersivos
Ambientes de Aprendizagem Imersivos
Leonel Morgado
 
The Metaverse - what it was, is, and can be
The Metaverse - what it was, is, and can beThe Metaverse - what it was, is, and can be
The Metaverse - what it was, is, and can be
Leonel Morgado
 
Recommendation Tool presentation - AR/VR systems for education and training
Recommendation Tool presentation - AR/VR systems for education and trainingRecommendation Tool presentation - AR/VR systems for education and training
Recommendation Tool presentation - AR/VR systems for education and training
Leonel Morgado
 
Empowering humans in immersive learning environments
Empowering humans in immersive learning environmentsEmpowering humans in immersive learning environments
Empowering humans in immersive learning environments
Leonel Morgado
 
Recommendation Tool for Use of Immersive Learning Environments
Recommendation Tool for Use of Immersive Learning EnvironmentsRecommendation Tool for Use of Immersive Learning Environments
Recommendation Tool for Use of Immersive Learning Environments
Leonel Morgado
 
Aprender e comunicar complexidade online, com jogos e ambientes imersivos
Aprender e comunicar complexidade online, com jogos e ambientes imersivosAprender e comunicar complexidade online, com jogos e ambientes imersivos
Aprender e comunicar complexidade online, com jogos e ambientes imersivos
Leonel Morgado
 
Metaverso - O que foi, é e pode ser
Metaverso - O que foi, é e pode serMetaverso - O que foi, é e pode ser
Metaverso - O que foi, é e pode ser
Leonel Morgado
 
Educational uses of immersive learning environments
Educational uses of immersive learning environmentsEducational uses of immersive learning environments
Educational uses of immersive learning environments
Leonel Morgado
 
Serious Games & Immersive Technologies for Learning: possibilities & perspect...
Serious Games & Immersive Technologies for Learning: possibilities & perspect...Serious Games & Immersive Technologies for Learning: possibilities & perspect...
Serious Games & Immersive Technologies for Learning: possibilities & perspect...
Leonel Morgado
 

More from Leonel Morgado (20)

Descrever e planear atividades imersivas estruturadamente
Descrever e planear atividades imersivas estruturadamenteDescrever e planear atividades imersivas estruturadamente
Descrever e planear atividades imersivas estruturadamente
 
O Metaverso na Educação - Flash course SEaD-SPCE
O Metaverso na Educação - Flash course SEaD-SPCEO Metaverso na Educação - Flash course SEaD-SPCE
O Metaverso na Educação - Flash course SEaD-SPCE
 
Aprendizagem Imersiva - PUC-PR - 2024-02-06
Aprendizagem Imersiva - PUC-PR - 2024-02-06Aprendizagem Imersiva - PUC-PR - 2024-02-06
Aprendizagem Imersiva - PUC-PR - 2024-02-06
 
Metaverso no Ensino Online - potencialidades e desafios
Metaverso no Ensino Online - potencialidades e desafiosMetaverso no Ensino Online - potencialidades e desafios
Metaverso no Ensino Online - potencialidades e desafios
 
Realidade Virtual e Aumentada na Educação e Formação
Realidade Virtual e Aumentada na Educação e FormaçãoRealidade Virtual e Aumentada na Educação e Formação
Realidade Virtual e Aumentada na Educação e Formação
 
Immersive Learning Environments
Immersive Learning EnvironmentsImmersive Learning Environments
Immersive Learning Environments
 
Aprendizagem imersiva
Aprendizagem imersivaAprendizagem imersiva
Aprendizagem imersiva
 
Abordagem e-Sim na Universidade Aberta: presença, narrativa e agência para am...
Abordagem e-Sim na Universidade Aberta: presença, narrativa e agência para am...Abordagem e-Sim na Universidade Aberta: presença, narrativa e agência para am...
Abordagem e-Sim na Universidade Aberta: presença, narrativa e agência para am...
 
Immersive Learning Environments
Immersive Learning EnvironmentsImmersive Learning Environments
Immersive Learning Environments
 
Growing the Knowledge Tree: Core concepts, methods, outcomes, and tools
Growing the Knowledge Tree: Core concepts, methods, outcomes, and toolsGrowing the Knowledge Tree: Core concepts, methods, outcomes, and tools
Growing the Knowledge Tree: Core concepts, methods, outcomes, and tools
 
e-Sim approach at Universidade Aberta: presence, narrative and agency for imm...
e-Sim approach at Universidade Aberta: presence, narrative and agency for imm...e-Sim approach at Universidade Aberta: presence, narrative and agency for imm...
e-Sim approach at Universidade Aberta: presence, narrative and agency for imm...
 
Ambientes de Aprendizagem Imersivos
Ambientes de Aprendizagem ImersivosAmbientes de Aprendizagem Imersivos
Ambientes de Aprendizagem Imersivos
 
The Metaverse - what it was, is, and can be
The Metaverse - what it was, is, and can beThe Metaverse - what it was, is, and can be
The Metaverse - what it was, is, and can be
 
Recommendation Tool presentation - AR/VR systems for education and training
Recommendation Tool presentation - AR/VR systems for education and trainingRecommendation Tool presentation - AR/VR systems for education and training
Recommendation Tool presentation - AR/VR systems for education and training
 
Empowering humans in immersive learning environments
Empowering humans in immersive learning environmentsEmpowering humans in immersive learning environments
Empowering humans in immersive learning environments
 
Recommendation Tool for Use of Immersive Learning Environments
Recommendation Tool for Use of Immersive Learning EnvironmentsRecommendation Tool for Use of Immersive Learning Environments
Recommendation Tool for Use of Immersive Learning Environments
 
Aprender e comunicar complexidade online, com jogos e ambientes imersivos
Aprender e comunicar complexidade online, com jogos e ambientes imersivosAprender e comunicar complexidade online, com jogos e ambientes imersivos
Aprender e comunicar complexidade online, com jogos e ambientes imersivos
 
Metaverso - O que foi, é e pode ser
Metaverso - O que foi, é e pode serMetaverso - O que foi, é e pode ser
Metaverso - O que foi, é e pode ser
 
Educational uses of immersive learning environments
Educational uses of immersive learning environmentsEducational uses of immersive learning environments
Educational uses of immersive learning environments
 
Serious Games & Immersive Technologies for Learning: possibilities & perspect...
Serious Games & Immersive Technologies for Learning: possibilities & perspect...Serious Games & Immersive Technologies for Learning: possibilities & perspect...
Serious Games & Immersive Technologies for Learning: possibilities & perspect...
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Using games and mixed reality for understanding and communicating complex ideas: technical approaches and challenges

Editor's Notes

  1. Let me tell you a story, far in the distant past…
  2. …2007, 10 years ago. I was using Second Life to teach computer programming, along with one of my PhD students, Micaela Esteves. We were getting nice results, using it as a virtual toy programming platform, simulating shops for customer-tracking backoffice code, etc. So, naturally, we wanted to try it in more ambitious settings. What if a full class used virtual worlds for a semester, twice a week, every week?
  3. The problem was that my PhD student lived xxxx km away, where she was a teaching assistant, and couldn’t be physically present twice a week. That’s OK, I figured, why don’t you conduct the classes entirely online in Second Life? Why travel at all? Where’s a spoiler: it worked, we learned a lot about how to do it, what happened, and you can actually find more details in a BJET paper published some years ago.
  4. But there was a problem implementing it that we did not anticipate… …bureaucracy. “You need to keep track of attendance”, they said.
  5. So… I was Andabata Mandelbrot. Who was everyone else? Avatar names wouldn’t match student names… But virtual environments are more fluid. When someone enters this room, or leaves it, we notice it. As in a physical classroom. But in a virtual world… people may “pop in” or “pop up” for lots of different reasons. Perhaps their network failed. Perhaps they weren’t interested and left. Perhaps they arrived late… but there is not virtual door opening. There is no gush of air, no sound of footsteps leaving, someone simply appears or disappears… When did the student arrive? When did the student leave? What was missed? Was it a moment, or a large piece of the lesson?
  6. We did it by hand, as best as we could. Meanwhile, I supervised a Master student that came up with was a Moodle module to keep track of a minute-by-minute attendance of a class, and associate each student with its virtual world avatar. This generated an attendance chart for each student, showing when was the student present in the class, and allowing the teacher to decide if it could count as attending or not. It also allowed the teacher to realize what a student might have missed.
  7. At the same time, we were feeling the chores of managing all the tasks in virtual world classes: Has the student progressed? What was delivered by each student? How do I deliver an object or component to each student? How do I track to whom I’ve already delivered components? Where, exactly, is a student working, within the virtual space? How do I provide contextual feedback? Do I have to give instructions on how to reach the location of an issue, instead of commenting there? Why can’t I annotate in 3D as in a shared Google Doc?
  8. Altice Labs (at the time, called Portugal Telecom Innovation), asked us to help them use 3D virtual worlds in professional training. They were having much the same concerns, including aspects such as: How do we ensure that only the enrolled students participate? How can a training manager check what trainers are doing, i.e., how can we manage training sessions? Can we reuse and assign 3D objects to various training sessions, as we do with documents, presentations, videos or images? Who sets up a virtual space? Can it be automated? Can the notification/logging in/logging out workflow be automated, too?
  9. This made us realize the importance of integration of virtual worlds and games with learning management systems. If games and virtual worlds – and indeed AR and Mixed Reality – are not embedded in the daily tasks of students, teachers, and managers, it’s hard to envision how they can become widespread. I believe they will, eventually, but their adoption rate, their dissemination will be slower – much slower than we desire.
  10. Another happy circumstance occurred, at around the same time. I was approached by a Sports Sciences PhD student (who I ended up co-supervising) who had a radical new idea for training handball coaches on team tactics: use a virtual world. This way, you could teach the “perfect”, conceptualized idea of a tactic. No more depending on videotaping that lacked the proper perspective, or on endless rehearsing a tactic so that no player is early or late on the spot, looking the wrong way, gesturing unnecessarily, etc. But how could that Sports Sciences student define the tactics without the help of programmers?
  11. We came up with a “magnet board” application which allowed the Sports Sciences student to drag markers on a timeline, and thus define the tactics. Then the resulting file was read by a replay program that would control 14 Second Life bots and replay the tactic upon request, with 3D avatars. The coaches during training sessions would collectively watch the tactic, in 3D, change the perspective at will, and the trainer could pause it, resume it, etc. They could even position themselves amidst the team, in order to better argue on a problem or new idea.
  12. We were, however, concerned about the lock-in of our system with Second Life or OpenSimulator. The tactics were defined outside these systems, but the replay software was tied to its programming interfaces, the very definition of motion and events depended on Second Life / OpenSimulator’s concepts of motion, such as “activating a gesture”, moving “forward” for a few meters, etc. Knowledge on handball tactics will probably last more than the few years a given technological platform lasts! What about for research? If we encode tactics as we study teams in the physical world, e.g., the tactics of teams in a World Championship, do we tie them to the specific replay requirements of a game platform that will inevitably become outdated?
  13. Shouldn’t we be able to pick a tactic from 2010, then replayed in Second Life, and be able to witness it in mixed reality today, displayed before our eyes, overlaid on a physical handball court? Sure, we’d like to use better-rendered players, but that’s the least of our concerns. Even if we had to make do with default avatars, even if we had to make do with 3D Monopoly game pieces, wouldn’t it be better than to simply lose our handball tactics data, lose our 3D educational content, lose our research records, only because technology evolved?
  14. We’ve started working on this problem, and realized that games and virtual worlds – and indeed AR and mixed reality – should witness the emergence of a new type of data: virtual choreographies. That is, we should be able to let teachers and students define what happens in a game platform – which we already do, by playing the game – but reuse those events, those behaviors, for analysis, for discussion and review of ideas, for providing new students with our collection of prepared learning situations. And not just loose all of it when we move from a old technological platform for a new one. We can imagine a library of virtual choreographies – an “app store” of educational situations – that are shared among students, teachers, and across different games, AR & Mixed Reality platforms, that survive the obsolescence of their original rendering technologies. Knowledge must survive its technological platforms. Knowledge must be as eternal as its truthfulness. Virtual choreographies are our proposed solution for this.