Python Workshops for Beginners/September 27th project instructor outlines

Revision as of 03:31, 31 March 2014 by imported>Mako
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Both projects we'll use were created by Jessica McKellar and live on GitHub:

They are instructor-led, following roughly these outlines:

Wordplay

  1. Review relevant material from lecture (e.g. for loops)
  2. Go over words1.py through words6.py as a class
  3. Demo scrabble_cheater.py
  4. Have students explore other interesting word properties or play with scrabble_cheater.py (BPW has had people start Words With Friends games and cheat using the script)

ColorWall

  1. Review relevant material from lecture (e.g. dictionaries)
  2. Go over SolidColorTest and DictionaryTest in effects.py as a class
  3. Have students implement RainbowTest

If people finish (3) early, have them tweak existing effects or write a new one. Example tweaks including:

  • changing the hue bounds in Twinkle
  • change the math in Checkerboards
  • write and customize (e.g. colors) your own message in Message