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