Your challenge, should you choose to accept it, is to build a one-of-a-kind, amazing app or game. You can do it! But first you need to know how to code. That's where Codingville comes in. The Crack the Code challenge has three paths: one for beginner (ages 6 to 9), intermediate (ages 10 to 13), and advanced (ages 14 to 18) aspiring developers. Choose your path and do your best to conquer the challenge!
- Work your way through a series of Journeys that teach you how to code
- Earn points (we call them Tuples, but more on that later) to grab a spot on the leaderboard
- Use what you learn to build your own app or game and share it with others
- You have one Challenge to earn the most Tuples and capture a top spot on the leaderboard. But don't worry, you can take part in multiple challenges for your chance to win!
Tuples are like points in Codingville – you earn them by completing Journeys and other tasks. The more Tuples you earn, the higher your name appears on the leaderboard, and the greater your chance of claiming a prize at the end of the challenge.
The more Tuples you earn, the higher your name appears on the leaderboard, and the greater your chance of claiming a prize.
The top finisher on the leaderboard will be awarded the grand prize for Outstanding Participation and Skills Development, with awards given to 2nd and 3rd for runner ups in Participation and Skills.
Codingville.ca is an online learning platform where you learn the basics of computer coding through fun, game-based adventures. As you progress through increasingly advanced text-based JavaScript, HTML and CSS coding, you'll build the skills to code your own app, game, or website.
*Have you ever heard the word Tuple (pronounced too-pull) before? It's a real coding term that refers to sequences, like lists, created using a programming language.