Start

Pro

Python Start

Year I

01

Age: 12-14 years

02

Program length: 36 sessions

03

Session duration: Private 60 min/session, Group 90 min/session

04

Class format: Private 1-on-1, Group 4 students/class

Tools Used

Algonova Platform: a place to access modules and complete exercises in Algonova

Visual Studio Code (VSCode): a program used to write Python code

Github: a platform to collaborate on code development and publish/distribute applications.

Module 1

Module 2

Module 3

Module 4

Module 5

Module 6

Module 7

Python Fundamentals

L1. Introduction to the Python language

L2. Understanding Variables in Python

L3. Working with Strins

L4. Simplifying code with Nested Structures

Outcome: Students understand Python basics, variables, and data types.

Python Start

Year II

01

Age: 12-14 years

02

Program length: 32 sessions

03

Session duration: Private 60 min/session, Group 90 min/session

04

Class format: Private 1-on-1, Group 4 students/class

Tools Used

Algonova Platform: a place to access modules and complete exercises in Algonova

Visual Studio Code (VSCode): a program used to write Python code

Github: a platform to collaborate on code development and publish/distribute applications.

Module 1

Module 2

Module 3

Module 4

Module 5

Module 6

Data Structures

L1. Python Review & Exception Handling

L2. Python Review: Lists

L3. Working with Dictionaries

L4. Nested Data Structures

Outcome: Students understand data structures (lists, dictionaries), and can handle exceptions.