SHAD UBC 2017 Programming Workshop: The Challenge

Using the Turtle module in the Python Standard Library, write a Python script that draws something interesting related to SHAD UBC. For example, you could draw your fiducial number, the word SHAD, the UBC logo, a cafeteria potato, or a mountain. The choices are limited only by your imagination!

NOTE: You need to read about the Turtle module and experiment with it to understand what it can do. Modules are covered in lesson 11:


Try to make something that has:

  • Visual Appeal - Is it cool? Does it have pretty colours? Could it be used in the background of a Drake music video?
  • Originality - Have I seen it before?


We would love to see what you made! Email your script to Kyle (

Bonus Challenge

The bonus challenge is explained in the following Prezi: