SlideShare a Scribd company logo
Top-Scratch
Toolbox to imagine and program
a game with SCRATCH
By Christophe THOMAS (France)
http://rcx-storm.org/ 1
Forewords
• Top-Scratch was conceived in our
programming club. It is a detailed and
structured approach in programming games.
• Our club is based in Saint Gratien near Paris. It
is hosted by FESC.
http://rcx-storm.org/ 2
From Top Chef to Top Scratch
• In France, we love Cooking
• Cooking = Technique + creativity
• Programming = Technique + creativity
• Receipes
• Creativity
http://rcx-storm.org/ 3
Top Scratch
• Objectives :
–How to conceive a game before
programming?
–What makes a good game
–Purpose  first
–HOW TO  second
http://rcx-storm.org/ 4
WHAT are the ingredients of a game ?
• A hero
• Friends
• The ennemy
• Places
• Objects for the quest
• Obstacles
http://rcx-storm.org/ 5
WHAT are the ingredients of a game ?
• A game is more than a story  the gameplay
http://rcx-storm.org/ 6
Source : http://www.gameclassification.com/EN/about/article.html
The gameplay bricks
http://rcx-storm.org/ 7
Rules stating goals Rules defining means and constraints to reach these goals
Source : http://www.gameclassification.com/EN/about/article.html
The spirit of the game
• SPIR T :
– Situation
• Explain the context
– Problem
• Explain the objectives
– Informations/Resolution
• Explain how to …
– Terminate
• Explain how to end the game
http://rcx-storm.org/ 8
The Kipling method for the characters :
5W
• Describe the character of the game
– Who : the name of the characters/objects
– What does it do ?,
– How he will move ?
– Where does it evolve ?
– When does it appears in the game ?
– Why : his purpose in the game.
http://rcx-storm.org/ 9
I keep six honest serving-men
(They taught me all I knew);
Their names are What and Why and When
And How and Where and Who.
Rudyard Kipling in his "Just So Stories" (1902)
Who
• The hero
• The friend
• The ennemy
• The place
• The object of the quest
• The obstacle
http://rcx-storm.org/ 10
Rules of 3
http://rcx-storm.org/ 11
object character
friend ennemy neutral
appareance movement action
human animal other give combat transport
level- HP+ HP
Spacecombat
Where & When
• The direction of your game
• The timeline
http://rcx-storm.org/ 12
Plateform
Creativity toolbox
• Discovering :
– Narration & SPIRiT
– Bricks of Gameplay
– How to imagine & describe characters and objects
– What direction will take the game
http://rcx-storm.org/ 13
Build the team
• Creativity = Explore + Combine + Transform
• 3 roles : Driver, navigator, reporter/documenter
– Navigator :
• Explore the web, for documents,
• Use the 5W
– Reporter/documenter :
• Combine by mapping and organizing the information
• Note the SPiRts
– Driver :
• Transform with Scratch
http://rcx-storm.org/ 14
Build the program with Metalgorithm
• Discovering :
– Bifurcation :
– Boucle :
– Variable :
– Functions :
http://rcx-storm.org/ 15
The receipes
• Making new receipes
– Learning by making
http://rcx-storm.org/ 16
I know how
to make this
… I can
teach you !
I want to
know how to
make this …
The ECU & the badges
• ECU : Echange de connaissance utile
– exchange of useful knowledge :
– By using SPIR T
• Situation :
– what is the subject of EoUK
• Problem :
– issues addressed by the EoUK
• Information :
– proposed solution, how to,
• Resolution :
– show an example
• Transmission of knowledge
http://rcx-storm.org/ 17
The ECU & the badges
• Create a dynamic of learning
• The badges :
– Yellow badge BASIC
– Blue badge JUNIOR
– Red badge SENIOR
– Black badge MASTER
http://rcx-storm.org/ 18
Rules of 3 : 3 ECU
gives a badge level
The experiment continue
http://rcx-storm.org/ 19
Thank you
• Mail : christophe.thomas@rcx-storm.org
http://rcx-storm.org/ 20

More Related Content

Similar to Top scratch ignite-presentation_2013

Rhok and opendata hackathon intro
Rhok and opendata hackathon introRhok and opendata hackathon intro
Rhok and opendata hackathon intro
bodaceacat
 
