Community Data Science Workshops (Spring 2014)/April 5th project instructor outlines

From OpenHatch wiki
Revision as of 03:31, 31 March 2014 by imported>Mako (Created page with "Both projects we'll use were created by Jessica McKellar and live on GitHub: * https://github.com/jesstess/Wordplay * https://github.com/jesstess/ColorWall They are instruct...")
(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:

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

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)