Back to course page
Python for Kids
Full Curriculum: Programming for Kids — Python
A full year of Python in 3 levels (Foundations → Intermediate → Advanced). Kids finish with a real portfolio on GitHub featuring games, web apps, AI integrations, and ML projects.
Full year (3 levels × 4 months)Zero to Advanced
🎯 What you'll be able to do after this course
Writes professional Python code from scratch
Builds games using Pygame
Uses Git and GitHub to manage their projects
Integrates AI (ChatGPT API) into their programs
Builds simple Web Apps using Flask
Builds their first Machine Learning model on their own
Publishes their projects live on the internet
Comes out with a portfolio of 3+ complete projects on GitHub
📋 Prerequisites
- Age 7-14
- Reads and writes Arabic comfortably
- No programming required before the course
- Laptop or desktop (not a tablet — we need VS Code)
- Reliable internet + email (with parental consent)
- 2 hours weekly for practice between sessions
🛠️ Tools we use
Python 3 + VS Code
Primary work environment (free)
Python Libraries
turtle, Pillow, Pygame, BeautifulSoup, requests, scikit-learn, Flask, openai
Git + GitHub
Code management and portfolio (free)
Replit / Render
Publish projects live (free)
ChatGPT API
Integrate AI into programs (we'll show how to get one)
📚 Syllabus, session by session
Level 1: Foundations
From zero to first project (4 months — 16 sessions)
🎬 A full sample lesson, free
Video coming soon
While we finish recording, book a live preview session with the instructor instead.
Book a live previewReady to start?
Book a free preview, enroll in the course, or talk to us on WhatsApp if you have a question.