Build Pong with Python

Florida Atlantic University
Thu, Jul 1, 2021, 5:30 PM (EDT)

About this event

Interested in getting started with object-oriented programming in Python or building games with pygame?

Join us on July 1st to hear Aden Eagle discuss how to use object-oriented programming to store and manage data, functions, and state for your applications and pygame to simplify the creation of complex games with custom GUIs and easy handling of user input. After that, you’ll have the chance to follow Aden as he builds the Pong arcade game from scratch using Python, pygame, and object-oriented programming.

Date/Time: July 1st, 2021 from 5:30 pm - 7:00 pm (EST)

RSVP Link:


What will be covered

  • Python
  • Object-Oriented Programming
  • Pygame

What you'll learn

  • How to use object-oriented programming in Python
  • How to create movable GUI objects with pygame sprites
  • How to receive key presses in pygame to allow user interaction
  • How to detect collisions between pygame sprites and respond to them

In-Person and Virtual Attendance

This event will take place virtually (on Zoom) and in person at the FAU Boca Campus.

In order to attend in person, you must be a current FAU student (non-FAU students and alumni are not allowed to attend in person).

To attend in-person, you must RSVP by June 28th, 11:59 pm and fill out this form by June 28th, 11:59 pm.

FAU is still operating at 25% maximum occupancy for in-person gatherings, so we will limit the number of students that can attend in person. If you show up in person without registering or after we reach our maximum capacity, you will not be admitted. We will email you prior to the event whether you are able to attend in person.

No prior experience required!

No prior experience of pygame required for this event. 

Some basic Python experience is recommended, but not required. 

Need a refresher or crash course on Python? Check out our Intro to Python series:

  1. (part 1, 33 minutes) - Basic Python syntax, variables, functions, etc.
  2. (part 2, 27 minutes) - Python classes, objects, modules, and more