SlideShare una empresa de Scribd logo
1 de 13
“The road towards friendly,
classroom-centered interactive
digital contents authoring”
Andrea Valente
Emanuela Marchetti
University of Southern Denmark (SDU)
Odense Denmark
How to support authoring
of digital games (in class) ?
• In the past 10 years we worked on the problem of teachers
and pupils who want to author their own digital games (1)
• Situation:
tinkering is common,
creating analog games is too,
but…
changing a digital
game requires a
programmer
(1) “Learning via Game Design From Digital to Card Games and Back Again”
Marchetti, Emanuela; Valente, Andrea; Electronic Journal of E-Learning , 2015
Digital authoring
without a programmer
(or programming?)
… but how?
• Can we empower teachers and pupils to create digital interactive contents?
• Can we decouple digital creativity from programming?
• Do we need a full programming language for digital creativity? (Turing-complete?)
We explored alternative metaphors for programmming:
a card-game metaphor (diagram above)
and looked at a minimalistic approach, similar to game design and editing
Game design in the (Danish) classroom
• Existing pedagogical practice of editing/designing games, currently common in
Danish primary schools. Typical workflow:
– teachers introduce a topic in a lecture
– pupils engage with books and digital resources (gathered by teachers), such as: articles
or videos available on-line, or games
– then pupils play the given games and/or to produce creative artefacts to exemplify their
understanding: via board/card games, videos, or digital slides
• Danish schools are also starting to teach programming (CT) ->
they are open to exploring different digital tools, not just existing digital games or editors
• Many studies and evidence show usefulness of existing digital contents and self-
created analog games…
BUT… we observed a lack of tools for authoring interactive digital contents,
specifically targeted at teachers and pupils!
Requirements for Stick&Click
Need for new kind of visual, digital game authoring tool, with:
• no code -> just simple before/after rules
• limited interaction -> only point&Click game development
– with multiple rooms (here called pages)
• allows kids/teachers authoring of simple digital games, with custom images
and audio
• visual and possibly for web and/or android
• focus on the software engineering/design-cycle parts of CT
• as simple as possible computational model (i.e. hopefully easy to understand)
– based on a variation on hyperlinks!
– also: no math, no coordinates (?)
Inspiration…
Stickers and albums Game prototyping with paper
empty
Stickers Backgrounds Page (in an album)
Before ->
After
Before ->
After
…
Rules
places
Start here
click
Example of game with a single page:
Click the key and the boy gets it.
Then click the on the door and it will open.
Click on the open door and you will win.
Other features:
• multi-page
• persistency
Definition of the example
Notice that rule 1 and 4 are one the opposite of the other, as in the previous page :)
We made a node.js transpiler for our language, and gave it a Blockly GUI
Below is the same game with the visual GUI.
But… too code-like and not “visual”, non “tangible” -> can scare!
Current prototype workflow
So we created a new version in P5,
that has an editor and a player,
both working as WebApps.
The workflow is as shown:
We are currently testing it.
(DEMO)
You can see a preview here:
Editor:
https://editor.p5js.org/andrea270872/present/s9xijiDlG
Player:
https://editor.p5js.org/andrea270872/present/chgF2ZeNP
rules
cards
Export to paper…
Scenarios of use
teacher
Stick&Click
create
game
play/
understand
child
child
child
teacher
Stick&Click
explain
child
child
child
playtest and
(re)design &
the game
1.
2.
child
child
Conclusion
and ongoing work
• So why? “friendly, classroom-centered interactive digital contents authoring”
– pupils and teachers can create own digital contents
– designed to be friendly towards non-programmers
– the workflow matches and supports existing analog/paper-based activities in the
classroom,
– the resulting digital contents are not just a PDF, but instead are interactive, game-like.
• Open questions: how-to score or lives, orchestration of game development in classroom
• Tests with teachers of a local school in Denmark (late 2019/spring 2020)
– deploy Stick&Click and observe it within the classroom ecology,
– goals: make P5 protoype user-friendly,
capable of covering authoring of interesting digital games,
and simplify/perfect the stickers+album metaphor
• Finally: make a working mobile version (python+Kivy) -> touch!
Conclusion
and ongoing work
• So why? “friendly, classroom-centered interactive digital contents authoring”
– pupils and teachers can create own digital contents
– designed to be friendly towards non-programmers
– the workflow matches and supports existing analog/paper-based activities in the
classroom,
– the resulting digital contents are not just a PDF, but instead are interactive, game-like.
• Open questions: how-to score or lives, orchestration of game development in classroom
• Tests with teachers of a local school in Denmark (late 2019/spring 2020)
– deploy Stick&Click and observe it within the classroom ecology,
– goals: make P5 protoype user-friendly,
capable of covering authoring of interesting digital games,
and simplify/perfect the stickers+album metaphor
• Finally: make a working mobile version (python+Kivy) -> touch!

Más contenido relacionado

La actualidad más candente

HyperStudio 5 Software Project
HyperStudio 5 Software ProjectHyperStudio 5 Software Project
HyperStudio 5 Software Projectlshawwa
 
TCEA 2016 creating a game design sequence
TCEA 2016 creating a game design sequenceTCEA 2016 creating a game design sequence
TCEA 2016 creating a game design sequenceMike Ploor
 
Fetc 2016 creating a game design sequence
Fetc 2016 creating a game design sequenceFetc 2016 creating a game design sequence
Fetc 2016 creating a game design sequenceMike Ploor
 
Tech Presentation
Tech PresentationTech Presentation
Tech Presentationdaiyan1108
 
Teaching the Nintendo Generation
Teaching the Nintendo GenerationTeaching the Nintendo Generation
Teaching the Nintendo GenerationCamilla Gagliolo
 
Wicked good online resources
Wicked good online resourcesWicked good online resources
Wicked good online resourcesPatty Ball
 
TCEA 2016 Microsoft Certification Magic
TCEA 2016   Microsoft Certification MagicTCEA 2016   Microsoft Certification Magic
TCEA 2016 Microsoft Certification MagicMike Ploor
 

La actualidad más candente (9)

HyperStudio 5 Software Project
HyperStudio 5 Software ProjectHyperStudio 5 Software Project
HyperStudio 5 Software Project
 
TCEA 2016 creating a game design sequence
TCEA 2016 creating a game design sequenceTCEA 2016 creating a game design sequence
TCEA 2016 creating a game design sequence
 
Tech Savvy
Tech SavvyTech Savvy
Tech Savvy
 
Fetc 2016 creating a game design sequence
Fetc 2016 creating a game design sequenceFetc 2016 creating a game design sequence
Fetc 2016 creating a game design sequence
 
Tech Presentation
Tech PresentationTech Presentation
Tech Presentation
 
Teaching the Nintendo Generation
Teaching the Nintendo GenerationTeaching the Nintendo Generation
Teaching the Nintendo Generation
 
A case study on using the iPad to encourage collaborative learning in an unde...
A case study on using the iPad to encourage collaborative learning in an unde...A case study on using the iPad to encourage collaborative learning in an unde...
A case study on using the iPad to encourage collaborative learning in an unde...
 
Wicked good online resources
Wicked good online resourcesWicked good online resources
Wicked good online resources
 
TCEA 2016 Microsoft Certification Magic
TCEA 2016   Microsoft Certification MagicTCEA 2016   Microsoft Certification Magic
TCEA 2016 Microsoft Certification Magic
 

Similar a Stick & Click - the road towards friendly, classroom-centered interactive digital content authoring

Sandwich robot - ECGBL2023.pptx
Sandwich robot - ECGBL2023.pptxSandwich robot - ECGBL2023.pptx
Sandwich robot - ECGBL2023.pptxAndrea Valente
 
Tcea 2014 Video Game Design for New TEKS
Tcea 2014   Video Game Design for New TEKSTcea 2014   Video Game Design for New TEKS
Tcea 2014 Video Game Design for New TEKSMike Ploor
 
FETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopFETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopMike Ploor
 
30 years of game making for learning
30 years of game making for learning30 years of game making for learning
30 years of game making for learningJeffrey Earp
 
Teacher Professional Development for ICT Integration into Curriculum
Teacher Professional Development for ICT Integration into CurriculumTeacher Professional Development for ICT Integration into Curriculum
Teacher Professional Development for ICT Integration into CurriculumMohan Robert
 
18 digital game based learning - learning and teaching through having fun
18 digital game based learning - learning and teaching through having fun18 digital game based learning - learning and teaching through having fun
18 digital game based learning - learning and teaching through having funCITE
 
No More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DNo More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DKaren Bosch
 
Gamebasedlearning_screpanti_le
Gamebasedlearning_screpanti_leGamebasedlearning_screpanti_le
Gamebasedlearning_screpanti_leMarina Screpanti
 
