Ages: 7 - 12

Days: 2 - 3

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

Find a camp near you
Build your own game

Kids walk away with their very own game playable via our Code Camp App, available on the Apple App Store and Google Play. Your app is yours to share with friends and family!

Learn to Code

We use our proprietary software 'Code Camp World' to teach Drag & Drop coding letting kids focus on the logic without getting bogged down with complicated syntax.

Carry on coding at home

Code Camp doesn't end on the last day of camp! You can access all the same tools used at our camps at home and carry on coding with our new video tutorials.

Here's what a day at Spark looks like

Your kids will love the fun and interactive environment at Code Camp. Make new friends, get creative and learn to code, all at the same time!

Find a Code Camp

Action Packed Days

Spark camps can also include a fourth day of activities at limited venues.
10:45 AM
9:30 AM
9:00 AM
8:30 AM
Final Day
Day Two
Day One
  • Build first scene
  • Collisions
  • Create our first hero
Welcome back
  • Coins
  • Variables
  • Keeping score
Final Day Kick-Off
  • Throwing
  • Adding touch controls
Check In & Play

Look out for our friendly staff who will sign your child in for the day. It's outdoor time until lessons kick off!

  • Sound effects
  • Win screen
  • Showcase & testing
Air Time

Some time for the kids to be in the playground, play with their new friends and have a bite to eat.

  • Obstacles
  • Player lives
11.15 AM
  • Jumping
  • Camera movements
  • Physics
12:40 PM

We're big fans of outdoor fun too! Depending on the venue we'll have some handball and soccer games, or make use of other school equipment (skipping ropes, balls etc.).

  • Medal ceremony
  • How to continue coding at home
  • Game over screen
  • Enemies/baddies
  • Movements & controls
  • Animations
  • Level transitions
  • Intro screen
Pick Up Time

We'll be outside from 3:30 PM, ready for parents to us pick up before 4:00 PM. We send you a daily update via email every day before pick-up so you have questions to ask your child on the way home to keep their brains buzzing!

1:20 PM
3:30 PM
4:00 PM
  • Jumping
  • Camera movements
  • Physics

What's included?

Spark Workbook
Code Camp Hat
Code Camp T-Shirt
Code Camp Medal

Find a Spark camp near you today!

Find a Spark camp

What do kids learn at Spark?

In computer science, a loop is a programming structure that repeats a sequence of instructions until a specific condition is met.

Programmers use loops to cycle through values, add sums of numbers, repeat functions, and many other things.Loops are supported by all modern programming languages, though their implementations and syntax may differ.

Two of the most common types of loops are the while loop and the for loop.

Just like gravity keeps us on the ground, it will do the same to the characters in Code Camp World. Students will learn the relationship between real-world physics and the way computers understand this information in their games.

Variables are values that computers store so they can be used later on. When we're building a game, things like 'score' and 'lives' are both variables that we'll need to store and process at certain intervals. For example if lives = 0, game over!

Events are actions that occur with our games trigger certain behaviours. Like when our characters 'collide' with other objects.

An example: when Character #1 collides with Lava, game over!

Our games would be pretty dull without animation! Students will learn the basics of how we can use code to move our characters, as well as using animated 'sprite sheets' for individual animations (like wings flapping on a bird).

Conditions are closely related to variables in the fact that without variables, conditions couldn't function.

An example of a condition is a simple if statement; if score>100, you win!

Next steps

Interested in another camp? Here are some more that returning students will love
© Codecamp Limited 2019
Terms & Conditions