CodeSky's Blocks pathway introduces Scratch and block-based coding through games and stories at our Markham studio. Explore Scratch Trial and Game Crafters Levels 1–6 below.
In Scratch, learners connect visual blocks to give a program instructions. They can focus on the order of steps, repeated actions and decisions while making an interactive project.
Computational thinking means breaking a problem into smaller parts, spotting patterns, choosing useful details and planning steps to solve it. For example, a simple maze game can be split into movement, walls and a finish line. Testing why a character moves through a wall is a chance to reason about a rule and improve it. This is an illustrative learning example, not a promised project or student result.
Ask us about a starting level based on your child's experience. Explore trial options or learn more about coding classes in Markham.
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.