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!
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.
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.
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!