LEVEL 1: JUNIOR

This Python Level 1: Junior course is the stepping stone into the world of programming. It seeks to prepare middle school students for higher-level thinking. This course is designed to improve problem-solving and stimulate critical thinking skills in the students and teach them the basic concepts of programming with Python as the backbone.

LEVEL 2: SENIOR

The Python Level 2: Senior course is an advanced level programming course equivalent to a high-school level programming class. It seeks to prepare middle school students for a professional programming mindset that can be found in the modern workforce. This course is designed to improve problem-solving and stimulate critical thinking skills in the students and teach them advanced concepts of programming with Python as the backbone.

Python

Program