Design Thinking Action Lab: Prototype and Test
Design Thinking Action Lab: Prototype and TestDesign Thinking Action Lab: Prototype and Test
Design Thinking Action Lab: Prototype and TestShamik Chowdhury
 
Gamification.pptx
Gamification.pptxGamification.pptx
Gamification.pptxRye Raine
 
Plp Presentation
Plp PresentationPlp Presentation
Plp Presentationscottieh
 
Adaptimes-edulearn-20150706
Adaptimes-edulearn-20150706Adaptimes-edulearn-20150706
Adaptimes-edulearn-20150706Boyan Bontchev
 
Steve Isaacs - Game Design and Development in the Studio
Steve Isaacs - Game Design and Development in the StudioSteve Isaacs - Game Design and Development in the Studio
Steve Isaacs - Game Design and Development in the StudioSeriousGamesAssoc
 
Fetc 2015 educational video game design
Fetc 2015   educational video game designFetc 2015   educational video game design
Fetc 2015 educational video game designMike Ploor
 
Computers Instructional Tools
Computers Instructional ToolsComputers Instructional Tools
Computers Instructional Toolskirish43
 
English Computer Games
English Computer GamesEnglish Computer Games
English Computer GamesChristyBusch
 

Similar a Stick & Click - the road towards friendly, classroom-centered interactive digital content authoring (20)

Sandwich robot - ECGBL2023.pptx
Sandwich robot - ECGBL2023.pptxSandwich robot - ECGBL2023.pptx
Sandwich robot - ECGBL2023.pptx
 
Tcea 2014 Video Game Design for New TEKS
Tcea 2014   Video Game Design for New TEKSTcea 2014   Video Game Design for New TEKS
Tcea 2014 Video Game Design for New TEKS
 
FETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopFETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - Workshop
 
30 years of game making for learning
30 years of game making for learning30 years of game making for learning
30 years of game making for learning
 
Teacher Professional Development for ICT Integration into Curriculum
Teacher Professional Development for ICT Integration into CurriculumTeacher Professional Development for ICT Integration into Curriculum
Teacher Professional Development for ICT Integration into Curriculum
 
Edutech2009
Edutech2009Edutech2009
Edutech2009
 
18 digital game based learning - learning and teaching through having fun
18 digital game based learning - learning and teaching through having fun18 digital game based learning - learning and teaching through having fun
18 digital game based learning - learning and teaching through having fun
 
Digital game based learning - learning and teaching through having fun
Digital game based learning - learning and teaching through having funDigital game based learning - learning and teaching through having fun
Digital game based learning - learning and teaching through having fun
 
No More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DNo More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3D
 
Gamebasedlearning_screpanti_le
Gamebasedlearning_screpanti_leGamebasedlearning_screpanti_le
Gamebasedlearning_screpanti_le
 
Design Thinking Action Lab: Prototype and Test
Design Thinking Action Lab: Prototype and TestDesign Thinking Action Lab: Prototype and Test
Design Thinking Action Lab: Prototype and Test
 
Gamification.pptx
Gamification.pptxGamification.pptx
Gamification.pptx
 
ICT tool in primary level
ICT tool in primary levelICT tool in primary level
ICT tool in primary level
 
Plp Presentation
Plp PresentationPlp Presentation
Plp Presentation
 
Adaptimes-edulearn-20150706
Adaptimes-edulearn-20150706Adaptimes-edulearn-20150706
Adaptimes-edulearn-20150706
 
Steve Isaacs - Game Design and Development in the Studio
Steve Isaacs - Game Design and Development in the StudioSteve Isaacs - Game Design and Development in the Studio
Steve Isaacs - Game Design and Development in the Studio
 
Fetc 2015 educational video game design
Fetc 2015   educational video game designFetc 2015   educational video game design
Fetc 2015 educational video game design
 
Game Design Cycle
Game Design CycleGame Design Cycle
Game Design Cycle
 
Computers Instructional Tools
Computers Instructional ToolsComputers Instructional Tools
Computers Instructional Tools
 
English Computer Games
English Computer GamesEnglish Computer Games
English Computer Games
 

Más de Andrea Valente

Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)Andrea Valente
 
The prime slaughter game
The prime slaughter gameThe prime slaughter game
The prime slaughter gameAndrea Valente
 
Social exploration of 1D games
Social exploration of 1D gamesSocial exploration of 1D games
Social exploration of 1D gamesAndrea Valente
 
