SlideShare una empresa de Scribd logo
1 de 32
Gamified learning activities with quizzes
and AI storytelling to improve software
engineering education
Rui Prada, António Rito Silva, Pedro Correia, José Bernardo
Rocha, Daniel Gonçalves, Luís Filipe Coimbra
Madrid, 22 Nov 2019
E R A S M U S +
Project 2017-1-NL01-KA203-035259
https://impress-project.eu/
Outline
• The use of quizzes for Software Engineering teaching/learning
• Context and types of use
• IMPRESS Quizzes Tool and Repository
• The use of AI storytelling for teaching/learning
• FAtiMA Toolkit
• AI Storytelling in Code Defenders
Quizzes for Teaching/Learning
• Enrich the presentation of content in class
• Foster participation and attention in the class
• Support students’ self-awareness of their own (lack of) knowledge
• Support students learning and study
• Reduce teachers’ effort in the preparation/evaluation of tests
Quizzes: context and type of use (1)
• Inside class (teacher driven)
• Introduce topic
• Capture students’ attention / engagement
• Raise awareness of knowledge gaps
• Review topics previously discussed
• Evaluate students
Quizzes: context and type of use (2)
• Outside class (student driven)
• Review topics discussed in class
• Raise awareness of knowledge gaps
• Test the knowledge
• Prepare for evaluation
• A tool for study
Promote self-regulation of learning
Learn by answering questions
Topic revision
(HCI course)
Topic introduction
(Game Design)
General idea
• Shared experience of software engineering educators around Europe
• Create a body of content to use, adapt and re-use
• Enhance the learning process by developing tools that allow a rapid
feedback to students about their current state of readiness on the
course subjects
• Reduce the effort teachers need to prepare quizzes and tests
IMPRESS at Kahoot!
https://create.kahoot.it/search?creator=impressproject
Kahoot.it
• Re-use questions is not at the basis of Kahoot philosophy
• Kahoots are self-contained
• Individual questions are difficult to re-use
• Limited number of characters per question
• Makes re-use also difficult, not all EU-wide questions comply with these
restrictions
• Kahoot is not fan of massive imports
IMPRESS Quizzes Tool
Teachers View
• Populated with questions and
mini-tests from the Software
Architecture course of Instituto
Superior Técnico, University of
Lisbon
• More than 600 questions
• More than 100 quizzes
Questions
Quizzes
Assessments
Students View: Assessments
Students View: Quizzes
Students View: Quizzes
Currently under testing
• Software Architecture course at Instituto Superior
Técnico, Universidade de Lisboa
• 57 students
• 5 quizzes (with 5 questions) in-class (at the end)
• Can use the system to generate and answer personal
quizzes
15,1 % of negative scores26,7 % of negative scores
With the toolTraditional method (on paper)
IMPRESS Quizzes Tool Demo
https://quizzes-tutor.tecnico.ulisboa.pt/demo/
AI Storytelling for Learning
• Why Storytelling?
• To give flavour to the experience
• Creates meaningful contexts for the actions
• Supports the flow of progression
• Improves (emotional) engagement
AI Storytelling for Learning
• Why Artificial Intelligence?
• To support interactivity
• To adapt to players’ actions
• To be emotionally believable
• With emotional appraisal
AI Storytelling in Code Defenders
• Puzzle mode (single player)
• AI character as narrator/antagonist role(s)
• Introduces missions to players
• Tells an episodic story
• Between puzzles – macro (overarching) narrative
• Double perspectives: attacker and defender
• Comments about player performance
• Within puzzles – micro narrative
• Examples: test does not run, test successful
https://fatima-toolkit.eu/
FAtiMA Toolkit
Code Defenders and FAtiMA Toolkit
AI Storytelling in Code Defenders
“A White Hat Hacker is trying to prevent a Black Hat
Hacker from corrupting a vital system.”
rui.prada@tecnico.ulisboa.pt
http://www.impress-project.eu/
https://quizzes-tutor.tecnico.ulisboa.pt/demo/
https://fatima-toolkit.eu/
E R A S M U S +
Project 2017-1-NL01-KA203-035259

Más contenido relacionado

La actualidad más candente

Transformational technology2
Transformational technology2Transformational technology2
Transformational technology2
Tracy Hilliard
 
Ap stat
Ap statAp stat
Ap stat
Susan
 

La actualidad más candente (20)

Curriculum of computer fundamentals
Curriculum of computer fundamentalsCurriculum of computer fundamentals
Curriculum of computer fundamentals
 
Utilizing Web-based programming learning environment in University teaching
Utilizing Web-based programming learning environment in University teachingUtilizing Web-based programming learning environment in University teaching
Utilizing Web-based programming learning environment in University teaching
 
TDW-TEL
TDW-TELTDW-TEL
TDW-TEL
 
Lessons learnt from using the Mobler App
Lessons learnt from using the Mobler AppLessons learnt from using the Mobler App
Lessons learnt from using the Mobler App
 
Transformational technology2
Transformational technology2Transformational technology2
Transformational technology2
 
United Nations University RFP (case study)
United Nations University RFP (case study)United Nations University RFP (case study)
United Nations University RFP (case study)
 
Transformation of Offline to INline Education (FINE)
Transformation of Offline to INline Education (FINE)Transformation of Offline to INline Education (FINE)
Transformation of Offline to INline Education (FINE)
 
Motivating Blended Learning Environments
Motivating Blended Learning EnvironmentsMotivating Blended Learning Environments
Motivating Blended Learning Environments
 
Fronter
FronterFronter
Fronter
 
EdX webinar on Blended Learning, with Merle de Kreuk
EdX webinar on Blended Learning, with Merle de KreukEdX webinar on Blended Learning, with Merle de Kreuk
EdX webinar on Blended Learning, with Merle de Kreuk
 
Isu presentation
Isu presentationIsu presentation
Isu presentation
 
Teaching fellows 2018
Teaching fellows 2018Teaching fellows 2018
Teaching fellows 2018
 
Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...
 
Use, Possibilities and Future of Course Management Systems in Secondary Educa...
Use, Possibilities and Future of Course Management Systems in Secondary Educa...Use, Possibilities and Future of Course Management Systems in Secondary Educa...
Use, Possibilities and Future of Course Management Systems in Secondary Educa...
 
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
 
Maximizing the Use of Online Testing and Assessment in Philippine Classrooms
Maximizing the Use of Online Testing and Assessment in Philippine ClassroomsMaximizing the Use of Online Testing and Assessment in Philippine Classrooms
Maximizing the Use of Online Testing and Assessment in Philippine Classrooms
 
Ap stat
Ap statAp stat
Ap stat
 
SLIDEshow t_Mail in class
SLIDEshow t_Mail in classSLIDEshow t_Mail in class
SLIDEshow t_Mail in class
 
An exploration of pedagogical and technical use cases involving Kaltura video...
An exploration of pedagogical and technical use cases involving Kaltura video...An exploration of pedagogical and technical use cases involving Kaltura video...
An exploration of pedagogical and technical use cases involving Kaltura video...
 
E Learning Addon In Pedagogy
E Learning Addon In PedagogyE Learning Addon In Pedagogy
E Learning Addon In Pedagogy
 

Similar a Gamified learning activities with quizzes and AI storytelling to improve software engineering education

Edu614 session 5 summer 13 AT, iPad
Edu614 session 5 summer 13 AT, iPadEdu614 session 5 summer 13 AT, iPad
Edu614 session 5 summer 13 AT, iPad
Kathy Favazza
 
Edu614 session 5 sf 13 at
Edu614 session 5 sf 13 atEdu614 session 5 sf 13 at
Edu614 session 5 sf 13 at
Kathy Favazza
 
VSS 2011 Top 10 Tech Tools to Try Tomorrow
VSS 2011 Top 10 Tech Tools to Try TomorrowVSS 2011 Top 10 Tech Tools to Try Tomorrow
VSS 2011 Top 10 Tech Tools to Try Tomorrow
Sarah Weston
 
IHC Faculty Development Program Plan AY 2013-14
IHC Faculty Development Program Plan AY 2013-14IHC Faculty Development Program Plan AY 2013-14
IHC Faculty Development Program Plan AY 2013-14
Michael Dobe, Ph.D.
 
