PYTHON P1
for Kids (Ages 10–14)
Foundations: Syntax & Logic.
Python Coding Phase 1 introduces real text-based programming. PYTHON P1 guides kids through syntax, variables, conditions, loops, data structures and functions — the foundations of Python.
Ages Ages 10–14
No prior experience needed
Close support every step
What kids will learn
Python syntax
Write clean, indented Python code.
Variables & types
Use numbers, strings and booleans.
Conditions & logic
Make decisions with if / elif / else.
Loops & data
Use for / while, lists and dicts.
Functions & debug
Organize code and fix errors.
Curriculum structure (12 months)
Months 1–2
Python & Variables
- Python environment
- Syntax & indentation
- Variables & types
Months 3–4
Input, Output & Conditions
- User input & output
- Operators & expressions
- if / elif / else
Months 5–6
Loops & Nesting
- for loops with lists
- while loop safety
- Nested loops & debug
Months 7–8
Lists, Tuples & Sets
- List methods
- Tuples & sets
- Pick the right structure
Months 9–10
Dictionaries & Functions
- Key-value data
- Parameters & return
- Reusable logic
Months 11–12
Scope, Debug & Review
- Variable scope
- Syntax vs logic errors
- Transition to Phase 2
Months 1–2
Python & Variables
- Python environment
- Syntax & indentation
- Variables & types
Months 3–4
Input, Output & Conditions
- User input & output
- Operators & expressions
- if / elif / else
Months 5–6
Loops & Nesting
- for loops with lists
- while loop safety
- Nested loops & debug
Months 7–8
Lists, Tuples & Sets
- List methods
- Tuples & sets
- Pick the right structure
Months 9–10
Dictionaries & Functions
- Key-value data
- Parameters & return
- Reusable logic
Months 11–12
Scope, Debug & Review
- Variable scope
- Syntax vs logic errors
- Transition to Phase 2



