Course

Python Game Development

Ages 10 to 13

course_description

Python Game Development is the first in a series of Python courses that use text based coding. In this course students build a video games using Python. The first lesson introduces students to Repl.it, a integrated development environment for Python. Subsequent lessons introduce a core Python programming concept using worksheets and simple exercises.

 

Concepts introduced include basic game design, sprites, lists, custom events, functions, operators, variables, objects, loops, conditional statements, functions and sprite groups. Students then apply these Python concepts to develop a fully featured video game in the final lessons. This is real coding from the ground up.

 

Course Details

level
LEVEL
Intermediate
number of classes
NUMBER OF CLASSES
-
pedagogy
PEDAGOGY
Workshop
worksheet
COURSE WORKSHEETS
No
language
LANGUAGE
English
grade
GRADE LEVEL
Grades 7-12
instructor
STUDENT PER INSTRUCTOR
6 Maximum 4 Average
exercises
ADDITIONAL EXERCISES
Students Choice
location
LOCATION
Online
requisites
PRE REQUISITE
HTML/CSS or Python
NoCredit
CardRequired
CreateYour
FreeAccount

Class Schedule

DateTimeAvailability
Tue Jun 06 2023 04:00 PM PST - 05:00 PM PSTYes
Thu Jun 08 2023 04:00 PM PST - 05:00 PM PSTYes
Sat Jun 10 2023 11:00 AM PST - 12:00 PM PSTYes
Tue Jun 13 2023 04:00 PM PST - 05:00 PM PSTYes
Thu Jun 15 2023 04:00 PM PST - 05:00 PM PSTYes
Sat Jun 17 2023 11:00 AM PST - 12:00 PM PSTYes
NoCredit
CardRequired
CreateYour
FreeAccount

Course Content

Course Overview Video from Python Game Development Course Videos
Play coding_classes_for_kids_honors_course Course Overview Video
Course Overview

Welcome to Python Game Development Course where, you will be introduced to Python while building a video game. This course has 16 lessons, and in each you will write tiny programs to understand the core concepts. Is this's the right course for you?

Introduction Video from Python Game Development Course Videos
Play coding_classes_for_kids_honors_course Introduction Video
Introduction

Let's start by writing our very first program. It's a very short program that displays “hello world” on the console window. “Hello World” is a tradition of sorts among all programmers, it's always the first program that anyone runs.

Variables in PY Games Video from Python Game Development Course Videos
Play coding_classes_for_kids_honors_course Variables in PY Games Video
Variables in PY Games

Variables are location inside the computer's memory that is dedicated to storing specific data values. They are an important tool in keeping track of data like names, numbers, Lists, and whether something is true or false.

Operators in PY Games Video from Python Game Development Course Videos
Play coding_classes_for_kids_honors_course Operators in PY Games Video
Operators in PY Games

In this lesson, we're going to introduce more operators. These are 1. Modulus, 2. Exponentiation, 3. Assignment operators. And 4. Comparison operators. Let’s learn more

Lists in PY Games Video from Python Game Development Course Videos
Play coding_classes_for_kids_honors_course Lists in PY Games Video
Lists in PY Games

A LIST is used to store data. When you want to store a lot of data or order the data, you're going to need to use a List. A List can hold many Items together and keep them in order. Let’s learn more.

If Else Statements in PY Games Video from Python Game Development Course Videos
Play coding_classes_for_kids_honors_course If Else Statements in PY Games Video
If Else Statements in PY Games

So this unit, we're going to focus on IF Else statements. Services like Netflix will check your age to verify that you're old enough to watch certain movies. But how do they do that? Well, they use an IF Else statement

Loading...