Paper turingmachine exercises
Paper turingmachine exercisesPaper turingmachine exercises
Paper turingmachine exercisesAndrea Valente
 
Paper turingmachine examples
Paper turingmachine examplesPaper turingmachine examples
Paper turingmachine examplesAndrea Valente
 
Digitel 2012 presentation
Digitel 2012 presentationDigitel 2012 presentation
Digitel 2012 presentationAndrea Valente
 
Please don't make me draw (eKnow 2010)
Please don't make me draw (eKnow 2010)Please don't make me draw (eKnow 2010)
Please don't make me draw (eKnow 2010)Andrea Valente
 
Paper Turing Machine (ICALT 2011)
Paper Turing Machine (ICALT 2011)Paper Turing Machine (ICALT 2011)
Paper Turing Machine (ICALT 2011)Andrea Valente
 

Más de Andrea Valente (12)

Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)
 
Pedagogical patterns
Pedagogical patternsPedagogical patterns
Pedagogical patterns
 
The prime slaughter game
The prime slaughter gameThe prime slaughter game
The prime slaughter game
 
Social exploration of 1D games
Social exploration of 1D gamesSocial exploration of 1D games
Social exploration of 1D games
 
Paper turingmachine exercises
Paper turingmachine exercisesPaper turingmachine exercises
Paper turingmachine exercises
 
Paper turingmachine examples
Paper turingmachine examplesPaper turingmachine examples
Paper turingmachine examples
 
Digitel 2012 presentation
Digitel 2012 presentationDigitel 2012 presentation
Digitel 2012 presentation
 
While interpreter
While interpreterWhile interpreter
While interpreter
 
MusiCards 2008
MusiCards 2008MusiCards 2008
MusiCards 2008
 
Please don't make me draw (eKnow 2010)
Please don't make me draw (eKnow 2010)Please don't make me draw (eKnow 2010)
Please don't make me draw (eKnow 2010)
 
Paper Turing Machine (ICALT 2011)
Paper Turing Machine (ICALT 2011)Paper Turing Machine (ICALT 2011)
Paper Turing Machine (ICALT 2011)
 
Hci intro + task
Hci intro + taskHci intro + task
Hci intro + task
 

Último

HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
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 ClassroomPooky Knightsmith
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
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
 
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.pptxAreebaZafar22
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
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 FellowsMebane Rash
 
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.pptxDenish Jangid
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
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.pptxDr. Sarita Anand
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 

Último (20)

HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
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
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
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
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
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...
 
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
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
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...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
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
 
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
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
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
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 

