Community Data Science Workshops (Spring 2014)/April 5th project instructor outlines: Difference between revisions
Content added Content deleted
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...") |
imported>Mako No edit summary |
||
Line 5: | Line 5: | ||
They are instructor-led, following roughly these outlines: |
They are instructor-led, following roughly these outlines: |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
=== ColorWall === |
=== ColorWall === |
||
Line 17: | Line 24: | ||
* change the math in <tt>Checkerboards</tt> |
* change the math in <tt>Checkerboards</tt> |
||
* write and customize (e.g. colors) your own message in <tt>Message</tt> |
* write and customize (e.g. colors) your own message in <tt>Message</tt> |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ |
Revision as of 03:31, 31 March 2014
Both projects we'll use were created by Jessica McKellar and live on GitHub:
They are instructor-led, following roughly these outlines:
Wordplay
- Review relevant material from lecture (e.g. for loops)
- Go over words1.py through words6.py as a class
- Demo scrabble_cheater.py
- 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
- Review relevant material from lecture (e.g. dictionaries)
- Go over SolidColorTest and DictionaryTest in effects.py as a class
- 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