Global Classroom VUC - Phd-Project so far Winter 2013
Global Classroom VUC - Phd-Project so far Winter 2013Global Classroom VUC - Phd-Project so far Winter 2013
Global Classroom VUC - Phd-Project so far Winter 2013
CharlotteLarke
 
Learning technologies presentation
Learning technologies presentationLearning technologies presentation
Learning technologies presentation
apelliccia
 
Edu614 session 5 w spring 13 at
Edu614 session 5 w spring 13 atEdu614 session 5 w spring 13 at
Edu614 session 5 w spring 13 at
Kathy Favazza
 
Edu614 session 6 spring 13 i pad & presentation tools
Edu614 session 6 spring 13 i pad & presentation toolsEdu614 session 6 spring 13 i pad & presentation tools
Edu614 session 6 spring 13 i pad & presentation tools
Kathy Favazza
 

Similar a Gamified learning activities with quizzes and AI storytelling to improve software engineering education (20)

Integrating technology into the curriculum
Integrating technology into the  curriculumIntegrating technology into the  curriculum
Integrating technology into the curriculum
 
Technology Development Workshop - Technology Enhanced Learning webinar
Technology Development Workshop - Technology Enhanced Learning webinarTechnology Development Workshop - Technology Enhanced Learning webinar
Technology Development Workshop - Technology Enhanced Learning webinar
 
Instructional design and blended learning to extend the reach of a research p...
Instructional design and blended learning to extend the reach of a research p...Instructional design and blended learning to extend the reach of a research p...
Instructional design and blended learning to extend the reach of a research p...
 
Edu614 session 5 summer 13 AT, iPad
Edu614 session 5 summer 13 AT, iPadEdu614 session 5 summer 13 AT, iPad
Edu614 session 5 summer 13 AT, iPad
 
Applying Gamification Principles to Online Faculty Professional Development
Applying Gamification Principles to Online Faculty Professional DevelopmentApplying Gamification Principles to Online Faculty Professional Development
Applying Gamification Principles to Online Faculty Professional Development
 
P tss
P tssP tss
P tss
 
Edu614 session 5 sf 13 at
Edu614 session 5 sf 13 atEdu614 session 5 sf 13 at
Edu614 session 5 sf 13 at
 
Towards Blended Learning; Strategies and Roles of Teachers
Towards Blended Learning; Strategies and Roles of TeachersTowards Blended Learning; Strategies and Roles of Teachers
Towards Blended Learning; Strategies and Roles of Teachers
 
PD Educational Technology.pptx
PD Educational Technology.pptxPD Educational Technology.pptx
PD Educational Technology.pptx
 
VSS 2011 Top 10 Tech Tools to Try Tomorrow
VSS 2011 Top 10 Tech Tools to Try TomorrowVSS 2011 Top 10 Tech Tools to Try Tomorrow
VSS 2011 Top 10 Tech Tools to Try Tomorrow
 
How can an Instructional Designer help?
How can an Instructional Designer help?How can an Instructional Designer help?
How can an Instructional Designer help?
 
IHC Faculty Development Program Plan AY 2013-14
IHC Faculty Development Program Plan AY 2013-14IHC Faculty Development Program Plan AY 2013-14
IHC Faculty Development Program Plan AY 2013-14
 
Global Classroom VUC - Phd-Project so far Winter 2013
Global Classroom VUC - Phd-Project so far Winter 2013Global Classroom VUC - Phd-Project so far Winter 2013
Global Classroom VUC - Phd-Project so far Winter 2013
 
1:1 Laptop Program Evaluation
1:1 Laptop Program Evaluation1:1 Laptop Program Evaluation
1:1 Laptop Program Evaluation
 
Learning technologies presentation
Learning technologies presentationLearning technologies presentation
Learning technologies presentation
 
P tss
P tssP tss
P tss
 
TSS Presentation
TSS PresentationTSS Presentation
TSS Presentation
 
Edu614 session 5 w spring 13 at
Edu614 session 5 w spring 13 atEdu614 session 5 w spring 13 at
Edu614 session 5 w spring 13 at
 
