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 gam...
From Top Chef to Top Scratch
• In France, we love Cooking
• Cooking = Technique + creativity
• Programming = Technique + c...
Top Scratch
• Objectives :
–How to conceive a game before
programming?
–What makes a good game
–Purpose  first
–HOW TO  ...
WHAT are the ingredients of a game ?
• A hero
• Friends
• The ennemy
• Places
• Objects for the quest
• Obstacles
http://r...
WHAT are the ingredients of a game ?
• A game is more than a story  the gameplay
http://rcx-storm.org/ 6
Source : http://...
The gameplay bricks
http://rcx-storm.org/ 7
Rules stating goals Rules defining means and constraints to reach these goals
...
The spirit of the game
• SPIR T :
– Situation
• Explain the context
– Problem
• Explain the objectives
– Informations/Reso...
The Kipling method for the characters :
5W
• Describe the character of the game
– Who : the name of the characters/objects...
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 g...
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 ob...
Build the team
• Creativity = Explore + Combine + Transform
• 3 roles : Driver, navigator, reporter/documenter
– Navigator...
Build the program with Metalgorithm
• Discovering :
– Bifurcation :
– Boucle :
– Variable :
– Functions :
http://rcx-storm...
The receipes
• Making new receipes
– Learning by making
http://rcx-storm.org/ 16
I know how
to make this
… I can
teach you...
The ECU & the badges
• ECU : Echange de connaissance utile
– exchange of useful knowledge :
– By using SPIR T
• Situation ...
The ECU & the badges
• Create a dynamic of learning
• The badges :
– Yellow badge BASIC
– Blue badge JUNIOR
– Red badge ...
The experiment continue
http://rcx-storm.org/ 19
Thank you
• Mail : christophe.thomas@rcx-storm.org
http://rcx-storm.org/ 20
Upcoming SlideShare
Loading in...5
×

Top scratch ignite-presentation_2013

1,821

Published on

Ignite presentation for http://scratch2013bcn.org/proposals
This is the return of experience of our programming club to develop a new kind of pedagogy of programming game with SCRATCH
Our club is based in Saint Gratien near Paris hosted by FESC.

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,821
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
34
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Top scratch ignite-presentation_2013

  1. 1. Top-Scratch Toolbox to imagine and program a game with SCRATCH By Christophe THOMAS (France) http://rcx-storm.org/ 1
  2. 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. 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. 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. 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. 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. 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. 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. 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. 10. Who • The hero • The friend • The ennemy • The place • The object of the quest • The obstacle http://rcx-storm.org/ 10
  11. 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. 12. Spacecombat Where & When • The direction of your game • The timeline http://rcx-storm.org/ 12 Plateform
  13. 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. 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. 15. Build the program with Metalgorithm • Discovering : – Bifurcation : – Boucle : – Variable : – Functions : http://rcx-storm.org/ 15
  16. 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. 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. 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
  19. 19. The experiment continue http://rcx-storm.org/ 19
  20. 20. Thank you • Mail : christophe.thomas@rcx-storm.org http://rcx-storm.org/ 20
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×