Introduction to Rhok and OpenData Birmingham 2010
Introduction to Rhok and OpenData Birmingham 2010Introduction to Rhok and OpenData Birmingham 2010
Introduction to Rhok and OpenData Birmingham 2010
Sara-Jayne Terp
 
Mobile devices and learning - talk and tasks
Mobile devices and learning - talk and tasksMobile devices and learning - talk and tasks
Mobile devices and learning - talk and tasks
Postcardie
 
UPdated FarAwayStation EN
UPdated FarAwayStation ENUPdated FarAwayStation EN
UPdated FarAwayStation EN
Dimitry Siv
 
CodeClub - Teaching the young generation programming
CodeClub - Teaching the young generation programmingCodeClub - Teaching the young generation programming
CodeClub - Teaching the young generation programming
Sebastian Marek
 
Inter University Game Jam 2012
Inter University Game Jam 2012  Inter University Game Jam 2012
Inter University Game Jam 2012
Lee Stott
 
Cross platform physics games - NDC 2014
Cross platform physics games - NDC 2014Cross platform physics games - NDC 2014
Cross platform physics games - NDC 2014
Runegri
 
Hitchhikers guide to OpenSim calongne
Hitchhikers guide to OpenSim calongneHitchhikers guide to OpenSim calongne
Hitchhikers guide to OpenSim calongne
Cynthia Calongne
 
Real-time Semantic Web with Twitter Annotations
Real-time Semantic Web with Twitter AnnotationsReal-time Semantic Web with Twitter Annotations
Real-time Semantic Web with Twitter Annotations
Joshua Shinavier
 
Super Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain LobbSuper Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain Lobb
mochimedia
 
Open world level design / Pascal Luban
Open world level design / Pascal LubanOpen world level design / Pascal Luban
Open world level design / Pascal Luban
DevGAMM Conference
 
Alexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemAlexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher Postmortem
DevGAMM Conference
 
Game prototyping workshop
Game prototyping workshopGame prototyping workshop
Game prototyping workshop
University of South Australlia
 
Mis in lego
Mis in legoMis in lego
Mis in lego
Reza Rahimi
 
Best scene in town @ PICNIC '10
Best scene in town @ PICNIC '10Best scene in town @ PICNIC '10
Best scene in town @ PICNIC '10
Ronald Lenz
 
OpenFest 2012 : Leveraging the public internet
OpenFest 2012 : Leveraging the public internetOpenFest 2012 : Leveraging the public internet
OpenFest 2012 : Leveraging the public internet
tkisason
 
Educational Game Design
Educational Game DesignEducational Game Design
Educational Game Design
sodmzapu
 
Teacher Training Workshop - Game Development with Phaser
Teacher Training Workshop  - Game Development with PhaserTeacher Training Workshop  - Game Development with Phaser
Teacher Training Workshop - Game Development with Phaser
Pablo Farías Navarro
 
From OSINT to Phishing presentation
From OSINT to Phishing presentationFrom OSINT to Phishing presentation
From OSINT to Phishing presentation
Jesse Ratcliffe, OSCP
 
Look, Make Learn Conf London metropolitan University - Designing games to fac...
Look, Make Learn Conf London metropolitan University - Designing games to fac...Look, Make Learn Conf London metropolitan University - Designing games to fac...
Look, Make Learn Conf London metropolitan University - Designing games to fac...
Chris O'Reilly
 

Similar to Top scratch ignite-presentation_2013 (20)

Rhok and opendata hackathon intro
Rhok and opendata hackathon introRhok and opendata hackathon intro
Rhok and opendata hackathon intro
 
Introduction to Rhok and OpenData Birmingham 2010
Introduction to Rhok and OpenData Birmingham 2010Introduction to Rhok and OpenData Birmingham 2010
Introduction to Rhok and OpenData Birmingham 2010
 
Mobile devices and learning - talk and tasks
Mobile devices and learning - talk and tasksMobile devices and learning - talk and tasks
Mobile devices and learning - talk and tasks
 
UPdated FarAwayStation EN
UPdated FarAwayStation ENUPdated FarAwayStation EN
UPdated FarAwayStation EN
 
