Python 3.13 · zero experience needed

Learn Python by seeing it think.

Twenty-four visual lessons that move from your first instruction to a real dataset quality report—built for the road to IOAI.

✓ Real Python in your browser✓ Guest progress saves on this device✓ Optional Google cloud sync
instructionscore = 0.86
decisionscore >= 0.8
resultTrue
PYplayground
Course 01

Python Foundations I

Six islands. Four short lessons on each. Every island ends with a mastery challenge.

0%
0 lessons mastered24 remaining
How each lesson works

See it. Predict it. Build it. Recall it.

01

Visual model

Turn syntax into a picture you can reason about.

02

Active prediction

Choose the next state before Python reveals it.

03

Real code

Run Python 3.13 and inspect genuine output and errors.

04

Mastery check

Pass recall and multiple code cases to unlock the next lesson.

The full route

From first line to IOAI—and then C++ olympiad

The foundation course is available now. Later tracks show where every skill is going.

1
Available now

Python Foundations I

Syntax, variables, decisions, loops, collections, functions, and debugging.

2
Up next

Python Core II

Nested data, comprehensions, files, exceptions, modules, testing, and essential classes.

3
Future track

Scientific Python

NumPy, pandas, Matplotlib, Seaborn, and dataset preparation.

4
Future track

Classical Machine Learning

Scikit-learn workflows, evaluation, regression, classification, clustering, and tuning.

5
Future track

PyTorch and Deep Learning

Tensors, autograd, training loops, CNNs, attention, transformers, and fine-tuning.

6
Future track

IOAI Practice Labs

Jupyter-based tabular, vision, NLP, audio, and timed competition labs.

7
Future track

C++ Informatics Route

C++ foundations, STL, algorithms, data structures, graphs, dynamic programming, and olympiad sets.

Your learning belongs to you.

Learn as a guest on this device, or continue with Google to sync progress and saved code. Cargo has no leaderboard or cloud grading.