Python Workshops for Beginners/September 27th project instructor outlines: Difference between revisions
Content added Content deleted
imported>Mako No edit summary |
imported>Ehashman No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
The first project we'll use was created by Jessica McKellar and is live on GitHub: |
|||
* https://github.com/jesstess/Wordplay |
* https://github.com/jesstess/Wordplay |
||
* https://github.com/jesstess/ColorWall |
|||
They are instructor-led, following roughly these outlines: |
They are instructor-led, following roughly these outlines: |
||
Line 12: | Line 11: | ||
# Demo <tt>scrabble_cheater.py</tt> |
# Demo <tt>scrabble_cheater.py</tt> |
||
# Have students explore other interesting word properties or play with <tt>scrabble_cheater.py</tt> (BPW has had people start Words With Friends games and cheat using the script) |
# Have students explore other interesting word properties or play with <tt>scrabble_cheater.py</tt> (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 <tt>SolidColorTest</tt> and <tt>DictionaryTest</tt> in <tt>effects.py</tt> as a class |
|||
# Have students implement <tt>RainbowTest</tt> |
|||
If people finish (3) early, have them tweak existing effects or write a new one. Example tweaks including: |
|||
* changing the hue bounds in <tt>Twinkle</tt> |
|||
* change the math in <tt>Checkerboards</tt> |
|||
* write and customize (e.g. colors) your own message in <tt>Message</tt> |
Latest revision as of 20:28, 23 September 2014
The first project we'll use was created by Jessica McKellar and is 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)