CSC 226

CSC 226 logo

Software Design and Implementation


T17: Class Collaborations

Assignment T17 should be completed in pairs.

Objectives

  • Gain an understanding of how classes are represented in Python, and how they can interact with each other


Assignment Specifics

This assignment is to be completed in teams in pairs.


Instructions for this Teamwork

So far this semester, we've used the turtle module to draw our initials, houses, chateau's, and boustrophedons. As we've seen, classes allow programmers to reuse code for multiple purposes, like we've done all semester with the turtle module. Now that you've learned the basics of how a class is constructed and used, let's see how classes can collaborate with one another.

First, download the following files, putting all of these files into a single folder:

Next, open the Google Doc and follow the instructions outlined in the document: https://docs.google.com/document/d/1nLIHupSj3hlcYITc_-yb2vO1Q4wlvz5KCpVRESPqlxs/edit?usp=sharing


Copyright © 2016 | http://cs.berea.edu/courses/CSC226/ | Licensed under a Creative Commons Attribution-Share Alike 3.0 United States License