Coding 101 using Scratch

Price: £399

Ages 8 - 12 years

Carry your own lunch

All equipment provided

6 students to a teacher

27 Jul - 28 Aug, every week

Mon to Fri, 9 am to 3 pm


Ark Atwood Primary Academy

Maida Vale, London, W9 2JY


Emanuel School

Battersea/Clapham, SW11 1HS

Scratch is the most fun and easiest way to learn to think creatively, work collaboratively, reason systematically, and develop computational thinking. With Scratch, kids can share interactive media they develop such as games, animations, music and stories with people from all over and learn and get inspired by others at the same time. It's the perfect place to start, so let the story begin...

By the end of the course

  • Learn the fundamental concepts of Computer Programming and have fun with it

  • Learn to build cool games, stories and animations and share with the online community

  • Solve problems in a structured way, develop critical reasoning, logical thinking and gain creative confidence

Scratch FAQs

Q: I want to know more. How can I get in touch?


We will be more than happy to answer any questions you might have. Please feel free to call us at +44-75398-90926 or email us at or simply leave a message here


Q: How many teachers would you have in a class?


We aim for 5 students per teacher to maximise learning through collaboration with peers and personal attention from the teacher.


Q: What are the pre-requisites for the course?


Well, as long as your child is at least 9 years old and curious, she/he will most likely thoroughly enjoy learning Scratch.



Q: There's Scratch, there's Python, Java, Web development, Robotics, Mobile App Development and a myriad of other coding courses out there? How do I choose where my child should start?


Scratch has been designed (at MIT) to teach kids how to code in a fun and interactive way. If your child is just about starting on his/her computing journey, or is a visual learner or if you are in doubt, Scratch is the perfect place to start. Once your child learns Scratch, a text based programming language such as Python or Java is a natural (and great) next step.



Q: Where can I find out more about Scratch itself?


Scratch is designed and maintained by the Lifelong Kindergarten group at the MIT Media Lab. The MIT Scratch website here has a lot of information and resources about Scratch. There's also a page for parents.


Camp Outline

Each day, we will have three sessions with breaks in between. There will be a mix of offline and on-screen activities through the day to enhance learning and maintain interest.


Day 1: Introduction

Dance exercise to introduce Sequence

Scratch Surprise - First project


10 blocks challenge for familiarity

Debug it !


About me project !!

Day 2: Animations

Theatre performance to introduce Events and Parallelism

Build a Band - create your own musical group


Animate - Bring it alive

Debug it !

Create your own music video

Day 3: Stories

Character and Conversations - Broadcasting messages


Scenes - Backdrops

Debug it !



Pass-it-on story

Day 4: Games

Starting your Dream Game


Keep Score


Extensions and Interactions

Debug It !



Day 5: Extend your game !


Book Your Exciting Camp Experience

Add to your basket in three simple steps

  1. Select Location and Dates


  2. Child Details (one at a time)

  3. Parent Details

Sometimes we take pictures and videos during our camps, to share with parents or on our website. From our past experience, you will love seeing these pictures and videos. 

Are you happy for us to share camp pictures on our official twitter, facebook, instagram and other media.