Coding for Art and Games

Coding for Art and Games

The ideal course for any keen artists or gamers who want to add a technological flair to their hobby
  • Age
  • Date
    13 to 17 July, 3 to 7 August, 17 to 21 August;
    From 10AM to 4PM (early drop-off from 9AM; late pick-up until 5PM except on the final day of camp)
  • Price
  • Location
    Notting Hill Prep School, Lancaster Road, W11 1QQ
Select booking details
Add to cart
Book now and save £100 with our Super Early Bird option!
Available on all full week bookings. Ends 21st April.

Important Information

  • With a teacher to student ratio of 1:6 and a hands-on approach to teaching Javascript students experience the best learning environment.

    Bring your own laptop (or rent one of ours); all other equipment is provided.
  • A focus on creativity and imagination means students are free to pursue their own interests through engaging and fun JavaScript projects!

    The perfect introduction to one of the most prolific coding languages invented. Suitable for both beginners and intermediate coders alike.
  • Curriculum curated in conjunction with UCL.

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

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.

Detailed information

In our Coding for Art and Games course we combine text-based programming, electronics and engineering, innovative digital art projects, and game/app design to teach real-world skills... All through self expression and individual creativity!

Javascript is the hidden language that makes the digital world more interesting; it makes your favourite websites interactive, enables online games to load swiftly and smoothly, and is a source of contemporary art. Looking at a wide ranging application of technology from multiple fields this camp is one of our most varied. Indeed, throughout the camp we will cover many of the key components of the National Curriculum for Computing. Campers will leave this course with a multitude of advantages: new engineering skills, a more advanced understanding of coding, and innovative take-home projects that they can show off to their family and friends! 

In this course we introduce campers to Javascript ‘libraries’, and demonstrate the awesome things you can do with these. From here students are given the freedom to interpret these Javascript libraries in their own way, as we set a number of different hands-on projects. These projects demonstrate the real-world applications of coding to students, as well as provide a sense of accomplishment... Whether it's designing an Asteroid space game, programming a 3D solar system, designing their own animated films, or constructing their own entirely unique robot! Each of the students will have the opportunity to channel their new found Javascript knowledge into something that they find interesting and engaging 🚀

This course is for all students aged 10 and above. It's an ideal choice for students new to coding, as JavaScript is a great introduction to text-based coding. Furthermore, it's perfect for students who want to improve their understanding of Javascript, particularly those that are interested in studying computer science at GCSE level. Finally, blue{shift}'s Coding for Art and Games is ideal for any students who have a creative flair or an interest in gaming, as the focus on both of these industries gives plenty of opportunities for students to make and design tech associated with their hobby.

If you decide to book less than 5 days, please inform us which days your child will be attending in the booking notes.

This course teaches students:

  • How Javascript is used across the web in a variety of different forms
  • The Javascript syntax and mathematical concepts needed to produce mesmerising art
  • Important computational thinking and logical reasoning skills
  • To apply creative problem-solving techniques to programming
  • How to express creativity and self-expression through coding
  • Computational concepts and features that are used within industry and further study
  • How physical computing and Javascript work together
  • Design and engineering skills in a number of different fields such as game & app development, robotics, and web design
9.00 - 10.00Early arrival games, crafts and building projects
10.00 - 11.00

Beginning the day we explore a key foundational Javascript concept

11.00 - 11.15 BREAK & HEALTHY SNACK
11.15 - 12.30

Each student works on their own project associated with the key concept 

12.30 - 13.30LUNCH & OUTDOOR PLAY
13.00 - 14.45

Back to class – now it's time to try robotics

14.45 - 15.00BREAK & HEALTHY SNACK
15.00 - 16.00

We finish off building and engineering, before testing the robots!

If you would like to download a series of example camp schedules, please enter your details below:

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 use my childcare vouchers to pay for this course?
  • 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?
  • “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.”