Get a copy of the textbook(s) | |
Take an online pre-course | |
Figure out where class is |
The Afters: Moments Like This | |
Introductions:
|
|
Faith & Learning | |
Poll Everywhere | |
Syllabus |
8 Bit Weapon: Bits with Byte | |
Productivity Talk Reminder: Be an Email Ninja | |
Syllabus (cont) | |
Ch 01: Introduction (text, slides) | |
Install PyCharm |
Eighth Blackbird: Murder Ballades: IV. Wave The Sea | |
Eighth Blackbird: Murder Ballades: V. Brushy Fork | |
Install PyCharm | |
Ch 01: Introduction (cont) (slides) | |
Searching for evidence of NSA cable tapping | |
Get to Know You Survey | |
Programming #1 ( description, turn-in) | |
Homework Set #1 |
Blind Melon: Three is a Magic Number | |
Ch 02: Programming with Numbers and Strings (text,slides) | |
Is math discovered or invented? | |
How to install Python 3.5.2 on a Mac for PyCharm |
Jared Atherton : On The Double | |
Ch 02: Programming with Numbers and Strings (cont) (slides) |
Rich Mullins: The Howling | |
Ch 02: Programming with Numbers and Strings (cont) (slides) | |
Submarine Cable Map | |
Homework Set #2 | |
YouTube: How to set up the ezgraphics Python module in PyCharm | |
Programming #2 ( description, turn-in) |
Saul Williams: List of Demands | |
Ch 03: Decisions (slides) |
Rimsky Korsakoff: The Flight of the Bumblebee | |
Ch 03: Decisions (slides) |
The Centrifuge Brain Project | |
Ch 04: Loops (slides) | |
Social Fabric Fitness: Wearable E-textile | |
Homework Set #3 | |
Programming #3 ( description, turn-in) |
No class |
Drive-By Truckers: What it Means | |
Ch 04: Loops (slides) |
Citizens & Saints: Kids | |
Alex Lillenberg promo for Westmont Downtown | |
Ch 05: Functions (slides) | |
HYPER_REALITY | |
Homework Set #4 | |
Programming #4 ( description, turn-in) |
Room Full of Circles: In the Spirit of Giving | |
Ch 05: Functions (slides) |
Citizens & Saints: Day by Day | |
Ch 05: Functions (slides) | |
The Social Web of Things |
Lost Dogs: Breathe Deep | |
Curious Displays” 2009 | |
Disney Display Swarms | |
Ch 06: Lists (slides) | |
Homework Set #5 | |
Pair Programming #5 ( description, turn-in,Self Assessment) |
8 Bit Weapon: Break Beat Bonanza | |
Ch 06: Lists (slides) |
They Might Be Giants: Put it to the Test | |
Ch 06: Lists (slides) | |
the maze game in class (screencast,code) |
Exam #1 |
Seeds: Parable Song | |
Ch 07: Files and Exceptions (slides) | |
Homework Set #6 | |
Programming #6 ( description, turn-in) |
Bob Dylan: Gotta Serve Somebody | |
Ch 07: Files and Exceptions (slides) |
New Lost City Ramblers: Old Joe Bone | |
Ch 07: Files and Exceptions (slides) |
Stewart Copeland: The Equalizer Busy Equalizing | |
Ch 08: Sets and Dictionaries (slides) | |
Homework Set #7 | |
Programming #7 |
Eurythmics: Here Comes the Rain Again | |
Ch 09: Objects and Classes (slides) | |
Homework Set #8 | |
Programming #8 |
Cloud Cult: When Water Comes to Life | |
High-End Poker Cheating Hardware | |
Ch 09: Objects and Classes (slides) |
Sesame Street: The Monster in the Mirror | |
Ch 09: Objects and Classes (slides) |
Dietiphobia: Ancient | |
Ch 09: Objects and Classes (slides) | |
Homework Set #9> | |
Programming #9 |
Broken Social Scene: Windsurfing Nation | |
Ch 09: Objects and Classes (slides) | |
Computational Thermoforming |
Moby and the Void Pacific Choir: Simple Love | |
Ch 10: Inheritance (slides) |
Derek Webb: Savior on Capitol Hill | |
Ch 10: Inheritance (slides) |
Wild Cub: Thunder Clatter | |
Optical Illusion Fun | |
Ch 10: Inheritance (slides) |
The Afters: Broken Hallelujah | |
Ch 11: Recursion (slides) | |
Introduction to TensorFlow |
Derek Webb: A New Law (Lyrics) | |
Ch 11: Recursion (slides) | |
Journey on the Deep Dream | |
Homework Set #10 | |
Programming #10 |
Derek Webb: A New Law (Remix) | |
Ch 11: Recursion (slides) | |
Google Quickdraw |
Countdown Timer | |
Exam #2 |
Tim Timmons: A Thousand Amens | |
Google Deep Dream Frog | |
Using Python Libraries - Numpy (Slides) |
Tim Timmons: Shine | |
Using Python Libraries - Scipy (Slides) | |
Homework Set #11 | |
Programming #11 |
Moby and the Void Pacific Choir: Don't Leave Me | |
Using Python Web Libraries - Scrapy (Slides) | |
Amazon Go |
U2: California (There is no end to love) | |
Using Python Web Libraries - Scrapy (Slides) | |
Class Wrap-up (Slides) | |
Class Evals | |
Homework Set #12 | |
Programming #12 |
Study Day - No class |
Exam #3 (8am - 10am) |
How about CS030, "Abstract Models for Concrete Problems using Java" in Spring 2017? | |
How about CS045, "Computer Organization and Hardware Architecture" in Spring 2017? | |
How about CS195, "Senior Seminar" in Spring 2017? |