SlideShare uma empresa Scribd logo
1 de 20
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

Mais conteúdo relacionado

Semelhante a Top scratch ignite-presentation_2013

UPdated FarAwayStation EN
UPdated FarAwayStation ENUPdated FarAwayStation EN
UPdated FarAwayStation EN
Dimitry Siv
 
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
 

Semelhante a Top scratch ignite-presentation_2013 (20)

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
 
Rhok and opendata hackathon intro
Rhok and opendata hackathon introRhok and opendata hackathon intro
Rhok and opendata hackathon intro
 
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...
 

Mais de Forum Education Science Culture

Mais de 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
 

Último

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Último (20)

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
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
 
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
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
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
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.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
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

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