Scratch for Beginners: Multi-Player Games

Scratch for Beginners: Multi-Player Games

THIS CLASS IS CURRENTLY UNAVAILABLE. Still want to get coding? Join us for our online summer courses happening now!
  • Age
    6 to 8
  • Level
    Suitable for all students aged 6 to 8.
  • Price
Select booking details
Add to cart

Important Information

  • How does it work?

    Our virtual classroom teaches your child programming skills in your home.

    1:6 teacher:student ratio with an experienced blue{shift} teacher leading the class.

    With five daily lessons our virtual classroom is a great form of social learning - kids explore code together!

  • Each student will need:

    • A laptop or computer with a high-speed internet connection
    • A headset/earphones
    • A webcam and a microphone
    • An adult to help set-up

    Before each session, we will provide instructions on setting up our video conference software.

  • What's unique about our courses?

    With a research based curriculum all of our lessons are informed by an innovative pedagogy.

    Each course has been extensively user-tested and refined.

    Every parent & student receives a personalised end of week report.

Teachers at blue{shift}

All of our teaching staff undergo a rigorous application and on-boarding process. Each teacher is then vetted by the Disclosure and Barring Service (DBS).

We provide training and support for all our teachers, and many of our teaching staff have taught at some of London's most prestigious schools. To read more, click here.

Course information

Our Scratch for Beginners: Multi-Player Games course is currently unavailable to book. Click here to view our Scratch for Beginners: Alien Adventure course. For an overview of all our summer classes, click here!

Is your child obsessed with computer games? Want to channel their passion into a creative outlet?  

Designed from the ground-up for young children, our Scratch for Beginners: Multi-Player Games course is the ideal way to give your child an awesome foundation in game design and Scratch. 

With all new lessons and projects, one of our experienced teachers leads the class through a series of tutorials looking at creating a wide range of multi-player games from start to finish! Each student will write their own unique code to create games that they can play with friends and family, with each game having a wide array of customisation options and opportunities for each student to make it their own. 

During the course we will use our award winning curriculum to cover a number of foundational topics, as well as looking at coding best practices and positive computing habits such as touch typing. Focusing on creativity and practical applications for code is a key part of the course - kids will come away having learnt something new, having created something unique, and having had fun! 

Course Structure

  • Day One: The teacher and the class introduce each other. Once acquainted, the class will start learning all about how they can use Scratch to make their own games!
  • Day Two: In their second lesson, students learn about the fundamentals of game design. They will look at key coding sequences and how these vital building blocks should be coded into their games.
  • Day Three: Now being well into the course, students begin to explore key features for any programmer - in this lesson they will investigate loops and look at the various way they can implement these in their own creations.
  • Day Four: Students continue to learn vital game design concepts; students will learn how score counters and other multi-player features can be utilised.
  • Day Five: On the final day of the course, the class will tackle a number of exciting challenges and puzzles designed to put the skills from the last four days into practice!

This course aims to cover beginner coding concepts and logic, and serves as a great introduction to game design and how coding is used within games. Despite this, students with absolutely no coding experience may find our Scratch for Beginners: Introduction to be a better foundational coding course. Students who complete our Multi-Player Games course will leave the week with key programming knowledge that they can use to progress onto our intermediate level Scratch courses.

We ask that - for at least the first session - an adult is available to help your child with their coding for the entirety of the lesson. In the following lessons an adult should be available at the start to help with any troubleshooting. You are also welcome to accompany your child for the remaining lessons too - we love parents and children learning together!

Using video conferencing software, our virtual classroom provides students with an innovative approach to coding that balances learning computational skills with nurturing students’ curiosity and sense of discovery. 

With a maximum teacher:student ratio of 1:6, each of our online courses are the perfect opportunity to engage kids and grow their coding confidence. And once set-up within our virtual learning environment, every member of the class can share their screen and other materials with the teacher, creating a collaborative atmosphere and ensuring every student can receive immediate feedback on their work.

During this course your child will:

  • Learn the fundamental building blocks of coding and game design! 
  • Be able to explain computational concepts such as algorithms, conditions, and loops.
  • Understand how game designers approach programming. 
  • Develop useful practical skills such as touch-typing.
  • Grow in confidence and knowledge with regards to technology and equipment.
  • Learn electronics skills and understand features such as inputs and outputs.
  • Improve their logical reasoning and problem solving skills.

Class Structure and Lateness Policy

Typical Class Structure

10:00-10:15Set Up
Students will set up their coding environments, share any work from the previous day or projects they have done independently

45 minutes of focused coding, led by our fantastic teachers. Students will face new challenges, solidify their knowledge of coding concepts and flex their creativity!

Please note, any students arriving 10 minutes into this section of the lesson will not be admitted into the class. Please read our lateness policy for more details.

11:00-11:15Wrap Up
Students will complete quizzes & challenges to test their knowledge and share their work. 

Lateness Policy

Customer feedback has focused on how students joining late can be majorly disruptive. 

Therefore we have imposed a cut-off time for joining lessons. If you are 15 minutes late to a lesson you will not be admitted into the class. We will ensure late students can catch up by using the recordings of the lesson and additional class resources!

Recordings of Lessons

Lessons will be recorded and uploaded onto the class padlet as a resource for students who have missed a lesson or arrived late.

Recordings of classes will only be available to class students, the class teacher, and the blue{shift} team. Recordings will be deleted 7 days after a course ends.


  • Can I book individual days?
  • Can I use an iPad/tablet or a Chromebook instead of laptop/PC?
  • Is adult presence required?
  • Can I make the session more private?
  • “My daughter had a great time. Her teacher challenged and inspired her interest in coding and helped her produce lots of cool programmes each day.”