CodeSky's BCC Path helps young learners prepare for the Beaver Computing Challenge through logic and computational-thinking puzzles. The path includes BCC Levels 1–3, listed below.

Computational thinking involves breaking down a problem, recognizing patterns, and working through a solution step by step. For example, a puzzle about arranging objects under a set of rules could be solved by identifying the constraints and checking possible arrangements. This is an illustrative example of the reasoning behind contest-style puzzles.
Explore the three levels and ask CodeSky about placement based on your child's experience with logic and problem-solving. Learn about CodeSky coding classes in Markham or book a trial class to discuss the BCC Path.
Try CodeSky with 10 afterschool classes — in person or online. We place kids into Scratch, JavaScript, Python, robotics, or VEX, with computational thinking woven through from day one.