Track Overviews

icon picker
Beginner 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.

Beginner Track Overview

The Beginner Track is ideal for younger students or those with minimal prior coding experience. In this track, we take students through the fundamentals, building slowly, yet steadily over the course of the programme. The primary coding interface used in this track is MIT’s Scratch. We will focus on building animated stories and games. During the course of the programme, students gain a solid grasp of sequencing, simple if-statements, loops, event listeners 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.