CodeClub - Teaching the young generation programming
CodeClub - Teaching the young generation programmingCodeClub - Teaching the young generation programming
CodeClub - Teaching the young generation programming
 
Inter University Game Jam 2012
Inter University Game Jam 2012  Inter University Game Jam 2012
Inter University Game Jam 2012
 
Cross platform physics games - NDC 2014
Cross platform physics games - NDC 2014Cross platform physics games - NDC 2014
Cross platform physics games - NDC 2014
 
Hitchhikers guide to OpenSim calongne
Hitchhikers guide to OpenSim calongneHitchhikers guide to OpenSim calongne
Hitchhikers guide to OpenSim calongne
 
Real-time Semantic Web with Twitter Annotations
Real-time Semantic Web with Twitter AnnotationsReal-time Semantic Web with Twitter Annotations
Real-time Semantic Web with Twitter Annotations
 
Super Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain LobbSuper Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain Lobb
 
Open world level design / Pascal Luban
Open world level design / Pascal LubanOpen world level design / Pascal Luban
Open world level design / Pascal Luban
 
Alexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemAlexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher Postmortem
 
Game prototyping workshop
Game prototyping workshopGame prototyping workshop
Game prototyping workshop
 
Mis in lego
Mis in legoMis in lego
Mis in lego
 
Best scene in town @ PICNIC '10
Best scene in town @ PICNIC '10Best scene in town @ PICNIC '10
Best scene in town @ PICNIC '10
 
OpenFest 2012 : Leveraging the public internet
OpenFest 2012 : Leveraging the public internetOpenFest 2012 : Leveraging the public internet
OpenFest 2012 : Leveraging the public internet
 
Educational Game Design
Educational Game DesignEducational Game Design
Educational Game Design
 
Teacher Training Workshop - Game Development with Phaser
Teacher Training Workshop  - Game Development with PhaserTeacher Training Workshop  - Game Development with Phaser
Teacher Training Workshop - Game Development with Phaser
 
From OSINT to Phishing presentation
From OSINT to Phishing presentationFrom OSINT to Phishing presentation
From OSINT to Phishing presentation
 
Look, Make Learn Conf London metropolitan University - Designing games to fac...
Look, Make Learn Conf London metropolitan University - Designing games to fac...Look, Make Learn Conf London metropolitan University - Designing games to fac...
Look, Make Learn Conf London metropolitan University - Designing games to fac...
 

More from Forum Education Science Culture

Les_brickodeurs POLLENS
Les_brickodeurs POLLENSLes_brickodeurs POLLENS
Les_brickodeurs POLLENS
Forum Education Science Culture
 
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Forum Education Science Culture
 
Comment mieux reconnaitre les compétences chez les Brickodeurs
Comment mieux reconnaitre les compétences chez les BrickodeursComment mieux reconnaitre les compétences chez les Brickodeurs
Comment mieux reconnaitre les compétences chez les Brickodeurs
Forum Education Science Culture
 
Hrc labs jeu de cartes pour découvrir le business model canvas
Hrc labs jeu de cartes pour découvrir le business model canvasHrc labs jeu de cartes pour découvrir le business model canvas
Hrc labs jeu de cartes pour découvrir le business model canvas
Forum Education Science Culture
 
Coderdojo+Brickodeurs
Coderdojo+BrickodeursCoderdojo+Brickodeurs
Coderdojo+Brickodeurs
Forum Education Science Culture
 
Kit de création pour apprendre à imaginer des jeux vidéos
Kit de création pour apprendre à imaginer des jeux vidéosKit de création pour apprendre à imaginer des jeux vidéos
Kit de création pour apprendre à imaginer des jeux vidéos
Forum Education Science Culture
 
Gestion des déchets adapté
Gestion des déchets adaptéGestion des déchets adapté
Gestion des déchets adapté
Forum Education Science Culture
 
Dossier de présentation de la first lego league avec FESC
Dossier de présentation de la first lego league avec FESCDossier de présentation de la first lego league avec FESC
Dossier de présentation de la first lego league avec FESC
Forum Education Science Culture
 
Talents diy ?
Talents diy ?Talents diy ?
Co coding time
Co coding timeCo coding time
Livret créatif hexilis studio pour apprendre à créer des jeux vidéos
Livret créatif hexilis studio pour apprendre à créer des jeux vidéosLivret créatif hexilis studio pour apprendre à créer des jeux vidéos
Livret créatif hexilis studio pour apprendre à créer des jeux vidéos
Forum Education Science Culture
 
