Teach Python to Kids Age 11 to 13 (Udemy.com)
The Ultimate Teachers guide to Python in just 12 Sessions using Videos, Illustrations, Code Samples & Assignments
Created by: Sunil Nair (MCT)
Last updated April 2023
What you will learn
- Foundation of Python Programming Language
- Creating Variables and using Functions
- Strings and Numbers
- If Statements
- Random Library
- Loops - For and While
- Data Collections - Lists, Tuples and Dictionaries
- Error Handling
- Build Custom Functions
- File Handling using JSON - Write and Read
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating4.5 out of 5higher than 52% of them
- Reviews484#247 of 389 by number of reviews
- Length3.8 hoursshorter than 82% of them
- Last updatedApril 2023earlier than 52% of them
Course Description
If you are a teacher, parent or guardian, join me in this exciting teachers' guide on Python Programming that will assist you in teaching children of Ages 11 to 13. The instructional videos and text material have incorporated using simple English with terms that are easy to follow.
Kindly note that only teachers, parents and guardians can create the account and purchase the course.
Feedback from School Students whom I have mentored 1-on-1
Vinith Ramaswamy, Dubai International Academy, Dubai, UAE
"I have heard back from 4 universities so far and have gotten accepted to all of them: Purdue, UIUC, Wisconsin-madison, and WPI, everything you taught me was definitely a huge part in it so thank you so much"
Prateeti Saran, Dubai International Academy, Dubai, UAE
"I just recently got into Columbia University for Computer Science and wanted to thank you for being the one who helped me get interested in and get started with CS. Your teaching was amazing, and really really developed my passion for CS, thank you so so much!"
Josh Killa, Dubai College, Dubai
"My top choices for receiving offers were from Imperial College London and Warwick university to study computer science. Thanks, Sunil your teaching has had a massive impact"
Course Curriculum
Variables and Functions
Strings and Numbers
If Statements
Random is Fun
Loops - For and While
Iteration
Data Collections - Lists, Tuples and Dictionaries
Error Handling
File Handling with JSON
Build Custom Functions
What this course contains
Easy to follow instructional videos
14 Chapters with both Instructional Videos and Textual Material containing high-quality illustrations
44 Python Code Samples
31 Assignments
Software to Install
To begin with, you may use the Free Online Code editor available in the Resource section of each chapter
For additional practice, we recommend installing Mu: a simple Python editor for beginners
Guaranteed Course Outcome
Understanding of Programming Concepts using Real-World Examples.
Promotes Creative Thinking and encourage the real-world application of coding skills
The ability to build applications with ease.
The Apps that can be built with the help of this course
With a total of 26 Code Samples and 28 Assignments, learners can attain the skills to build a wide selection of programs. The most notable ones are listed below:
MadLibs - Word Game
Virtual Wardrobe Planner
Match Roster Generator
Guessing Number Game
Multiplication Table Generator
Number Divisibility
Even and Odd Number Extraction
The ATM Replica
Automated Dice Roll
Shopping List
Phonetic App
Food Ordering App
Convert to Seconds
Can Teachers and Parents use this course as a guide for teaching kids older than 13 or younger than 11?
Math is taught in every grade in school, the base concepts remain the same, but the complexity increases with every grade. The same learning progression can be achieved with programming languages for children. This course has been specifically designed as a teaching guide for parents, teachers and guardians who wish to teach students of Ages 11 to 13.
How does this course compare with "Teach Python to Kids Age 8 to 10"?
This course contains 4 additional lessons, with each existing lesson having additional content
Data Collections - Dictionaries
Error Handling
File Handling with JSON
Build Custom Functions
Also contains 16 Additional Code Samples and New Assignments
Instructor Details
- 4.5 Rating
484 Reviews
Sunil Nair (MCT)
Sunil Nair – Edupreneur | Microsoft Certified Trainer | BI Consultant
Sunil Nair is a distinguished Edupreneur and Microsoft Certified Trainer based in Dubai, UAE. After a successful 13-year career as an IT Professional, Sunil transitioned into full-time education in 2017 with a mission to empower both professionals and students through practical, results-driven learning.
Professional Impact
Founder of ByteSize Training and Consulting LLC (2024) – A leading provider of byte-sized, interactive corporate training programs designed for rapid skill implementation.
Course Design & Delivery: By November 2025, Sunil has: Designed 40+ specialized courses across Office Productivity, Data Analytics, AI, Cloud Computing, Blockchain, and Emerging Technologies. Delivered 2,700+ training hours (ILT & VILT) to 4,600+ professionals across 110+ organizations in sectors such as Government, Banking, Insurance, Oil & Gas, Real Estate, FMCG, Logistics, and Media. [SunilNairProfile | PDF]
Innovator of OPAIR Framework (2025) – A proprietary AI-powered micro-framework that transforms business problems into structured, actionable solutions for AI agents and teams. [ByteSize T…ulting LLC | PDF]
Signature Programs
More Python courses
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
An Introduction to Interactive Programming in Python (2013)
4.9 (554 Reviews)
Provider: Coursera
Time: 6h 40m
Free
Python: Python Programming Language | Tutorial | Beginner (2023)
4.9 (239 Reviews)
Provider: Udemy
Time: 5.1h
$19.99
An Introduction to Interactive Programming in Python (Part 2)
4.9 (225 Reviews)
Provider: Coursera
Time: 25h
Free
Reviews
By Md Masud Ur Rahman on 11/28/2025
as a 11 (the pic is my dad when he was 20) year old this course simply and understandingly teaches me well enough to actually remember and explain what i learned
By Hoang Tran Minh on 8/22/2025
Yes, this course was one of the best beginner-friendly Python courses. Detailed video, succinct text chapters, and simple exercises to help practice the Python language.
By arvind kumar on 8/12/2025
It was really good and I found it really fun. The reason I didn't put it 5 stars is because they don't explain the assignments. But overall, it was really good.
By Thad Nongni on 8/5/2025
So for me it just the accent I can understand but overall I am not worried about that the class teaches well this is perfect. If your looking for someone to to teach your Child 10-13 yr Try this course this is 3 weeks only.
By Vijayakumar on 1/5/2025
This course is really very nice, and the instructor also explains very nicely. the exercises also helped a lot. Sometimes, because of the exercise when I used to run the code it used to show 'EOF when reading a line' but there was actually no problem.
By Ali Hamza on 12/7/2024
I am understanding the lectures of the python really well. Sir you are teaching me good. I am really enjoying this. These lectures does not feels me bore. These python lectures is better for me. We shall continue this we shall learn.
By Siddharth on 11/4/2024
First time learning about python and it's basics. The explaination sir gave was understandable for me who is learning Pyhthon fo the first. I did enjoy this and will contiue to learn Python.
By Clement on 9/17/2024
Yes i like the course it helped me alot the parts i dont understand fully llwatch it again but sometimes i dont understand it at all but other than that i like the course
By Yiannis on 11/20/2022
I'm enjoying Python because it's so simple to use! It has simple rules and I especially like the variables! (They're like scratch.mit.edu!) I love this course! (;
By Mandy Hsu on 6/29/2022
I've currently done 3 quarters of this course and this has helped me progress greatly in the world of coding. It's easy to understand, even for a 10-year-old kid like me, and moves at a good pace. However, the teacher does have somewhat of an accent so sometimes I can't understand what he/they are saying. Sometimes the content is a bit complicated, too, but the teacher does a good job of explaining it and drilling it into your mind. Overall, this is a simple, good, understandable course that you can do a-section-a-day (ranging from 8-20+ minutes) and still make good progress.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100



