Spark

Ages 7 - 12 • 2 - 4 Days

This is our most popular camp which over 25,000 kids have loved. Spark is where all children aged 7-12 should start their coding journey.

If your kids enjoyed Spark, they're going to love Ignite!

We asked 10,000 Spark kids what they'd love to create next, and then put our creative team to the task of bringing this to life as a brand new course. Mission accomplished. But we also added more logic, more code, more problem solving... and introduced JavaScript, the language of the web!

Brand new!
Visual coding
JavaScript
Even more fun
More creativity
Design
Problem solving
Downloadable app
Continue at home!
Due to the amount of typing required at this camp, it's recommended that students be fairly confident with keyboards.
Create your own website

Starting from scratch, students will build a website on a topic of their choice using pure HTML, CSS & JavaScript!

Learn new coding skills

Web Builders is the only Code Camp where you can learn HTML & CSS, the framework every web page is built in!

Carry on coding at home

You can access all the same tools used at our camps at home and carry on coding with our new video tutorials.

Your kids will design, code and create their very own computer game!

Welcome to Spark, our most popular Code Camp that is loved by 80,000 kids and counting! Over 3 days, your 7-12 year old will embrace their creative spark as they design and code their very own computer games.  

Code
Create
Design
Fun
New friends
Boys and girls
Problem solve
Downloadable app
Continue at home!
Find a Code Camp near you
Loved by more than 90,000 kids
Money-back guarantee
Heaps of fun!

Your kids will make new friends, learn to build apps, and enjoy problem solving with technology, puzzles, apps and more.

A mixture of 'online' and 'offline' activities

We know how important it is that kids get the right amount of 'screen time' versus physical activities. Expect iPad activities, board games, outdoor fun and more!

iPad based coding

Build awesome mini-games and learn about coding in the process. It's so much fun they don't realise they're building new skills at the same time!

Action-Packed Days

Check-In

Our friendly and experienced staff will be waiting to greet you at camp. Look out for our Camp Manager in an orange Code Camp t-shirt, they’re also a qualified teacher and first aid trained. Once you’ve signed in your child, it’s time to say goodbye to let your kids make new friends and then embark on their coding adventure!

Day One

Design, create & code!

Before we get started with the coding, we’re going to spend some time with your kids brainstorming and digital storytelling; choosing magical backgrounds, a hero (think Mario or Luigi), and designing the first level of our game - every child’s game will look completely unique.

Once designed and your child has an idea of their storyline, we’ll start to use block coding to make our environment interactive and bring our world to life, including: 

  • Animation
  • Gravity (physics)
  • Movement (left, right, jumping)

Day Two

Coding a blockbuster game!

Day two is where your child’s game becomes a blockbuster; with baddies, snowball-throwing-unicorns, spinning platforms and deadly lava!

Day two is all about brainstorming, designing, and then coding the fun elements that will set your game apart from the others.

  • How does the scoring work?
  • What collectibles are available for our characters?
  • How many lives does each player get?

Day Three

Ready for launch!

It’s the final day of Spark and we’re getting ready to unleash our creations into the world for all to play!

  • Finishing touches into our levels, adding a few new game features, and possibly even a few new characters
  • We’ll add touch controls so your kids can play their games on any mobile device!
  • An awards ceremony, recognising each child’s creative and coding achievements

Meet Lamar

This ten-year-old first attended Code Camp in 2016 where she created a website to help her dad quit smoking.

Find a Code Camp

Action-Packed Days

Day One

Ideate and explore

Like a good book, each website starts with an idea. Assuming your kids have brought in their favourite photos on a USB stick, we can get straight into brainstorming the layout of their website. From there, we’ll start to learn the basics of HTML & CSS as our website comes to life. 

Day Two

User experience

With the homepage complete, we can now start to create menus, forms, videos, photos and engaging content to excite our visitors. We’ll also be learning about and adding stylesheets, adding buttons, maps and so much more! 

Day Three

Let's go live!

It's time to put the finishing touches on our brand-new website! Today, we'll be:

  • Finalising all of the content
  • Experimenting with JavaScript for added interactivity
  • Publishing the site to the web for all to see!

Code with JavaScript, and create a spectacular 3D world!

If your kids loved coding with Unicorns, Aliens and Zombies in our Spark or Ignite Code Camps, get ready to see unbelievable excitement when their characters come to life in 3D!

Blast 3D is the next step for your 8-13 year old, where they will code using JavaScript, the language of the web, as used by Facebook, Google and pretty much everyone else!

JavaScript
Create
Design
More fun
Digital storytelling
Boys and girls
Problem solve
Downloadable app
Continue at home!

Find a Code Camp Spark near you!

Find a camp

The Experience

Action-packed days of fun during the school holidays!

Even more fun and more creativity

The next step in your child's journey, bringing their creations to life, with both visual coding and JavaScript

Code Like a Pro

Unbelievable 3D design, incredible storytelling, and code with JavaScript.
This is our most epic Code Camp for our returning students.

The Experience

Action-packed days of fun during the school holidays!

Action-Packed Days

Day One

Another dimension

If your child enjoyed Spark they’re in for a real treat in Blast 3D, where their imagination will run wild:

  • Discussing what makes games engaging and fun
  • Designing an interactive world
  • Choosing the first character
  • Kicking-off with JavaScript

Day Two

The journey continues

Day two we continue on by taking a deep-dive into some of the more advanced features of our games and then collaborate as a class to work our way through the code required to make them work. 

  • Collisions (code what happens when your hero walks into a gem or tree)
  • Add a few baddies, like dragons or aliens!
  • Using logic to create our scoring system

Day Three

Blast off!

By now, our games are looking pretty incredible. On the final day, we will:

  • Add some features to really make our games pop!
  • Find and fix all the bugs
  • Test each other’s games before releasing them to the world!

Action Packed Days

Day One

Creativity to the max!

It’s time to roll up your sleeves and get seriously creative - we’ve got a lot to cover in the next few days. Together with friends new and old, we’re going to get started on our brand-new adventure game.

Day one will cover:

  • Quick re-cap of the coding basics we learnt in Spark
  • Choosing the core features of our new creation
  • By the end of the day, we will have started using JavaScript - the language of the web!

Day Two

Turning up the heat!

The smiles get bigger and the fun only increases as we learn the code (using both block-coding and JavaScript) to create all the advanced features of the kids’ games:

  • Invincibility shields
  • Spinning platforms
  • Shrinking and growing potions

Day Three

Bringing it all to life

The final day of Ignite is all about putting those finishing touches on our game that really make them pop. This is time for everyone to focus on what makes their creation special.

  • Finishing touches into our levels, adding a few new game features, and possibly even a few new characters
  • We’ll add touch controls so your kids can play their games on any mobile device!
  • An awards ceremony, recognising each child’s creative and coding achievements