Intermediate Scratch

  • Story Telling and Game Design from Scratch 
  • or previous experience using Scratch programming language
  • All students will need an account on

Parents' feedback:
"Thank you so much to everyone at the program, our son loved it!"
A natural progression after "Story Telling and Game design from Scratch", this program focuses on the next programming concepts using Scratch language, via developing new games as well as art, science and math projects. 

The students learn in depth:

  • How to create new blocks to code their own functions
  • The different data type supported by Scratch and how to use variables to enhance a user interface
  • How to create and manipulate lists
  • How to manipulate strings

The students' projects portfolio will become a series of problems they need to remix and solve. Far beyond just making games, they will learn how to simulate gravity, create a quiz to learn math, biology or geography, create their own educative project using all the concepts they learn

Unplugged activities provide a complement to explore more computer science concepts like learning how fax machine send digital images etc...



Coding is thinking

Coding develops analytical thinking, improves decision-making and problem solving nnskills. Learning to code at a young age will help you understand and solve problems in almost nnany disciplines in life.

Thumbs up

Coding is Learning

When kids learn to code, they are coding to learn. When kids learn to code, they are learning important computational and mathematical concepts such as iteration, variables, and nnconditionals.


Coding is the Future

Teaching kids how to code is a smart career planning, it helps them to be prepared for the demands of jobs in computerized world in this 21st century.