Skip to content

Instantly share code, notes, and snippets.

@andyinabox
Forked from daytona1/CCFA15_week_9.md
Created January 31, 2017 18:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andyinabox/1bdd8aa77d68cd925a89ca837a0f8137 to your computer and use it in GitHub Desktop.
Save andyinabox/1bdd8aa77d68cd925a89ca837a0f8137 to your computer and use it in GitHub Desktop.

Week 9: Time

How are we feeling?

HTML Brian Fitzgerald/flickr

Today we will

  • Discuss the second part of Galloway's Protocol
  • Go over last week's assignment
  • Learn how to push our code to the server using Git!
  • Start the next project, "Timepiece"
  • Continue conferences!

Discussion

https://dl.dropboxusercontent.com/u/2100102/parsons-cc/images/galloway-protocol.png

HTML assignment

How'd it go? Discuss.

Git demo (let's try that again!)

Fire up those terminals! First, go to your ~/Code folder and open it (should have created last class):

$ cd ~/Code
$ open .

Now rename the folder to class-site-backup.

Next, let's go back to the terminal. You should have Git installed now, so you can follow the instructions from last class to check out your repository.

Once we've done that, you'll simply want to drag the contents of "class-site-backup" into the new folder. When it gives you a message, say "overwrite".

(demo continues)

On Time

Railroads https://www.flickr.com/photos/library_of_congress/2178249693/in/photolist-4ju6Kc-4jz335

Digital Clock https://www.flickr.com/photos/ianfuller/79650456/

TV News https://www.flickr.com/photos/robinjp/8706930459/

Computer Clock https://www.flickr.com/photos/bookgrl/601867351/

Examples

Chena Alexander, "Piano Phase" Piano Phase

Joe McKay, "Sunset Solitare" Sunset Solitare

Eric Levin, "Come Down to Us" "Come Down to Us"

Christian Marclay, "The Clock" The Clock

Assignment

Timepiece

Create a time-based composition for the browser. It should respond to time, but doesn't need to be a clock.

Your finished project must satisfy the following criteria:

  1. It should load in the browser (it should work)
  2. It should change over time
  3. It should be uploaded to a publicly available server (your class site via GitHub)

You will also be graded on overall execution.

Lets get started!

During class today, sketch out three different ideas for your "Timepiece" project. I will expect a protype of one of them by next class.

What do you mean by prototype?

By prototype I mean a very basic attempt to build one aspect of your project. It doesn't need to be pretty, you are expirimenting to see how far your can get technically.

For Next Week

  • Sketches and a prototype for your "Timepiece" project
  • Read Linked By Air's "Change over time"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment