SlideShare a Scribd company logo
1 of 62
Download to read offline
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

The future of human telepathy final
The future of human telepathy finalThe future of human telepathy final
The future of human telepathy finalInge 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 CreativityLuís Gustavo Martins
 
Cross/Transmedia Story Design
Cross/Transmedia Story DesignCross/Transmedia Story Design
Cross/Transmedia Story DesignChristy Dena
 
November Inset Pkc
November Inset PkcNovember Inset Pkc
November Inset PkcNeil 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 presentationcoxx300
 
Jeugdvantegenwoordig Vik Roeselare 2008 10 07
Jeugdvantegenwoordig Vik Roeselare 2008 10 07Jeugdvantegenwoordig Vik Roeselare 2008 10 07
Jeugdvantegenwoordig Vik Roeselare 2008 10 07Maarten 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 Summitfrog
 
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 nov2019Joaquim Jorge
 
ELT: From paper to digital
ELT: From paper to digitalELT: From paper to digital
ELT: From paper to digitalbrianengquist
 
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 designIlju Rha
 

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

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-SPCELeonel 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-06Leonel 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 desafiosLeonel 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çãoLeonel Morgado
 
Immersive Learning Environments
Immersive Learning EnvironmentsImmersive Learning Environments
Immersive Learning EnvironmentsLeonel 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 EnvironmentsLeonel 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 toolsLeonel 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 ImersivosLeonel 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 beLeonel 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 trainingLeonel Morgado
 
Empowering humans in immersive learning environments
Empowering humans in immersive learning environmentsEmpowering humans in immersive learning environments
Empowering humans in immersive learning environmentsLeonel 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 EnvironmentsLeonel 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 imersivosLeonel 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 serLeonel Morgado
 
Educational uses of immersive learning environments
Educational uses of immersive learning environmentsEducational uses of immersive learning environments
Educational uses of immersive learning environmentsLeonel 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
 
Programação de computadores no pré-escolar: uma retrospetiva pessoal
Programação de computadores no pré-escolar: uma retrospetiva pessoalProgramação de computadores no pré-escolar: uma retrospetiva pessoal
Programação de computadores no pré-escolar: uma retrospetiva pessoalLeonel Morgado
 

More from Leonel Morgado (20)

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...
 
Programação de computadores no pré-escolar: uma retrospetiva pessoal
Programação de computadores no pré-escolar: uma retrospetiva pessoalProgramação de computadores no pré-escolar: uma retrospetiva pessoal
Programação de computadores no pré-escolar: uma retrospetiva pessoal
 

Recently uploaded

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Recently uploaded (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

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.