Edu614 session 6 spring 13 i pad & presentation tools
Edu614 session 6 spring 13 i pad & presentation toolsEdu614 session 6 spring 13 i pad & presentation tools
Edu614 session 6 spring 13 i pad & presentation tools
 
Implementing a Project Based Learning programme: a step-by-step guide
Implementing a Project Based Learning programme: a step-by-step guideImplementing a Project Based Learning programme: a step-by-step guide
Implementing a Project Based Learning programme: a step-by-step guide
 

Más de Rui Prada

Games for inclusive play
Games for inclusive playGames for inclusive play
Games for inclusive play
Rui Prada
 
Geometry Friends Game AI Competition - 2013 Results
Geometry Friends Game AI Competition - 2013 ResultsGeometry Friends Game AI Competition - 2013 Results
Geometry Friends Game AI Competition - 2013 Results
Rui Prada
 

Más de Rui Prada (20)

Human-Agent Interaction: Building Socially Intelligent Agents in Games
Human-Agent Interaction: Building Socially Intelligent Agents in GamesHuman-Agent Interaction: Building Socially Intelligent Agents in Games
Human-Agent Interaction: Building Socially Intelligent Agents in Games
 
Games for inclusive play
Games for inclusive playGames for inclusive play
Games for inclusive play
 
Validating the plot of interactive narrative games
Validating the plot of interactive narrative gamesValidating the plot of interactive narrative games
Validating the plot of interactive narrative games
 
How AI can help games fulfil their purpose
How AI can help games fulfil their purposeHow AI can help games fulfil their purpose
How AI can help games fulfil their purpose
 
Building competent social interactive AI
Building competent social interactive AIBuilding competent social interactive AI
Building competent social interactive AI
 
Intelligent Verification/Validation for XR Based Systems
Intelligent Verification/Validation for XR Based SystemsIntelligent Verification/Validation for XR Based Systems
Intelligent Verification/Validation for XR Based Systems
 
Dynamic identity of social agents
Dynamic identity of social agentsDynamic identity of social agents
Dynamic identity of social agents
 
Intelligent Verification/Validation for XR Based Systems
 Intelligent Verification/Validation for XR Based Systems Intelligent Verification/Validation for XR Based Systems
Intelligent Verification/Validation for XR Based Systems
 
Socio-emotional Agency in Machines: Building Human-Agent Playful Interactions
Socio-emotional Agency in Machines: Building Human-Agent Playful InteractionsSocio-emotional Agency in Machines: Building Human-Agent Playful Interactions
Socio-emotional Agency in Machines: Building Human-Agent Playful Interactions
 
Introdução do Encontro Alumni Área de Jogos do Instituto Superior Técnico
Introdução do Encontro Alumni Área de Jogos do Instituto Superior TécnicoIntrodução do Encontro Alumni Área de Jogos do Instituto Superior Técnico
Introdução do Encontro Alumni Área de Jogos do Instituto Superior Técnico
 
Socio-emotional Agency in Applied Games
Socio-emotional Agency in Applied GamesSocio-emotional Agency in Applied Games
Socio-emotional Agency in Applied Games
 
Jogos mais ou menos Sérios
Jogos mais ou menos SériosJogos mais ou menos Sérios
Jogos mais ou menos Sérios
 
Geometry Friends Game AI Competition
Geometry Friends Game AI CompetitionGeometry Friends Game AI Competition
Geometry Friends Game AI Competition
 
The Importance of the Player in Game Design
The Importance of the Player in Game DesignThe Importance of the Player in Game Design
The Importance of the Player in Game Design
 
Opportunities for Fiction and Fantasy in Videogames
Opportunities for Fiction and Fantasy in VideogamesOpportunities for Fiction and Fantasy in Videogames
Opportunities for Fiction and Fantasy in Videogames
 
Emotions and Agents in Games
Emotions and Agents in GamesEmotions and Agents in Games
Emotions and Agents in Games
 
The Science of Games at IST
The Science of Games at ISTThe Science of Games at IST
The Science of Games at IST
 
