Teach Your Kids to Code: Learn to Program Python at Any Age! (Udemy.com)
Short, colorful apps and games you can use to teach and learn programming at any age! Chromebook, PC, Mac and Linux!
Created by: Bryson Payne
Last updated April 2023
What you will learn
- Teach students to code apps and games in Python 3.9 for Chromebook, PC, Mac, or Linux
- Draw colorful spirals and shapes with Turtle graphics in Python
- Create fun, playable games like War, Yahtzee, and Rock-Paper-Scissors
- Code interactive apps that respond to user input and mouse clicks
- Master variables, loops and functions to prepare for more advanced programming courses (and a brighter future)!
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating4.3 out of 5higher than 25% of them
- Reviews10,677#39 of 389 by number of reviews
- Length8 hoursshorter than 57% of them
- Last updatedApril 2023earlier than 53% of them
Course Description
Join over 38,000 students from 182 countries learning Python (and teaching it)!
Now includes coding for Chromebook users! Teach yourself (and your students) to code fun, colorful apps and games in Python, the powerful programming language used at tech companies and in colleges worldwide. Learn coding step-by-step from Computer Science Professor Dr. Bryson Payne, author of the Amazon #1 New Release and Top 10 Best Seller, Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming (No Starch Press).
Updates: New videos added to section 1 for coding on Chromebook, iPad and more!
Give Your Kids a Huge Advantage in a High-Tech World
Quickly master new problem-solving skills in Python with colorful, fun examples
Teach beginners to code using Turtle graphics, with text-based games and apps for older learners
Build your own playable games and create beautiful graphics
Learn the basics of coding, from variables to loops and functions, with interactive, engaging apps
This is the kind of course you can enjoy with your kids!
Packed with fun examples, colorful graphics, and easy-to-follow plain English instruction, Teach Your Kids to Code is the course parents, teachers and students can enjoy together, as they build one of the top job skills of the 21st century! Python is a great first language for beginners, but it's powerful enough to be used in companies from Google to IBM.
I designed this programming course to be easily understood by absolute beginners, with example code I used with my own students up to college freshmen.
Quick, hands-on lessons will get you coding your own apps from scratch in minutes. Over 100 video lectures and six and a half hours of content in short, 2-to-8-minute videos will give you the practice you need to master the powerful new skill of coding.
Everything you need to get started right away
Complete with working code downloads and high-definition videos, you'll be able to work alongside a professor with 22 years' teaching experience and over 30 years of programming knowledge. You'll also receive a Certificate of Completion upon finishing the course.
No Risk: Preview videos from Sections 1, 2, and 4 now for FREE, and enjoy a 30-day money-back guarantee when you enroll - zero risk, unlimited payoff! And, we've made this course easy to afford at just $30 so parents and students can get started now!
Sign up for this course and get started coding today!
* Programming Challenge Solutions added to all 7 Sections, plus new Bonus videos, including a new one with my son, Alex! New Turtle Gallery code and Q&A video added this month- keep the feedback and questions coming! Thanks! *
Praise for Teach Your Kids to Code:
"Inspired" - This is an inspiring course taught by an inspired teacher. The examples are well-chosen -- demonstrating principles through engaging, colorful projects rather than by teaching abstract principles first. While I wish the instructor weren't quite so repetitiously exuberant, this is at worst a minor stylistic blemish and might even be a plus for kids viewing it. — Kent Osband, Udemy student
"Excellent path into Python" Not just for kids...use this course as the perfect Python primer. Clear examples, that build quickly into programs, leading to learning challenges. Bryson's delivery is well paced and good fun. — Sean Jon Darcy, Udemy student
“Dr. Bryson Payne is a computer scientist and professor of the highest caliber, and with Teach Your Kids to Code, he brings the power of computers within easy reach for learners young and old."—Dr. Antonio Sanz Montemayor, Informatics Professor, Universidad Rey Juan Carlos, Spain
“The concepts in Teach Your Kids to Code can help any young person enhance their college prospects and expand their career opportunities."—Dr. Raj Sunderraman, Department Chair of Computer Science, Georgia State University
[For the Book version on Amazon] “Dr. Payne set us on the path that led us to our dream jobs! With Teach Your Kids to Code, he's providing parents and teachers everywhere the chance to do the same for the next generation of creative problem-solvers."—Shah and Susan Rahman, Riot Games
Instructor Details
- 4.3 Rating
10,677 Reviews
Bryson Payne
Dr. Bryson Payne is an award-winning cyber coach, author, TEDx speaker, college professor, and the founding Director of the Institute for Cyber Operations at the University of North Georgia. He is a tenured professor of computer science at UNG, where he has taught aspiring coders and cyber professionals since 1998, including coaching UNG’s #1-in-the-nation 2019 & 2020 NSA Codebreaker Challenge cyber operations teams.
Dr. Payne is also an award-winning online instructor with 77,000 students in his Udemy courses, from more than 180 countries. Dr. Payne has multiple best-selling courses on Udemy beginning with Teach Your Kids to Code (Python), and both Real-World Ethical Hacking and Learn Java the Easy Way have been rated in the top 10% of all Udemy courses!
More courses by Bryson Payne
Real-World Ethical Hacking: Hands-on Cybersecurity (2022)
4.7 (2,940 Reviews)
Provider: Udemy
Time: 11.2h
$22.99
JavaScript for Kids: Code Your Own Games and Apps at Any Age (2021)
4.3 (1,053 Reviews)
Provider: Udemy
Time: 6.3h
$12.99
Learn Java the Easy Way: Build Desktop & Android Mobile Apps (2017)
4.4 (600 Reviews)
Provider: Udemy
Time: 12.1h
$11.99
Teach Yourself Python II: Level Up Your Python at Any Age (2022)
4.3 (65 Reviews)
Provider: Udemy
Time: 5.8h
$59.99
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 AIP D on 4/6/2026
It helped me to code and i can get what i can get, and i could many programmings of real life objects. Coding takes you to a better future. If you want something, wish granted, you can build it yourself without buying it. But some of the coding statements are kind of confusing, but im sure ill get it soon.
By Swati Sannidhi on 4/5/2026
It was but very old vid. 3.4.3 reached end of life 2019 code: import turtle colors=['red', 'purple', 'blue', 'green', 'yellow', 'orange'] t=turtle.Pen() t.speed(0) turtle.bgcolor('black') for x in range(360): t.pencolor(colors[x%6]) t.width(x/100+1) t.forward(x) t.left(59) keeps saying error IDK lesson 8 Sec1
By Crystal Hay on 1/21/2026
It was a good course. I took it mostly as a review class; I would have taught it differantly. Things get a little messy starting at loops, mostly all about turtle. I wish He had taught more about real world programs like Pygame or Tensorflow. I like how its not just all logic, he teaches what the syntax means.
By Arockia Arul Prabu Mariadass on 10/5/2025
it is not loading properly
By John Roersma on 8/18/2024
My girls (8 and 10) had a lot of fun doing this course! They did notice that Bryson certainly says "Very cool" an awful lot :-) But we all really enjoyed going through this course and they said that Bryson explains things very well! Thanks Bryson for a great Udemy course (and book).
By Ramanathan Ramanathan on 4/2/2024
print("Review") Its a good course for beginners but the tutor(Bryson Payne) say's 'Very Cool' too many times which gets annoying after a point. Other than that everything else is good educative content FOR BEGINNERS, if you are advanced in coding this course wont get you anywhere much but if you are a beginner in python this course will help a lot
By Aira C on 6/22/2022
Im so happy beacasue its my third day and ive learned a lot just at my third day. Im already at section 4 and i will continue to coding for the idea of my game. Im just a ten year old and sixth grade i really wish i would become a great game Developer.
By Michael Jurdi on 5/12/2022
This course is amazing for kids! Dr Bryson explains everything in simple terms. As a parent, I initially was heavily involved in teaching my son the content and learning the code as well. After, 5 weeks, I found that my son continued the course independently. The simplicity of the content has given my son confidence and a sense of completion. We are looking forward to do more Python and computing courses.
By Akul Verma on 11/8/2020
Its so fun i want to do this all day!
By Mann Gala on 11/8/2020
its the best ( i like it on my own i 'm 10 years old)
By Nam Nguyen on 11/8/2020
Thank you Bryson thats helps me alot
Nam
By Ghazanfar Shamsy on 11/8/2020
I think it started good but got lost in midway, I think the tempo that started with concentrating on language constructs should have remained same way instead of shifting it to mathematically intense problems. But then, may be, curriculum here in southeast asia is different.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100