Code hexilis modop joueurs
Code hexilis modop joueursCode hexilis modop joueurs
Code hexilis modop joueurs
Forum Education Science Culture
 
Code hexilis mode opératoire du MCP
Code hexilis mode opératoire du MCPCode hexilis mode opératoire du MCP
Code hexilis mode opératoire du MCP
Forum Education Science Culture
 
De quoi est fait notre business model fesc
De quoi est fait notre business model fescDe quoi est fait notre business model fesc
De quoi est fait notre business model fesc
Forum Education Science Culture
 
Nouvelles organisation des ateliers scratch
Nouvelles organisation des ateliers scratchNouvelles organisation des ateliers scratch
Nouvelles organisation des ateliers scratch
Forum Education Science Culture
 

More from Forum Education Science Culture (20)

Les_brickodeurs POLLENS
Les_brickodeurs POLLENSLes_brickodeurs POLLENS
Les_brickodeurs POLLENS
 
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
 
Comment mieux reconnaitre les compétences chez les Brickodeurs
Comment mieux reconnaitre les compétences chez les BrickodeursComment mieux reconnaitre les compétences chez les Brickodeurs
Comment mieux reconnaitre les compétences chez les Brickodeurs
 
Hrc labs jeu de cartes pour découvrir le business model canvas
Hrc labs jeu de cartes pour découvrir le business model canvasHrc labs jeu de cartes pour découvrir le business model canvas
Hrc labs jeu de cartes pour découvrir le business model canvas
 
Coderdojo+Brickodeurs
Coderdojo+BrickodeursCoderdojo+Brickodeurs
Coderdojo+Brickodeurs
 
Kit de création pour apprendre à imaginer des jeux vidéos
Kit de création pour apprendre à imaginer des jeux vidéosKit de création pour apprendre à imaginer des jeux vidéos
Kit de création pour apprendre à imaginer des jeux vidéos
 
Gestion des déchets adapté
Gestion des déchets adaptéGestion des déchets adapté
Gestion des déchets adapté
 
Dossier de présentation de la first lego league avec FESC
Dossier de présentation de la first lego league avec FESCDossier de présentation de la first lego league avec FESC
Dossier de présentation de la first lego league avec FESC
 
Talents diy ?
Talents diy ?Talents diy ?
Talents diy ?
 
Co coding time
Co coding timeCo coding time
Co coding time
 
Livret créatif hexilis studio pour apprendre à créer des jeux vidéos
Livret créatif hexilis studio pour apprendre à créer des jeux vidéosLivret créatif hexilis studio pour apprendre à créer des jeux vidéos
Livret créatif hexilis studio pour apprendre à créer des jeux vidéos
 
Code hexilis modop joueurs
Code hexilis modop joueursCode hexilis modop joueurs
Code hexilis modop joueurs
 
Code hexilis mode opératoire du MCP
Code hexilis mode opératoire du MCPCode hexilis mode opératoire du MCP
Code hexilis mode opératoire du MCP
 
De quoi est fait notre business model fesc
De quoi est fait notre business model fescDe quoi est fait notre business model fesc
De quoi est fait notre business model fesc
 
Nouvelles organisation des ateliers scratch
Nouvelles organisation des ateliers scratchNouvelles organisation des ateliers scratch
Nouvelles organisation des ateliers scratch
 
Nouvelles Organisation des ateliers Robotique
Nouvelles Organisation des ateliers RobotiqueNouvelles Organisation des ateliers Robotique
Nouvelles Organisation des ateliers Robotique
 
HEXILIS c'est Quoi ?
HEXILIS c'est Quoi ?HEXILIS c'est Quoi ?
HEXILIS c'est Quoi ?
 
QQCOQP-Document_animateur_Tome1_Thésée
QQCOQP-Document_animateur_Tome1_ThéséeQQCOQP-Document_animateur_Tome1_Thésée
QQCOQP-Document_animateur_Tome1_Thésée
 
