The Strive Core Curriculum teaches students to think deeply and creatively about tough problems. Strive students apply the mathematics they’re learning in school to write computer programs that help them to visualize their ideas and debug their own thinking.

Untitled

This is Strive Learning Map, used to track a student’s progress through the Strive curriculum.

The Curriculum will be customised to the student’s pace and preferences, and will progress through 7 different levels, but may skip a few levels if they have already mastered them. Each level takes between 5-15 hours and gets more challenging as the levels progress.

Unit 1. Variables

Variables keep track of quantities that change such as position, size, and colour.

Unit 2. Functions

Functions make it easy to bundle related instructions together and to map inputs to outputs.

Unit 3. Logic

Boolean algebra is the logical foundation for computers, and we use it to make decisions using conditional statements.