Creative Coding Level 3: Introduction to JavaScript

Creative Coding Level 3: Introduction to JavaScript

Campers will get familiar with text-based coding and learn how to design games & apps they can take home.
  • Age
    8 to 12
  • Level
    Suitable for beginner coders ages 10+ and experienced 8-9 year olds
  • Date
    21 to 25 October
    Every day from 10AM to 4PM (early drop-off from 9AM; late pick-up until 5PM)
  • Price
  • Location
    Colville School, Lonsdale Road, W11 2DF
Select camp location and date
Add to cart
Did you know?
Single days are available to book for this course. Please email for more information.

What’s included in the course

  • Teacher:student ratio of 1:6, ensuring top quality hands-on teaching.

    Bring your own laptop (or rent one of ours); all other equipment provided.

    Real time communication with parents using our online platform, featuring class updates and photos.

  • JavaScript is the perfect step up from block-based coding to text-based coding - a key feature of programming!

    The perfect course for intermediate or older students.

    Assessment and personalised teacher reports to ensure progress.

  • A focus on healthy learning - outdoor play every day, healthy snacks and drinks provided.

    Curriculum curated in conjunction with UCL.

    All staff are fully DBS checked & trained in both traditional and innovative teaching methods.

Keeping it fresh

Regardless of the course or how many times a student takes it, we do not repeat previous projects.

Students are always challenged and, when they are ready, they work on a fresh new projects.

Detailed information

JavaScript is the most commonly used programming language in the world. It’s the hidden language that makes the web more interesting, your favourite sites interactive, and online games so fun!

This camp is for young intermediate coders who want to move on from Scratch onto text-based languages. ‘Bitsbox’ is a great introductory format of Javascript. It allows kids to learn how text-based languages work in an engaging way; through making their own games that are playable on an app students are able to see directly how their actions affect the tech.

In this way, campers are introduced to Javascript concepts, and by the end of the week, will be able to walk away with their very own, original video games that they can play at home with a personalised link. Not only this, but students will work on their own projects, which have included bringing robotic inventions to life with cardboard. The projects help students to understand how physical computing works; the robots can use sensors to judge distance, temperature, sound, and even infrared!

Your child will learn:

  • Introducing the idea of text-based languages
  • Introduction to basic JavaScript
  • Computational programming concepts that are used in industry
  • Logical reasoning and computational thinking
  • Important computer skills such as touch typing
  • Learning game design concepts like collision detection
  • Physical computing with a variety of robotics
  • Which text-based languages are used in industry

Camp Overview

9.00 - 10.00 Early arrival games, crafts and building projects
10.00 - 11.00

Introduction to our activity for the day. Let’s get coding!

11.00 - 11.15  BREAK
11.15 - 12.30

Back to coding, building, designing and creating.

12.30 - 13.30 LUNCH
13.00 - 14.45

Back to class – let’s build robots!

14.45 - 15.00 BREAK
15.00 - 16.00

Finish off building and engineering - it is time to program the robots!

To receive a set of more detailed example timetables please enter your name and email address below:

Stay Connected

Every Friday we host a short parent-teacher meeting. We also use an online platform to provide live updates and allow you to connect with the class throughout the week. 

VIDEO | Holiday Camps

We think that our camps are super fun. But you shouldn't just take our word for it. We recently spoke to some of the blue{shift} teachers and students to find out more; watch our video to get a better idea of what makes a blue{shift} camp such a great adventure! 


  • Can I book individual days at a camp?
  • Which Creative Coding level should I sign my child up for?
  • My child doesn't have a laptop - will an iPad or tablet suffice instead?
  • Is there any specific software I should install in advance?
  • “The things I liked most about camp were proper teaching, creative approach and the fact that my daughter really learnt something while having fun”


You may also be interested in:

  • Creative Coding Level 3: Robotics Bootcamp, Age 8 to 12

    This hands-on bootcamp will teach your child core engineering, design, and pr...