QQCOQP_minijeu_Document-Navigateur_V1
QQCOQP_minijeu_Document-Navigateur_V1QQCOQP_minijeu_Document-Navigateur_V1
QQCOQP_minijeu_Document-Navigateur_V1
 
Tutoriel_SCRATCH_Document-Navigateur_V1
Tutoriel_SCRATCH_Document-Navigateur_V1Tutoriel_SCRATCH_Document-Navigateur_V1
Tutoriel_SCRATCH_Document-Navigateur_V1
 

Recently uploaded

JavaScript Interview Questions PDF By ScholarHat
JavaScript Interview  Questions PDF By ScholarHatJavaScript Interview  Questions PDF By ScholarHat
JavaScript Interview Questions PDF By ScholarHat
Scholarhat
 
The Cruelty of Animal Testing in the Industry.pdf
The Cruelty of Animal Testing in the Industry.pdfThe Cruelty of Animal Testing in the Industry.pdf
The Cruelty of Animal Testing in the Industry.pdf
luzmilaglez334
 
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptxSD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
elwoodprias1
 
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cátedra Banco Santander
 
matatag curriculum education for Kindergarten
matatag curriculum education for Kindergartenmatatag curriculum education for Kindergarten
matatag curriculum education for Kindergarten
SarahAlie1
 
Kesadaran_Berbangsa_dan_Bernegara_Nasion.pptx
Kesadaran_Berbangsa_dan_Bernegara_Nasion.pptxKesadaran_Berbangsa_dan_Bernegara_Nasion.pptx
Kesadaran_Berbangsa_dan_Bernegara_Nasion.pptx
artenzmartenkai
 
How To Create a Transient Model in Odoo 17
How To Create a Transient Model in Odoo 17How To Create a Transient Model in Odoo 17
How To Create a Transient Model in Odoo 17
Celine George
 
How to Create & Publish a Blog in Odoo 17 Website
How to Create & Publish a Blog in Odoo 17 WebsiteHow to Create & Publish a Blog in Odoo 17 Website
How to Create & Publish a Blog in Odoo 17 Website
Celine George
 
FEELINGS AND EMOTIONS INSIDE OUT MOVIE.ppt
FEELINGS AND EMOTIONS INSIDE OUT MOVIE.pptFEELINGS AND EMOTIONS INSIDE OUT MOVIE.ppt
FEELINGS AND EMOTIONS INSIDE OUT MOVIE.ppt
JenezarieTarra1
 
formative Evaluation By Dr.Kshirsagar R.V
formative Evaluation By Dr.Kshirsagar R.Vformative Evaluation By Dr.Kshirsagar R.V
formative Evaluation By Dr.Kshirsagar R.V
DrRavindrakshirsagar1
 
What is Rescue Session in Odoo 17 POS - Odoo 17 Slides
What is Rescue Session in Odoo 17 POS - Odoo 17 SlidesWhat is Rescue Session in Odoo 17 POS - Odoo 17 Slides
What is Rescue Session in Odoo 17 POS - Odoo 17 Slides
Celine George
 
How to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POSHow to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POS
Celine George
 
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
thanhluan21
 
How to Add a Filter in the Odoo 17 - Odoo 17 Slides
How to Add a Filter in the Odoo 17 - Odoo 17 SlidesHow to Add a Filter in the Odoo 17 - Odoo 17 Slides
How to Add a Filter in the Odoo 17 - Odoo 17 Slides
Celine George
 
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - ...
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - ...BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - ...
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - ...
Nguyen Thanh Tu Collection
 
Parent PD Design for Professional Development .docx
Parent PD Design for Professional Development .docxParent PD Design for Professional Development .docx
Parent PD Design for Professional Development .docx
AntonioJarligoCompra
 
What is Packaging of Products in Odoo 17
What is Packaging of Products in Odoo 17What is Packaging of Products in Odoo 17
What is Packaging of Products in Odoo 17
Celine George
 
FINAL MATATAG Kindergarten CG 2023 pdf
FINAL MATATAG Kindergarten CG 2023   pdfFINAL MATATAG Kindergarten CG 2023   pdf
FINAL MATATAG Kindergarten CG 2023 pdf
maricelrudela
 
Allopathic M1 Srudent Orientation Powerpoint
Allopathic M1 Srudent Orientation PowerpointAllopathic M1 Srudent Orientation Powerpoint
Allopathic M1 Srudent Orientation Powerpoint
Julie Sarpy
 
Genetics Teaching Plan: Dr.Kshirsagar R.V.
Genetics Teaching Plan: Dr.Kshirsagar R.V.Genetics Teaching Plan: Dr.Kshirsagar R.V.
Genetics Teaching Plan: Dr.Kshirsagar R.V.
DrRavindrakshirsagar1
 

Recently uploaded (20)

JavaScript Interview Questions PDF By ScholarHat
JavaScript Interview  Questions PDF By ScholarHatJavaScript Interview  Questions PDF By ScholarHat
JavaScript Interview Questions PDF By ScholarHat
 
The Cruelty of Animal Testing in the Industry.pdf
The Cruelty of Animal Testing in the Industry.pdfThe Cruelty of Animal Testing in the Industry.pdf
The Cruelty of Animal Testing in the Industry.pdf
 
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptxSD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
 
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
 
matatag curriculum education for Kindergarten
matatag curriculum education for Kindergartenmatatag curriculum education for Kindergarten
matatag curriculum education for Kindergarten
 
Kesadaran_Berbangsa_dan_Bernegara_Nasion.pptx
Kesadaran_Berbangsa_dan_Bernegara_Nasion.pptxKesadaran_Berbangsa_dan_Bernegara_Nasion.pptx
Kesadaran_Berbangsa_dan_Bernegara_Nasion.pptx
 
How To Create a Transient Model in Odoo 17
How To Create a Transient Model in Odoo 17How To Create a Transient Model in Odoo 17
How To Create a Transient Model in Odoo 17
 
How to Create & Publish a Blog in Odoo 17 Website
How to Create & Publish a Blog in Odoo 17 WebsiteHow to Create & Publish a Blog in Odoo 17 Website
How to Create & Publish a Blog in Odoo 17 Website
 
FEELINGS AND EMOTIONS INSIDE OUT MOVIE.ppt
FEELINGS AND EMOTIONS INSIDE OUT MOVIE.pptFEELINGS AND EMOTIONS INSIDE OUT MOVIE.ppt
FEELINGS AND EMOTIONS INSIDE OUT MOVIE.ppt
 
formative Evaluation By Dr.Kshirsagar R.V
formative Evaluation By Dr.Kshirsagar R.Vformative Evaluation By Dr.Kshirsagar R.V
formative Evaluation By Dr.Kshirsagar R.V
 
What is Rescue Session in Odoo 17 POS - Odoo 17 Slides
What is Rescue Session in Odoo 17 POS - Odoo 17 SlidesWhat is Rescue Session in Odoo 17 POS - Odoo 17 Slides
What is Rescue Session in Odoo 17 POS - Odoo 17 Slides
 
How to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POSHow to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POS
 
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
DANH SÁCH THÍ SINH XÉT TUYỂN SỚM ĐỦ ĐIỀU KIỆN TRÚNG TUYỂN ĐẠI HỌC CHÍNH QUY N...
 
How to Add a Filter in the Odoo 17 - Odoo 17 Slides
How to Add a Filter in the Odoo 17 - Odoo 17 SlidesHow to Add a Filter in the Odoo 17 - Odoo 17 Slides
How to Add a Filter in the Odoo 17 - Odoo 17 Slides
 
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - ...
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - ...BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - ...
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH LỚP 12 - GLOBAL SUCCESS - FORM MỚI 2025 - ...
 
Parent PD Design for Professional Development .docx
Parent PD Design for Professional Development .docxParent PD Design for Professional Development .docx
Parent PD Design for Professional Development .docx
 
What is Packaging of Products in Odoo 17
What is Packaging of Products in Odoo 17What is Packaging of Products in Odoo 17
What is Packaging of Products in Odoo 17
 
FINAL MATATAG Kindergarten CG 2023 pdf
FINAL MATATAG Kindergarten CG 2023   pdfFINAL MATATAG Kindergarten CG 2023   pdf
FINAL MATATAG Kindergarten CG 2023 pdf
 
Allopathic M1 Srudent Orientation Powerpoint
Allopathic M1 Srudent Orientation PowerpointAllopathic M1 Srudent Orientation Powerpoint
Allopathic M1 Srudent Orientation Powerpoint
 
