Intermediate level, ages 11–14: Python basics, AI fundamentals and first projects

Students move from blocks to typing real Python in the browser: variables, loops, functions and lists. They learn how AI and machine learning work, how computers recognise pictures and text, and how to use AI safely. The course ends with a chatbot prototype or a small data-driven app of their own.

At a glance

Who it is for
Students aged 11–14 (Classes 6–9), beginners welcome
Suggested practice
About 2 hours a week
Before you start
None. Children who finished the Beginner level move faster.
Covers
Python basics, Functions and lists, AI fundamentals, Machine learning basics, Image and text recognition concepts, Responsible AI, HTML and CSS basics

What you get

  • Short video lessons with notes, resumable on any device
  • Coding exercises that run and check themselves in the browser
  • Quizzes, weekly projects and a final project reviewed by a teacher
  • Progress for parents and a verifiable certificate

What your child will learn

  • Block coding refresh, then Python: print, variables, input, if–elif–else and loops.
  • Functions, lists and dictionaries.
  • AI fundamentals: what AI is, how it works and where it is used.
  • Introduction to machine learning: examples, labels, training and testing.
  • Image and text recognition concepts, explained with hands-on activities.
  • Responsible and safe use of AI: checking answers, bias and privacy.
  • A simple web page with HTML and CSS.

Week-by-week plan

The order can change slightly between batches, and every week ends with a hands-on activity.

Intermediate level weekly plan
WeekTopicWhat students do
1Hello, PythonOpen the coding page; print, comments and your first program
2Variables and inputBuild an age-in-days and pocket-money calculator
3DecisionsWrite a grade checker with if, elif and else
4LoopsTimes tables, a countdown and a number-guessing game
5FunctionsTurn repeated code into functions; build a mini calculator
6Lists and dictionariesStore class marks and count words in a sentence
7Your first web pageMake a hobby page with HTML and CSS (no personal details)
8Working with dataRead a small dataset, find averages and draw a chart
9How machines learnRules versus learning from examples; how image and text recognition work
10Prompting and checking AIWrite clear prompts, verify answers and cite sources
11Bias and responsible AIFind bias in data and discuss privacy and fake media
12Final projectBuild and present a chatbot prototype or a data-driven app

Final project: a chatbot prototype or a data-driven application

Students build either a rule-based chatbot in Python (for example a school-subject helper that answers set questions) or a small app that analyses a dataset and shows the result. They write a short note on what it can and cannot do.

  • Working Python code using functions and data structures
  • Handles unexpected input without crashing
  • A clear explanation of how it works
  • A reflection on accuracy, bias or privacy

How the course runs

  • 12 weeks, one or two lessons a week of about 45–60 minutes.
  • Python runs right in the browser, on the student’s own device: nothing to install, and the code never runs on our servers.
  • Weekly exercises that check themselves, short quizzes and projects reviewed against a rubric.
  • Live batches add guided coding sessions and project check-ins.

Skills that last

Real programming

Typing, running and debugging Python, the language many schools use in later classes.

AI understanding

Knowing how AI learns, where it fails and how to use it responsibly.

Confidence to build

Turning an idea into a working program and explaining it.

The course

Included in the ₹365 yearly plan. Open it to see every lesson and try the free ones.

Loading the latest courses…

Book a free demo class with a teacher

Tell us your child’s class and we will call to fix a time. The teacher also checks which level suits your child.

Please don’t enter your child’s name or other personal details here.

Frequently asked questions

Does my child need a laptop?

A laptop, desktop or Chromebook is best for typing code. A tablet with a keyboard also works. Phones are fine for watching lessons but small for coding.

Does my child need to install Python?

No. Python runs inside the browser on the lesson page. Students who want to can also install it later.

Will my child use AI chatbots?

No open chatbots. AI is learnt through teacher-designed activities, so children see how it works and where it fails, without sharing personal information with outside services.