Updated Unit 2 of Summer Course Schedule for Mary
Unit 2: Reading Topic: The Culture of Code. Making Topic: Building and iPhone App
Week Seven: June 23
Read: From Counterculture to Cyberculture by Fred Turner
Do: TeamTreehouse: Learning Adventures/ Become a Web Designer and more of the Photoshop Deep Dive: Entire HTML section
Week Eight: June 30
Read: A Wealth of Networks by Yochai Benkler
Do: Learning Adventures/ Become a Web Designer: CSS section
Week Nine: July 7
Read: Spreadable Media by Henry Jenkins
Do: Learning Adventures/ Become a Web Designer: CSS section
Week Ten: July 14
Read: No reading this week.
Do:  Introduction to Programming: Basics and Control Structures;
Week Eleven: July 21
Read: Networked Objects—Talk to Me by Paola Antonelli
Do:  TeamTreehouse: Introduction to Programming: Object/Arrays and Functions;

Week Twelve: July 28
Read: Rapid Prototyping—Makers by Chris Anderson, Shaping Things by Bruce Sterling
Do:  TeamTreehouse: Interactive Web Site Section
Week Thirteen: Aug 4
Read: Generative Design—Form and Code by Casey Reas and Chandler McWilliams,
Do:  TeamTreehouse: Interactive Web Site Section
Week Fourteen: Aug 11
Read: Augmented Reality—TBA
Do:  TeamTreehouse: Interactive Web Site Section
=========
 
Updated Unit 2 of Summer Course Schedule for Helen 
Unit 2: Reading Topic: The Culture of Code. Making Topic: Building and iPhone App
Week Seven: June 23
Read: From Counterculture to Cyberculture by Fred Turner
Do: TeamTreehouse: Learn to build iPhone Apps: Introduction to Programming: Basics and Control Structures;
Week Eight: June 30
Read: A Wealth of Networks by Yochai Benkler
Do: TeamTreehouse: Learn to build iPhone Apps: Introduction to Programming: Object/Arrays and Functions;
Week Nine: July 7
Read: Spreadable Media by Henry Jenkins
Do: TeamTreehouse: Learn to build iPhone Apps: Build a Simple iPhone App: Getting Started with IPhone and Learning the Language;
Week Ten: July 14
Read: No reading this week.
Do: TeamTreehouse: Learn to build iPhone Apps: Build a Simple iPhone App: Making it Pretty and Shaking Things Up;
Week Eleven: July 21
Read: Networked Objects—Talk to Me by Paola Antonelli
Do:  TeamTreehouse:Learn to build iPhone Apps: Build a Simple iPhone App: Animate This and Share Your Creation;

Week Twelve: July 28
Read: Rapid Prototyping—Makers by Chris Anderson, Shaping Things by Bruce Sterling
Do:  TeamTreehouse:Learn to build iPhone Apps: Build a Blog Reader iPhone App: Exploring the Master-Detail Template and Rebuilding from Scratch;
Week Thirteen: Aug 4
Read: Generative Design—Form and Code by Casey Reas and Chandler McWilliams,
Do:  TeamTreehouse:Learn to build iPhone Apps: Build a Blog Reader iPhone App:Getting Data from the Web and Data Modeling;
Week Fourteen: Aug 11
Read: Augmented Reality—TBA
Do:  TeamTreehouse:Learn to build iPhone Apps: Adapting Data for Display and Viewing a Web Page;
Next: Continue into the semester with iOS Foundations, the final app development badge.
=========
=========================
=========
This 14 week course will use Team Treehouse, Code Academy and explore a variety of readings.
Unit One: Reading Topic: What is Code? Making Topic: HTML/CSS
Week One: May 12
Read: Software Studies: A Lexicon edited by Matthew Fuller. Read “Algorithm” p. 1-14, “Code” by Friedrich Kittler p.38-40
Do: TeamTreehouse: Build a Simple Website: Website Basics; Code Academy: Web Fundamentals: HTML Basics
Week Two: May 19
Read: The Fundamentals of Interactive Design by Michael Salmond/Gavin Ambrose
Do: TeamTreehouse: Build a Simple Website: Text Editors and HTML, Creating a Website Structure; Code Academy: Web Fundamentals: HTML Basics II
Week Three: May 26
Read:  “Procedural Literacy: Educating the New Media Practitioner ” by Michael Mateas (Free online read). Also read one relevant Fastcodesign article and share the results.
Do: TeamTreehouse: Build a Simple Website: Styling Content, Launching the Website; Code Academy: Web Fundamentals: HTML Basics III
Week Four: June 2
Read: Discuss the work of specific designers (to be gathered by Helen and Mary in the weeks before)
Do: TeamTreehouse: Build a Responsive Website: Introduction to Responsive Web Design, Creating a Fluid Foundation; Code Academy: Web Fundamentals: CSS Overview
Week Five: June 9
Read: Interview with Jake Barton of Local Projects
Do: TeamTreehouse: Photoshop Deep Dive, UX Deep Dive
Do: TeamTreehouse: Adaptive Design, Responsive Design, Advanced Techniques; Code Academy: Web Fundamentals: CSS Selectors and CSS Positioning
 
========
Unit 2: Reading Topic: The Culture of Code. Making Topic: Ruby on Rails
Week Six: June 16
Read: Code by Lawrence Lessig
Do: TeamTreehouse: Build a Simple Ruby on Rails Application: Getting Started with Rails, Frontend Development; Code Academy: Ruby: Introduction to Ruby
Week Seven: June 23
Read: From Counterculture to Cyberculture by Fred Turner
Do: TeamTreehouse: Build a Simple Ruby on Rails Application: Creating an Authentication System; Code Academy: Ruby: Control Flow in Ruby
Week Eight: June 30
Read: A Wealth of Networks by Yochai Benkler
Do: TeamTreehouse: Build a Simple Ruby on Rails Application: Customizing Forms, Writing Tests; Code Academy: Ruby: Looping with Ruby
Week Nine: July 7
Read: Spreadable Media by Henry Jenkins
Do: TeamTreehouse: Build a Simple Ruby on Rails Application: Designing URLs, Testing the Whole App; Code Academy: Ruby: Arrays and Hashes
Week Ten: July 14
Read: No reading this week.
Do: TeamTreehouse: Build a Simple Ruby on Rails Application: Building the Profile Page, Deploying; Code Academy: Ruby: Blocks and Sorting. Also Hashes and Symbols.
Week Eleven: July 21
Read: Networked Objects—Talk to Me by Paola Antonelli
Do: ; Code Academy: Ruby: Refactoring (There are more Ruby exercises on Code Academy. We can keep working with Ruby the next few weeks or dip our toes into Objective C)
=============
Unit 3: Reading Topic: Code at Work. Making Topic: Objective C
Week Twelve: July 28
Read: Rapid Prototyping—Makers by Chris Anderson, Shaping Things by Bruce Sterling
Do: TeamTreehouse: Build a Simple iPhone App: Getting Started with iPhone, Learning the Language
Week Thirteen: Aug 4
Read: Generative Design—Form and Code by Casey Reas and Chandler McWilliams,
Do: TeamTreehouse: Build a Simple iPhone App: Making it Pretty, Shaking Things up
Week Fourteen: Aug 11
Read: Augmented Reality—TBA
Do: TeamTreehouse: Build a Simple iPhone App: Animate This, Share Your Creation