Skip to main content
🐍 Python · Software · Exhibition

Python — From first line to real project

Python is the lingua franca of modern tech — AI, data, web, automation. Your child in San Diego, Vancouver, or Hamburg learns Python from zero alongside Iranian peers, builds real projects, and ships work to our year-end exhibition. All taught inside Novin Zehn's proprietary IDE, designed for kid-friendly learning.

📚 4 seasons / year ⏱ 110 hours / year 💻 Software-only 🎨 Year-end exhibition
☀️
Current term — first coders welcomeFree trial · code from your living room.
Python programming illustration
Pick your child's age tier

Your 8-year-old's first programming language. Code from zero in Novin Zehn's friendly IDE — print messages, draw shapes, make a calculator. Year-end: present a personal project at our online exhibition.

One-year roadmap — Kids tier

Four seasons from first print to first real project.

🍂
Season 1 — Autumn

Welcome to Python

Sep–Dec · 24 class hours + 1 workshop

First Python steps inside Novin Zehn's friendly IDE.

What they learn
  • 🎯 Working with Novin Zehn's proprietary IDE (focus of this season)
  • What's Python? What's a program?
  • print, input, variables
  • Basic math + operators
  • First mini-project: simple chatbot
💻
End of Season 1First mini-program + Season 1 certificate
❄️
Season 2 — Winter

Decisions and repetition

Jan–Mar · 24 class hours + 1 workshop

Conditions and loops — the program decides and repeats.

What they learn
  • if / elif / else
  • Loops (for / while)
  • Lists (intro)
  • String manipulation
  • Calculator project
🧮
End of Season 2Working calculator + Season 2 certificate
🌸
Season 3 — Spring

Drawing with Turtle

Apr–Jun · 24 class hours + 1 workshop

Drawing pictures with code using the Turtle library + small game.

What they learn
  • Turtle library
  • Drawing shapes and patterns
  • Simple animation
  • Functions (def)
  • First small game (Snake basic)
🎨
End of Season 3Drawn artwork + small game + Season 3 certificate
⭐ Online exhibition
🎨
Season 4 — Summer

Final project + exhibition

Jul–Sep · Project + online exhibition

Final personal project + online exhibition. Iranian peers from around the world meet.

What they experience
  • Defining a personal project
  • Step-by-step building
  • Online project exhibition
  • Engineer-style presentation
  • Photos and footage of the exhibition
🏆
End of Year 1Annual diploma + project + exhibition certificate

Your 12-year-old learns serious Python — OOP, libraries, GUIs — and builds a real project (game, automation, or web scraper) for the year-end exhibition.

One-year roadmap — Pre-teens tier

Four serious seasons of programming.

🍂
Season 1 — Autumn

Python fundamentals + structure

Sep–Dec · 24 class hours + 1 workshop

Complete Python fundamentals + data structures + functions + first programs.

What they learn
  • 🎯 Working with Novin Zehn's proprietary IDE (focus of this season)
  • Complete Python fundamentals (variables, conditions, loops)
  • Data structures (list, dict, tuple, set)
  • Functions and parameters
  • Files and I/O
📚
End of Season 1First serious project + Season 1 certificate
❄️
Season 2 — Winter

OOP + libraries

Jan–Mar · 24 class hours + 1 workshop

Object-oriented programming + popular Python libraries.

What they learn
  • OOP (classes, objects, inheritance)
  • Modules and packages
  • Popular libraries (requests, json)
  • Error handling (try/except)
  • Git intro
🧱
End of Season 2OOP project + Season 2 certificate
🌸
Season 3 — Spring

Project choice + game / automation / scraping

Apr–Jun · 24 class hours + 1 workshop

Choose a path: Pygame games · automation · web scraping. Specialize in their choice.

What they learn
  • Path 1: Pygame (games)
  • Path 2: automation (Selenium / pandas)
  • Path 3: web scraping (BeautifulSoup)
  • Simple GUI (Tkinter)
  • Pro project documentation
🎯
End of Season 3Specialized project + Season 3 certificate
⭐ Online exhibition
🎨
Season 4 — Summer

Final project + exhibition

Jul–Sep · Project + online exhibition

Pro-grade final project + online exhibition + peer feedback.

What they experience
  • Building a real project
  • Real-tool project documentation
  • Online exhibition
  • Engineer-style presentation
  • Portfolio entry
🏆
End of Year 1Annual diploma + portfolio + exhibition certificate

Your 16-year-old in Toronto learns pro-grade Python — design patterns, async, web frameworks, intro to data — and builds a deployable real project for the year-end exhibition. University-ready portfolio.

One-year roadmap — Teens tier

Four pro seasons of Python.

🍂
Season 1 — Autumn

Advanced Python + architecture

Sep–Dec · 24 class hours + 1 workshop

Advanced Python + design patterns + pro project architecture.

What they learn
  • 🎯 Working with Novin Zehn's proprietary IDE (focus of this season)
  • Advanced Python (decorators, generators, context managers)
  • Design patterns (Factory, Observer, Singleton)
  • Async (asyncio)
  • Unit testing (pytest)
🏗️
End of Season 1Pro architecture + Season 1 certificate
❄️
Season 2 — Winter

Web + API + DB

Jan–Mar · 24 class hours + 1 workshop

Web framework (Flask / FastAPI) + REST API + database.

What they learn
  • Flask or FastAPI framework
  • REST API design
  • SQLite / PostgreSQL database
  • ORM (SQLAlchemy)
  • Authentication (JWT)
🌐
End of Season 2API project + Season 2 certificate
🌸
Season 3 — Spring

Data + ML intro + deployment

Apr–Jun · 24 class hours + 1 workshop

Data analysis (pandas/numpy) + ML intro (scikit-learn) + deployment.

What they learn
  • pandas + numpy
  • Visualization (matplotlib / plotly)
  • Intro to ML (scikit-learn)
  • Deployment (Docker, cloud)
  • Pro version control (Git/GitHub)
📊
End of Season 3Deployable project + Season 3 certificate
⭐ Online exhibition
🎨
Season 4 — Summer

Real project + exhibition

Jul–Sep · Project + online exhibition

Pro real project — deployable + presentable in a portfolio. University-ready.

What they experience
  • Defining a real project (full SaaS app)
  • Pro project documentation
  • Online project exhibition
  • Pro engineer presentation
  • University-ready portfolio entry
🏆
End of Year 1Annual diploma + global portfolio + exhibition certificate

🏅 Certificates from the Python Program

Official Novin Zehn certificate at every season end. Annual diploma + project exhibition certificate at year-end. University-recognized.

1Autumn season certificate
2Winter season certificate
3Spring season certificate
4Annual diploma + exhibition certificate

📞 Get full details about the Python Program

Free consultation walks through lesson plans, the proprietary IDE, and the year-end exhibition.

Frequently asked

Questions parents abroad ask us

What's the Novin Zehn proprietary IDE?

Our IDE was designed specifically for kid-friendly Python learning. Simple interface, real-time error messages in plain English (and Persian), no scary setup. Runs in the browser.

Does my child need a powerful computer?

No. Any laptop with internet works. The IDE runs in the browser.

Is this really a path to AI / ML?

Yes. Python is the foundation language for everything in modern AI. After this program, your child can step directly into our AI/ML or Computer Vision tracks.

Can my child start without coding experience?

Yes. The Kids tier starts from zero. Trial class is free.

What about timezones?

Multiple class times per week across EST, PST, GMT, CET. All sessions recorded.