Genetics Teaching Plan: Dr.Kshirsagar R.V.
Genetics Teaching Plan: Dr.Kshirsagar R.V.Genetics Teaching Plan: Dr.Kshirsagar R.V.
Genetics Teaching Plan: Dr.Kshirsagar R.V.
 

Top scratch ignite-presentation_2013

  • 1. Top-Scratch Toolbox to imagine and program a game with SCRATCH By Christophe THOMAS (France) http://rcx-storm.org/ 1
  • 2. Forewords • Top-Scratch was conceived in our programming club. It is a detailed and structured approach in programming games. • Our club is based in Saint Gratien near Paris. It is hosted by FESC. http://rcx-storm.org/ 2
  • 3. From Top Chef to Top Scratch • In France, we love Cooking • Cooking = Technique + creativity • Programming = Technique + creativity • Receipes • Creativity http://rcx-storm.org/ 3
  • 4. Top Scratch • Objectives : –How to conceive a game before programming? –What makes a good game –Purpose  first –HOW TO  second http://rcx-storm.org/ 4
  • 5. WHAT are the ingredients of a game ? • A hero • Friends • The ennemy • Places • Objects for the quest • Obstacles http://rcx-storm.org/ 5
  • 6. WHAT are the ingredients of a game ? • A game is more than a story  the gameplay http://rcx-storm.org/ 6 Source : http://www.gameclassification.com/EN/about/article.html
  • 7. The gameplay bricks http://rcx-storm.org/ 7 Rules stating goals Rules defining means and constraints to reach these goals Source : http://www.gameclassification.com/EN/about/article.html
  • 8. The spirit of the game • SPIR T : – Situation • Explain the context – Problem • Explain the objectives – Informations/Resolution • Explain how to … – Terminate • Explain how to end the game http://rcx-storm.org/ 8
  • 9. The Kipling method for the characters : 5W • Describe the character of the game – Who : the name of the characters/objects – What does it do ?, – How he will move ? – Where does it evolve ? – When does it appears in the game ? – Why : his purpose in the game. http://rcx-storm.org/ 9 I keep six honest serving-men (They taught me all I knew); Their names are What and Why and When And How and Where and Who. Rudyard Kipling in his "Just So Stories" (1902)
  • 10. Who • The hero • The friend • The ennemy • The place • The object of the quest • The obstacle http://rcx-storm.org/ 10
  • 11. Rules of 3 http://rcx-storm.org/ 11 object character friend ennemy neutral appareance movement action human animal other give combat transport level- HP+ HP
  • 12. Spacecombat Where & When • The direction of your game • The timeline http://rcx-storm.org/ 12 Plateform
  • 13. Creativity toolbox • Discovering : – Narration & SPIRiT – Bricks of Gameplay – How to imagine & describe characters and objects – What direction will take the game http://rcx-storm.org/ 13
  • 14. Build the team • Creativity = Explore + Combine + Transform • 3 roles : Driver, navigator, reporter/documenter – Navigator : • Explore the web, for documents, • Use the 5W – Reporter/documenter : • Combine by mapping and organizing the information • Note the SPiRts – Driver : • Transform with Scratch http://rcx-storm.org/ 14
  • 15. Build the program with Metalgorithm • Discovering : – Bifurcation : – Boucle : – Variable : – Functions : http://rcx-storm.org/ 15
  • 16. The receipes • Making new receipes – Learning by making http://rcx-storm.org/ 16 I know how to make this … I can teach you ! I want to know how to make this …
  • 17. The ECU & the badges • ECU : Echange de connaissance utile – exchange of useful knowledge : – By using SPIR T • Situation : – what is the subject of EoUK • Problem : – issues addressed by the EoUK • Information : – proposed solution, how to, • Resolution : – show an example • Transmission of knowledge http://rcx-storm.org/ 17
  • 18. The ECU & the badges • Create a dynamic of learning • The badges : – Yellow badge BASIC – Blue badge JUNIOR – Red badge SENIOR – Black badge MASTER http://rcx-storm.org/ 18 Rules of 3 : 3 ECU gives a badge level
  • 20. Thank you • Mail : christophe.thomas@rcx-storm.org http://rcx-storm.org/ 20