weekly
or for all content
An Introduction to Python: Code Your First Computer Game!
Ages 10-16
Self-Paced Course
9 pre-recorded lessons
8 weeks of teacher support
Choose your start date
1 year of access to the content
Enroll Now, Start Anytime
Go at your own pace
Your learner can start learning when they want and progress at the speed that works best for them.Start when you want.
Learn at your own pace
Access course material for a full year.
Get hands-on support from teacher.
What's included
9 pre-recorded lessons
8 weeks
of teacher support1 year access
to the contentProjects
2-4 hours per week. 1-2 throughout the classCertificate of Completion
includedClass Experience
US Grade 5 - 11
Beginner Level
Class Description: Are you ready to dive into the world of Python programming? In this self-paced class, learners will be guided step-by-step through the basics of Python programming and writing their first program (a simple guessing game)! Perfect for beginners, this course will ensure students are prepared to explore coding with confidence. What will be taught? By the end of this lesson, students will be able to: Understand and use basic Python concepts (variables, loops, conditionals, functions). Write simple Python programs using the syntax they have learned. Develop a basic text-based game (e.g., a number-guessing game). Learners are free to message me through Outschool with any questions as they progress through the course and I will always respond.
Learning Goals
Understand and use basic Python concepts (variables, loops, conditionals, functions).
Write simple Python programs using the syntax they have learned.
Syllabus
9 Lessons
over 8 WeeksLesson 1:
Setting up Python
By the end of the lesson, students will be able to install and set up the necessary tools for Python development on a computer.
Lesson 2:
Variables and Data Types
By the end of the lesson, students will be able to use Python variables to store different types of data.
52 mins of video lessons
Lesson 3:
If Statements
By the end of the lesson, students will be able to use if statements and conditions to make decisions within code.
22 mins of video lessons
Lesson 4:
Collections
By the end of the lesson, students will be able to use collections to store multiple items of data.
17 mins of video lessons
Other Details
Parental Guidance
There is no content that requires additional safety precautions.
Pre-Requisites
None, just an interest in computing and programming.
External Resources
In addition to the Outschool classroom, this class uses:
Meet the teacher
Teacher expertise and credentials
Non-US Teaching Certificate
3 Degrees
Master's Degree in Computer Science from University of Wolverhampton
Master's Degree in Business Administration and Management from University of Wolverhampton
Bachelor's Degree in Computer Science from University of Wolverhampton
I have previously taught programming and Python at College and University level, worked as a software developer and hold a masters degree in computer science.
Other classes by Edward Bird
Other classes by Edward Bird
Parents also liked
All About Python Programming Level 2 | Python Coding Class for Teenagers
David Sofield
4.9
(830)
per class
Next session at 8 PM on Sun 8/24
Group Class
10 wks, 1/wk, 1 hr
11-16
All About Python Coding for Beginners | Python Coding Summer Camp for Teenagers
David Sofield
4.9
(830)
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 Coding for Intermediates Level 3 | Python Coding Class
David Sofield
4.9
(830)
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
(830)
per class
Group Class
8 wks, 1/wk, 1 hr
11-16
All About Python Programming Level 1 | Python Coding Class for Teenagers
David Sofield
4.9
(830)
per class
Next session at 12:15 AM 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
(830)
per class
Group Class
10 wks, 1/wk, 1 hr
12-17
1:1 Private Tutoring Python Coding - Introduction to Programming in Python
Ziad Ghazi
4.5
(8)
per session
1-on-1 Lessons
On Demand
7-18
All About Python Level 2 Summer Camp | Python Coding Camp for Teenagers
David Sofield
4.9
(830)
per class
Next session at 8 PM on Mon 7/28
Group Class
2 wks, 4/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 Mon 5/12
Group Class
2 wks, 5/wk, 55 min
8-13
Python Coding for Beginners (Level 2)
Codingal - #1 AI & Coding | Backed by Y Combinator
5.0
(5)
per class
Next session at 2 PM on Saturday
Group Class
6 wks, 2/wk, 50 min
10-15
One on One - Python Coding Classes
Geetu sodhi
5.0
(18)
per session
1-on-1 Lessons
On Demand
9-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
Python Coding Summer Camp Level 2
Codingal - #1 AI & Coding | Backed by Y Combinator
5.0
(5)
per class
Next session at 1 PM on Monday
Group Class
1 wk, 5/wk, 50 min
9-14
All About Python Programming | Python Coding Summer Camp for Beginners Level I
David Sofield
4.9
(830)
per class
Next session at 4:15 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
11-16
Summer Camp Python Based for Beginners | Live Fun Python Coding
QuattronKids
4.9
(197)
per class
Next session at 7 PM on Mon 6/2
Group Class
2 wks, 5/wk, 1 hr
8-12
Project Based Python Coding for Kids (Level 1)
AI Code Academy
4.7
(1,787)
per class
Next session at 11:30 PM tomorrow
Group Class
10 wks, 1/wk, 1 hr
10-14
More to explore
Animal Bites
Photography Pet
Dinosaur Draw
Georgia English
Mini Games
Rocket League Coaching
Learn To Mod
Dungeons And Dragons 5e
Chinese Picture Books
Lets Paint Flowers
Singing Beginners
Multiplication Masters Learn Multiplication Through Songs And Games
Long Vowels
Story Problems
Literature Movies
Mentor
Equine
Meets Once
Tactical
Sleeping Beauty