Media Computing and Game Design with Python

About this Item

This class will use image manipulation and game creation in Python to inspire students in computational thinking and improve their problem-solving skills. The objective for students is to be able to produce interesting programs after 15 weeks of learning. Pygame package will be used in the second half of the semester to create arcade-style games. No prior programming experience is required. For more information, check out

Sample projects:
-Draw your own name
-Change the background of a picture with a green background
-Change the shirt texture in a picture
-Write a python function to change the pitch of a sound
-Create a python function to generate echo effects on a sound
-Encrypt and decrypt a picture
-Creative filter
-random walking turtle
-Mouse catcher (Pygame, video of the game created by students:
-Pong game (Pygame, video of the game created by students:
-Space Invader (Pygame, video of the game created by students:

ASE Session

Fall 2019

Donation Location

Muirlands Middle School

ASE Site Location

school library

ASE Day/Time

Thursday from 3:30 to 4:30

ASE Session Dates

Classes on: 9/5, 9/12, 9/19, 9/26, 10/3, 10/10, 10/17, 10/24, 10/31, 11/7, 11/14, 11/21, 12/5, 12/12, 12/19.

Paul's School Affiliations

* Family at Muirlands Middle School
* Parent at Torrey Pines Elementary School
* Parent at La Jolla Elementary School

Rate it!


Add your review

Log in or register to post comments
back to school


Paul Cao