It is all about the experience! Player experience in game design
It is all about the experience! Player experience in game designIt is all about the experience! Player experience in game design
It is all about the experience! Player experience in game design
 
Geometry Friends Game AI Competition - 2013 Results
Geometry Friends Game AI Competition - 2013 ResultsGeometry Friends Game AI Competition - 2013 Results
Geometry Friends Game AI Competition - 2013 Results
 
From Agents to Characters
From Agents to CharactersFrom Agents to Characters
From Agents to Characters
 

Último

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

Gamified learning activities with quizzes and AI storytelling to improve software engineering education

  • 1. Gamified learning activities with quizzes and AI storytelling to improve software engineering education Rui Prada, António Rito Silva, Pedro Correia, José Bernardo Rocha, Daniel Gonçalves, Luís Filipe Coimbra Madrid, 22 Nov 2019 E R A S M U S + Project 2017-1-NL01-KA203-035259 https://impress-project.eu/
  • 2. Outline • The use of quizzes for Software Engineering teaching/learning • Context and types of use • IMPRESS Quizzes Tool and Repository • The use of AI storytelling for teaching/learning • FAtiMA Toolkit • AI Storytelling in Code Defenders
  • 3. Quizzes for Teaching/Learning • Enrich the presentation of content in class • Foster participation and attention in the class • Support students’ self-awareness of their own (lack of) knowledge • Support students learning and study • Reduce teachers’ effort in the preparation/evaluation of tests
  • 4. Quizzes: context and type of use (1) • Inside class (teacher driven) • Introduce topic • Capture students’ attention / engagement • Raise awareness of knowledge gaps • Review topics previously discussed • Evaluate students
  • 5. Quizzes: context and type of use (2) • Outside class (student driven) • Review topics discussed in class • Raise awareness of knowledge gaps • Test the knowledge • Prepare for evaluation • A tool for study Promote self-regulation of learning Learn by answering questions
  • 6. Topic revision (HCI course) Topic introduction (Game Design)
  • 7. General idea • Shared experience of software engineering educators around Europe • Create a body of content to use, adapt and re-use • Enhance the learning process by developing tools that allow a rapid feedback to students about their current state of readiness on the course subjects • Reduce the effort teachers need to prepare quizzes and tests
  • 9. Kahoot.it • Re-use questions is not at the basis of Kahoot philosophy • Kahoots are self-contained • Individual questions are difficult to re-use • Limited number of characters per question • Makes re-use also difficult, not all EU-wide questions comply with these restrictions • Kahoot is not fan of massive imports
  • 11. Teachers View • Populated with questions and mini-tests from the Software Architecture course of Instituto Superior Técnico, University of Lisbon • More than 600 questions • More than 100 quizzes
  • 12.
  • 19.
  • 20. Currently under testing • Software Architecture course at Instituto Superior Técnico, Universidade de Lisboa • 57 students • 5 quizzes (with 5 questions) in-class (at the end) • Can use the system to generate and answer personal quizzes
  • 21.
  • 22. 15,1 % of negative scores26,7 % of negative scores With the toolTraditional method (on paper)
  • 23. IMPRESS Quizzes Tool Demo https://quizzes-tutor.tecnico.ulisboa.pt/demo/
  • 24. AI Storytelling for Learning • Why Storytelling? • To give flavour to the experience • Creates meaningful contexts for the actions • Supports the flow of progression • Improves (emotional) engagement
  • 25. AI Storytelling for Learning • Why Artificial Intelligence? • To support interactivity • To adapt to players’ actions • To be emotionally believable • With emotional appraisal
  • 26. AI Storytelling in Code Defenders • Puzzle mode (single player) • AI character as narrator/antagonist role(s) • Introduces missions to players • Tells an episodic story • Between puzzles – macro (overarching) narrative • Double perspectives: attacker and defender • Comments about player performance • Within puzzles – micro narrative • Examples: test does not run, test successful
  • 27.
  • 30. Code Defenders and FAtiMA Toolkit
  • 31. AI Storytelling in Code Defenders “A White Hat Hacker is trying to prevent a Black Hat Hacker from corrupting a vital system.”