Adventurers: Ages 8-12

Adventurers: Code Crypt - JavaScript

JavaScript: The Gateway to Robotic Mastery. Merge the forces of coding and robotics this half-term and become a tech trailblazer.
Difficulty Level
Suitable for beginners and experienced students alike
Price £570.00 £570.00 (Early Bird!)

In this camp, students will have the opportunity to design, build, and program their own robots. Using robotics equipment, children will learn the principles of mechanical design, electronics, and sensor integration. They will apply their JavaScript programming skills to control their robots, creating intelligent machines that respond to their commands and navigate their surroundings. Through project-based learning, they will gain valuable insights into the relationship between problem solving and coding, developing a deep understanding of how technology can be harnessed to create innovative solutions for the future.
Select days:
  • M
  • T
  • W
  • Th
  • F

You have selected

Book now

Learning outcomes

Using JavaScript: Teach students the basics of the JavaScript programming language and how to use it to control and program robots, create web apps, and .

Understanding of robotics components: Introduce students to robotics components such as sensors, actuators, and controllers, and explain how they can be programmed using JavaScript to control the movement and behaviour of a robot.

Hands-on experience with robotic design: Provide opportunities for students to work in teams to build and program their own robots using JavaScript with BBC Micro:Bit, Wonder Workshop Cue, and LEGO Mindstorms.

Creative problem-solving: Encourage students to use their creativity and problem-solving skills to design and develop their own robots and algorithms, program them using JavaScript, and to come up with innovative ways to solve real-world problems using robotics and programming.


Information for parents

This course will use robotics kits primarily programmed using JavaScript with web-based software on laptops. Bringing a laptop is recommended if possible as students learn more effectively with a device that they are familiar with.

Camp structure

This is a sample schedule for a typical day at camp. In between each lesson there will be a 15-minute snack break, or a 1-hour lunch and play break.
10.00 - 11.00
Lesson 1
First off we'll get to know our teacher and classmates through some great mini games. Once we're all friends, we'll be introduced to our activity for the day. Let's jump in to coding!
11.15 - 12.30
Lesson 2
Now that we've had a healthy snack, we're ready to get right back into our activity. We'll carry on flexing our creative muscles by designing, coding and building our project.
12.30 - 13.30
After half an hour for lunch it's time for some offline, outdoor time. Students take part in activities ranging from inflatable obstacle course races to football tournaments, scavenger hunts to water games (fingers crossed for some sunny weather!).
13.30 - 14.45
Lesson 3
Let's refocus after lunch and playtime by diving into building our robots!
15.00 - 16.00
Lesson 4
It's time to finish off our project for the day and show it off to the rest of the class. Time has flown by - let's tidy up our work stations, pack up our things and get ready to go home!

I liked learning how to code and meeting new friends!

Tommy, aged 8


Illness policy

Campers should not be brought to camp if they are displaying signs of illness. In the case of a camper who has become ill during camp hours, parents will be notified immediately to pick their child up. If a child misses a day or multiple days of camp because of an illness, credit towards another camp can be arranged for when they're feeling better.

Refund policy

You can cancel your camp booking up to 14 days prior to the start date. If you want to cancel your camp booking less than 14 days before, you can receive 50% refund or full credit towards future courses when cancelling between 13-7 days before, or full credit when cancelling less than 7 days before. If we are unable to run our camps, you will receive credit or a full refund. If you cancel for any reason you may be liable to pay the difference if our prices increase. 

(Please note credit is only valid for 1 calendar year.)


  • What are you doing at camps with respect to COVID-19?
  • What does my child need to bring to camp?
  • Do I need to install anything prior to the camp?
  • Can I switch camp dates incase holiday plans change?
  • "Thank you BlueShift for doing such a great job. My son is so excited about coding and learning made fun."

    Natalia, parent

  • "These courses are an amazing way to get kids interested in coding and robotics. Fun and educational"

    Isabel, parent

  • "My son was very keen to advance in programming. Not only has this been achieved, but his self-esteem has been greatly raised through your work. Thank you!"

    Marcos, parent

  • "The teachers have been excellent, full of enthusiasm and patience making the whole experience really fun"

    Angela, parent