Outschool
Open currency, time zone, and language settings
Log In

101-Python for beginners - game building

In this one on one class learners will be introduced to Python basics and utilise the coding concepts to build games like rock, paper, scissors and Snakes and Ladders
Class
Play

What's included

8 live meetings
7 hrs 20 mins in-class hours
Projects
1-2 hours per week. included
Certificate of Completion
included

Class 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.
learning goal

Syllabus

8 Lessons
over 8 Weeks
Lesson 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.
Joined July, 2024
Profile
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

Live Private Course
Share

$60

weekly or $480 for 8 classes
1x per week, 8 weeks
55 min

Live video meetings
Ages: 10-14

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool