CS 111

Fall 2016

Introduction to Computer Science

Lab04: Pacman

This is a collaborative lab experiment.

You have played with using John Zelle's graphics.py in the previous lab and homework. Instead of using primitive graphical elements such as Circle and Polygon, I want to create a cool new graphical class called Pacman.

I want you to help me.

Tasks

  1. Brainstorm and design the interface of the class: what methods should it implement? What should they do?
  2. Decide what primitive graphical elements we want to use, give them names, and decide on what variables our Pacman class should have access to.
  3. Divide up some tasks for implementing various methods. Get to work.
As people work, I will use what you are building to iteratively enhance our code. Additional instructions: