Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Enrichment • Series

Game Programming With Python

Yusuf A

Series Details

Sessions

Public Discussion

This series ended on August 26, 2021. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

Are you playing only games this summer? Come and join this session. We will take a behind the scene tour about how games are designed and developed. By the end of the sessions, you will be able to make and play your own games as well as gain a new appreciation for all of the steps needed to make games. This course does not require previous knowledge of python programming. However, experience with Python will be helpful.

Tutor Qualifications

I have been coding in python for a couple of years.

✋ ATTENDANCE POLICY

You are expected to attend all of the sessions, that way you can keep up with the class material. However, I understand that you might miss a couple of sessions.

Dates

July 26 - August 26

Learners

22 / 30

Total Sessions

5

About the Tutor

Hello. My name is Yusuf Ali. I am a sophomore in High School. I am passionate about programming. I am excited to share my knowledge with everyone.

View Yusuf A's Profile

Upcoming Sessions

0

Past Sessions

5
26
Jul

Session 1

Computer Science

In the first class, we will go over the basics of Python. Such as print and input statements, data types, and variables, branching, and loops.
2
Aug

Session 2

Computer Science

In the second class, we will go over functions as well as the Pygame library. The Pygame library is useful to make games in Python. We will learn how to create shapes and sprites as well as setting the background. Students will start to think about and work on their individual projects.
9
Aug

Session 3

Computer Science

In this class, we will continue to work on learning to create games. We will learn how to move objects on the screen, control the game using the keyboard and mouse and we will learn how to add sounds to the games as well. Students will continue working on their projects.
21
Aug

Session 4

Computer Science

In this class, we will continue to work on creating games in python. We will work on scoring, collisions, interactions between objects in the game. Also, answer any questions anyone has about the topics we have covered so far as well as about the final game projects.
26
Aug

Session 5

Computer Science

In this class, students will showcase the projects that they developed. Everyone will show the project that they will create over the course of the class. We will vote on the top 3 projects.

Public Discussion

Please log in to see discussion on this series.