Our hands-on learning environment means your child will be writing real code from their very first lesson.
Tiers of Program offered:
Let us unlock their creativity, problem-solving, communication, and academic development in English, Math, and Science, as well as promote their teamwork and collaboration!
All levels will incorporate the 5 core concepts of coding:
Students are introduced to coding in theory and concepts. The primary objective of this level is to help students recognize how computers are used in our daily activities and where the core concepts can be found even when a computer is not present.
Offscreen activities will be more favored in this class structure to promote interactive and inclusive learning with peers.
Students will begin this course with recall activities in order to kickstart more advanced learning and will be introduced to coding in theory and the 5 core concepts: 1. Algorithms, 2. Sequences, 3. Loops, 4. Decomposition, 5. Branching.
The primary objective of this course is to introduce and familiarize students with the concepts of coding. They will also develop strong communication skills to brainstorm with peers and explain their creations.
Offscreen activities will be more favoured in this class structure to promote interactive and inclusive learning with peers.
Students will learn to develop simplified code, recognize and resolve roadblocks, and learn techniques to make their code more efficient.
This course will favour a balanced onscreen approach.
Students continue to build on the 5 core concepts: 1. Algorithms, 2. Sequences, 3. Loops, 4. Decomposition, 5. Branching.
Students will apply previous knowledge of the core concepts to build structure and processes for coded actions, including debugging procedures. They will learn to anticipate and resolve roadblocks, and begin to manage multi-sequence algorithms.
This course will favour a more onscreen approach
Students will focus on application, testing, and troubleshooting written algorithms and their own algorithms. The primary objective of this course is to display a sound understanding of the 5 concepts and build, test, and present an online program they’ve built.
This course will favour a more onscreen approach.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.