Stick & Click - the road towards friendly, classroom-centered interactive digital content authoring

  • 1. “The road towards friendly, classroom-centered interactive digital contents authoring” Andrea Valente Emanuela Marchetti University of Southern Denmark (SDU) Odense Denmark
  • 2. How to support authoring of digital games (in class) ? • In the past 10 years we worked on the problem of teachers and pupils who want to author their own digital games (1) • Situation: tinkering is common, creating analog games is too, but… changing a digital game requires a programmer (1) “Learning via Game Design From Digital to Card Games and Back Again” Marchetti, Emanuela; Valente, Andrea; Electronic Journal of E-Learning , 2015
  • 3. Digital authoring without a programmer (or programming?) … but how? • Can we empower teachers and pupils to create digital interactive contents? • Can we decouple digital creativity from programming? • Do we need a full programming language for digital creativity? (Turing-complete?) We explored alternative metaphors for programmming: a card-game metaphor (diagram above) and looked at a minimalistic approach, similar to game design and editing
  • 4. Game design in the (Danish) classroom • Existing pedagogical practice of editing/designing games, currently common in Danish primary schools. Typical workflow: – teachers introduce a topic in a lecture – pupils engage with books and digital resources (gathered by teachers), such as: articles or videos available on-line, or games – then pupils play the given games and/or to produce creative artefacts to exemplify their understanding: via board/card games, videos, or digital slides • Danish schools are also starting to teach programming (CT) -> they are open to exploring different digital tools, not just existing digital games or editors • Many studies and evidence show usefulness of existing digital contents and self- created analog games… BUT… we observed a lack of tools for authoring interactive digital contents, specifically targeted at teachers and pupils!
  • 5. Requirements for Stick&Click Need for new kind of visual, digital game authoring tool, with: • no code -> just simple before/after rules • limited interaction -> only point&Click game development – with multiple rooms (here called pages) • allows kids/teachers authoring of simple digital games, with custom images and audio • visual and possibly for web and/or android • focus on the software engineering/design-cycle parts of CT • as simple as possible computational model (i.e. hopefully easy to understand) – based on a variation on hyperlinks! – also: no math, no coordinates (?)
  • 6. Inspiration… Stickers and albums Game prototyping with paper empty Stickers Backgrounds Page (in an album) Before -> After Before -> After … Rules places
  • 7. Start here click Example of game with a single page: Click the key and the boy gets it. Then click the on the door and it will open. Click on the open door and you will win. Other features: • multi-page • persistency
  • 8. Definition of the example Notice that rule 1 and 4 are one the opposite of the other, as in the previous page :)
  • 9. We made a node.js transpiler for our language, and gave it a Blockly GUI Below is the same game with the visual GUI. But… too code-like and not “visual”, non “tangible” -> can scare!
  • 10. Current prototype workflow So we created a new version in P5, that has an editor and a player, both working as WebApps. The workflow is as shown: We are currently testing it. (DEMO) You can see a preview here: Editor: https://editor.p5js.org/andrea270872/present/s9xijiDlG Player: https://editor.p5js.org/andrea270872/present/chgF2ZeNP rules cards Export to paper…
  • 12. Conclusion and ongoing work • So why? “friendly, classroom-centered interactive digital contents authoring” – pupils and teachers can create own digital contents – designed to be friendly towards non-programmers – the workflow matches and supports existing analog/paper-based activities in the classroom, – the resulting digital contents are not just a PDF, but instead are interactive, game-like. • Open questions: how-to score or lives, orchestration of game development in classroom • Tests with teachers of a local school in Denmark (late 2019/spring 2020) – deploy Stick&Click and observe it within the classroom ecology, – goals: make P5 protoype user-friendly, capable of covering authoring of interesting digital games, and simplify/perfect the stickers+album metaphor • Finally: make a working mobile version (python+Kivy) -> touch!
  • 13. Conclusion and ongoing work • So why? “friendly, classroom-centered interactive digital contents authoring” – pupils and teachers can create own digital contents – designed to be friendly towards non-programmers – the workflow matches and supports existing analog/paper-based activities in the classroom, – the resulting digital contents are not just a PDF, but instead are interactive, game-like. • Open questions: how-to score or lives, orchestration of game development in classroom • Tests with teachers of a local school in Denmark (late 2019/spring 2020) – deploy Stick&Click and observe it within the classroom ecology, – goals: make P5 protoype user-friendly, capable of covering authoring of interesting digital games, and simplify/perfect the stickers+album metaphor • Finally: make a working mobile version (python+Kivy) -> touch!

Notas del editor

  1. In the past 10 years we have been working on re-contextualization and re-conceptualization of interactive digital contents, to make them more accessible to teachers, pupils and young students, in and outside the classroom. Our goal has been to empower digital creativity and close the gap between tinkering in the physical world and authoring of game-like digital materials, which require a certain degree of programming skills.
  2. we found that teachers have systematically expressed interest in being able to edit or at least customize existing digital games and also to enable their pupils to customize or design digital games, to better meet their pedagogical needs. Danish schools have engaged in different initiatives to enable their pupils to learn how to program, using systems like Scratch, Minecraft or Blockly, and are currently in the process of formalizing Computational Thinking (CT for short) as a subject. Our goal with this project is to empower teachers and pupils, to expand the creative affordances offered by digital games and learning platforms, enabling them to create interactive content.
  3. Danish schools teach programming: … using systems like Scratch, Minecraft or Blockly, and are currently formalizing Computational Thinking as a subject.
  4. Central idea for the design of S&C is: how much can we remove (from Scratch or Construct3) and still use it to make game-like software?
  5. Paper prototyping, tinkering, analog game design in the class, stickers and albums, And for programming: before/after rules, activated by click (like hyperlinks)
  6. Multi-page: clicking a sticker might have the effect of “loading” a new page, with its own rules and “places” for stickers. Persistency should exist across pages, so that the player can stop and restart the game, and that pages stays in the same state when returning to them later in the game.
  7. We analyzed teachers’ attitudes: after having being exposed to block coding many “freeze” when they see it…
  8. a more editor-like environment…
  9. Open questions: how to deal with global values in Stick&Click (e.g. score or lives), how to practically orchestrate a primary school class based on game development with our tool. Mobile version -> we believe Stick&Click is perfect for touch devices!