Track Overviews

icon picker
Intermediate Track

Teaching for Understanding

The RocketHour Coding Program is built to give our students a deep conceptual understanding of code. Using this approach, we find that our students are able to easily apply concepts learned in one coding language to any other coding language. This methodology is in line with how Computer Science and Software Engineering are taught at universities around the world. In these programmes, students learn the essential principles of code. With the essentials well understood, these students become flexible coders who are able to quickly master any other coding language or environment.

Intermediate Track Overview

The Intermediate Track is suited to slightly older students or those displaying an aptitude for code. This track covers a number of fundamental coding concepts at a faster pace than our Beginner Track. The primary coding interface used in this track is MIT’s Scratch. In addition to Scratch, later in the track, students are introduced to Python, a text-based coding language used widely in both industry and educational settings. We use these interfaces to develop our own stories, games and apps. During the course of this track, students gain a solid grasp of sequencing, if & else-if statements, repeats, broadcasts, logical operators and vector based design. These foundational concepts are universal and can be applied to any programming language.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.