weekly
or for 12 classes
What's included
12 live meetings
11 in-class hoursProjects
1-2 hours per week. includedCertificate of Completion
includedClass Experience
US Grade 4 - 6
Beginner - Intermediate Level
This beginner-friendly course introduces the fundamentals of Python programming through hands-on lessons and engaging projects. Students will learn essential concepts such as variables, data types, loops, conditionals, and modules like random and turtle. Weekly projects include creating a calculator, a Rock-Paper-Scissors game, and a Random Password Generator. By the end of the course, students will design two major projects: a Turtle Race game and a Snakes and Ladders game. With a focus on creativity and problem-solving, this course builds the skills and confidence needed to explore more advanced programming topics. Perfect for anyone new to coding!
Learning Goals
Develop foundational Python programming skills.
Understand key coding concepts like variables, loops, conditionals, and modules.
Syllabus
12 Lessons
over 12 WeeksLesson 1:
Print and Input statements
Learn to use print() for output and input() for user interaction.
Understand how to display strings and numbers.
Explore string concatenation and basic debugging techniques.
55 mins online live lesson
Lesson 2:
Variables and Data types
Learn variable naming conventions and how to use variables effectively.
Explore Python data types: integers, floats, strings, and booleans.
55 mins online live lesson
Lesson 3:
Using Numbers
Practice arithmetic operations by creating a basic calculator.
Understand how Python handles mathematical expressions.
55 mins online live lesson
Lesson 4:
Conditionals
Master the use of if, elif, and else statements for decision-making.
Create a Rock, Paper, Scissors game.
Introduce randomness using Python's random module.
55 mins online live lesson
Other Details
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Meet the teacher
Teacher expertise and credentials
Over 10 years of experience in education. I started teaching Python coding 4 years ago and continue learning new developments in Python. Building projects with my learners is what excites me the most. I have worked with Canada Learning Code(non profit organisation ) as learning Facilitator where we did live workshops on teaching Scratch, Python and Javascript coding.
Reviews
Other classes by Sumati
Other classes by Sumati
Parents also liked
All About Python Coding for Intermediates Level 3 | Python Coding Class
David Sofield
4.9
(826)
per class
Group Class
10 wks, 1/wk, 1 hr
11-16
All About Python Coding Projects | 8 Python Coding Projects for Intermediates
David Sofield
4.9
(826)
per class
Next session at 5:30 PM on Sat 4/19
Group Class
8 wks, 1/wk, 1 hr
11-16
All About Python Coding for Beginners | Python Coding Summer Camp for Teenagers
David Sofield
4.9
(826)
per class
Next session at 9:15 PM on Mon 6/16
Group Class
1 wk, 4/wk, 1 hr
12-17
All About Python Programming Level 1 | Python Coding Class for Teenagers
David Sofield
4.9
(826)
per class
Next session at 9:15 PM on Friday
Group Class
8 wks, 1/wk, 1 hr
11-16
All About Python Programming Level 4 | Python Coding Class for Intermediates
David Sofield
4.9
(826)
per class
Next session at 3 PM on Sun 4/20
Group Class
10 wks, 1/wk, 1 hr
12-17
All About Python Programming Level 2 | Python Coding Class for Teenagers
David Sofield
4.9
(826)
per class
Next session at 6:45 PM on Sun 4/20
Group Class
10 wks, 1/wk, 1 hr
11-16
Summer Camp: Python Coding 4 Kids (Intro)
Dr. Elliott Heflin, Jr.
4.6
(405)
per class
Next session at 1 PM on Monday
Group Class
2 wks, 5/wk, 55 min
8-13
101-Private Python Coding
Sumati
per session
Next session at 6 PM on Wednesday
1-on-1 Lessons
On Demand
10-14
1 on 1 Python Coding Coach for Beginners (Tutoring)
Bojan Milinic
5.0
(7)
per session
1-on-1 Lessons
On Demand
8-18
One on One - Python Coding Classes
Geetu sodhi
5.0
(18)
per session
1-on-1 Lessons
On Demand
9-14
All About Python Programming | Python Coding Summer Camp for Beginners Level I
David Sofield
4.9
(826)
per class
Next session at 4:15 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
11-16
Python Level 3 Project Based | Live And Fun Python Coding
QuattronKids
4.9
(192)
per class
Next session at 11:30 PM on Tuesday
Group Class
10 wks, 1/wk, 1 hr
8-12
Summer Camp: Advance Python Coding 4 Kids
Dr. Elliott Heflin, Jr.
4.6
(405)
per class
Next session at 2 PM on Monday
Group Class
2 wks, 5/wk, 55 min
10-15
Project Based Python Coding for Kids (Level 2)
AI Code Academy
4.7
(1,779)
per class
Next session at 11:30 PM on Monday
Group Class
10 wks, 1/wk, 1 hr
10-15
Unlocking Python Coding for Beginners I - Two Week Computer Hacking Summer Camp
Coding Doctors Learning Lab, Inc.
4.8
(1,249)
per class
Next session at 6 PM on Mon 5/26
Group Class
2 wks, 5/wk, 55 min
10-15
Python Coding Private Classes 1:1 Class (12 Sessions)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,823)
per session
Next session at 4 AM on Tuesday
1-on-1 Lessons
On Demand
8-18
More to explore
Numbers And Letter Phonic
Comprehension Strategies
Snacks
Star Wars Emotions
Broadway Bootcamp
Little Explorers Adventure
Magnet
Introduction To Veterinary
Vocabulary Root
Drawing Anime Head
Get Into The Zone
Lets Learn Japanese 15
Baking Macarons
Spanish Essay
Swahili 106
Coding Intermediate
Guitar Private Lesson
Horse Drawing
England History
Fashion Draw