PYTHON / FOUNDATIONS

Give your first idea a name.

Understand what variables do by creating them, changing them, and putting them to work. Your teacher helps you find the next step.

No prior coding experience neededTeaching language: Persian
Begin this lesson

Free introductory lesson

Inside this lesson
01

Assign a value to a name

02

Update a variable

03

Use variables in an expression

04

Complete your first challenge

The interface is available in English and Persian. This first lesson’s teaching and voice are in Persian.

BUILT AROUND REAL LEARNING

The teacher adapts. The foundation stays strong.

Human-authored curriculum

Learning objectives and assessment rules are prepared before the conversation begins.

Progress with meaning

Demonstrate a concept through practice and a challenge. Watching alone is not completion.

Thoughtful by default

Focused assistance, minimal personal context, and no open-ended developer tools.