homework

week 1

Janurary 24





week 2

Janurary 31

❄️ ❄️ snow day ❄️ ❄️





week 3

February 7

In 100 Ideas that Changed the Web, read:

  • Idea No.19: The Emoticon
  • Idea No.24: The JPEG
  • Idea No.45: Metadata
  • Idea No.77: Perpetual Beta

Answer these Questions in your own 'markdown' (.md) file in your HomeWork Repo

Spend sometime experimenting with HTML and SVG. Write down any issues/questions you have or get stuck on and bring your experiment (and questions) to class next week.





week 4

February 14

In 100 Ideas that Changed the Web, read:

  • Idea No.9: the personal computer
  • Idea No.5: the graphical user interface
  • Idea No.34: webcam
  • Idea No.69: augmented reality

Then watch a few hours worth of BBC Click

The GUI and the personal computer took computers mainstream. Once a niche device used by technologists and artists, now we can't imagine not having one in our pockets at all time. Computers are still evolving and new technologies that extend the computers capabilities (ie peripherals like webcams and augmented reality headsets) have started to blur the line between the physical world and the virtual world. The book's timelines ends at around 2011 but there has been no shortage of game changing digital ideas since then. Do some research into what new technologies have been developed in the last decade, write about 5 ideas/projects/technologies you've found particularly interesting (1 paragraph each) and push it to your GitHub.





week 5

February 21

In 100 Ideas that Changed the Web, read:

  • Idea No.1: the Mundanium
  • Idea No.2: the space Race
  • Idea No.3: Hypertext
  • Idea No.4: the Modem
  • Idea No.8: Xanadu
  • Idea No.10: the Internet
  • Idea No.15: Internet Protocol Suite
  • Idea No.27: WiFi

In your own words explain what the Internet is and how it came to be. Give both a technical explination (that a regular person would understand) as well as historical context.


After I've reviewed your homework from last week I will tell you which of your 5 ideas passes approval as a potential research topic for the final project. Of those that pass my approval, choose the one that most interests you. Begin conducing background research on this topic and answer the following questions:

  • Briefly explain the main idea behind the idea/technology you're researching, what is it exactly? what is it for? How does it work?

  • Who are the important people and/or organizations related to this idea/technology? Don't just list names, briefly explain who these are and what their relationship to your research area is.

  • What are the important historical events/milestones in the development of this technology and why do they seem particularly note worthy?

  • Draw (literally or figuratively) connections between the technology you are researching and other related technology. This could include sub-categories within your research area and/or technological predecessors and/or technology which is otherwise related to your area.




week 6

February 28

In 100 Ideas that Changed the Web, read:

  • Idea No. 12: Bulletin Board Systems
  • Idea No. 29: Netiquette
  • Idea No. 33: Massively Multi-Player Online Gaming
  • Idea No. 36: Geocities
  • Idea No. 58: RSS Feeds

Then answer these Questions in your own 'markdown' (.md) file in your HomeWork Repo

If you have not completed your background research yet, do so as soon as you can. If you have finished, then continue researching your topic more in depth. Consider the research advice/methodologies we reviewed this morning.





week 7

March 7

In 100 Ideas that Changed the Web, read:

  • Idea No. 6: The Mouse
  • Idea No. 21: The Project
  • Idea No. 30: Apache Web Server
  • Idea No. 62: Peer To Peer
  • Idea No. 64: Creative Commons

Draw a map of connections between the ideas/technologies expressed in the chapters above. This map should show the relationships between the various ideas (the different types of "mouses", TCP/IP, Hypertext, the Web, Browsers, Servers, etc.), who influenced who, what came before what else, etc. You can draw it however you'd like (photoshop, pencil, etc.) so long as you push an image file to your homework repo.

Future Diary

Now that you've been researching your topic for a couple of weeks I want you to try and imagine what the future of the world with this idea/technology in it could be. Produce two fictional diary entries from the point of view of two fictional future folks. Imagine what the next 5 or 10 years of development in this technology will look like. Based on your predictions, you will answer the questions: Who will benefit most from this technologyand who will be disadvantaged most? Write two speculative diary entries from the point of views of someone from each group. These should focus on the day to day personal life of these hypothetical individuals but should clearly illustrate what it might be like in the future for this person to live in a world with this particular technology. Push your two future diary posts to your homework repo on github.





week 8

March 14

☀️ ☀️ spring break ☀️ ☀️





week 9

March 21

In 100 Ideas that Changed the Web, read:

  • Idea No. 23: the Cookie
  • Idea No. 26: Search
  • Idea No. 32: Web Analytics
  • Idea No. 75: Social Networking
  • Idea No. 37: the Banner Ad
  • Idea No. 47: Pay Per Click
  • Idea No. 55: Ecommerce

We've reached the middle of the semester (give or take)! There are no specific homework questions to respond to this week, but do make sure to reach the sections above (it will form the foundation for our conversations next week). Instead, take some time this week to catch up on missing assignments, in particular make sure you're up to date with the assignments associated with your final project (Idea No. 101) as you will be presenting "work in progress" the week after next. NOTE: remember that if you are interested in switching reserch subjects email me in the next couple of days for options.





week 10

March 28

In 100 Ideas that Changed the Web, read the following sections and investigate further the artists/artwork referenced in the accompanying image of each section:

  • Idea No. 37: the Banner Ad
  • Idea No. 71: Photo Sharing
  • Idea No. 74: AJAX
  • Idea No. 79: Surrogate Travel
  • Idea No. 87: User Generated Content
  • Idea No. 88: Aggregation
  • Idea No. 93: Geolocation
  • Idea No. 99: Big Data

Start working on a studio project in response to your research subject, specifically the speculative future of this tech. This project can take any form in any medium, but has to be in direct conversation with your chosen topic. This could mean celebrating this speculative future, warning of or criticizing it, questioning it, etc. So long as it makes the audience consider what it might be like to live in a future world surrounded by this technology. Consider the relationship between the artworks in the readings above and the idea/topic they are juxtaposed with in the book. Also include "sketches" (images of work in progress) of the piece you're starting to work on which responds to speculative future of your research area.

the specs for what's required:

  • Idea No. 101: Create an "idea101.md" file (pushed to your GitHub homework repo by next week) which includes a title of the idea you are researching along with a description of the technology (similar in length and style to the chapters in the book). Include links to the files required below.
  • Research Method Image/Video: Produce an image (height: 6.5”, width: 13”, resolution 150 ppi.) or video (under 1min) titled "Research.jpg/.mp4/.etc", alongside a "Research.md" which includes a title or description, date of execution, medium, dimensions (height x width x depth), duration (hours:minutes:seconds 00:00:00) of the accompanying Reserach media file. In that same md file describe the relationship between your Research image/video and your own research. Why did you choose to document your research in this way?
  • In-process work: Produce an image or video (same details as above) titled In_Progress.jpg/.mp4/.etc alongside an In_Progress.md file that, like before, also contains title or description, date of execution, medium, dimensions, duration (if applicable) of the accompanying In Progress media file. In that same md file describe the relationship between your In Progress image/video and your own process. Why did you choose to document your process in this way?




week 11

April 4

In 100 Ideas that Changed the Web, read:

  • Idea No. 23: the Cookie
  • Idea No. 26: Search
  • Idea No. 32: Web Analytics
  • Idea No. 75: Social Networking
  • Idea No. 37: the Banner Ad
  • Idea No. 47: Pay Per Click
  • Idea No. 55: Ecommerce

These are the same sections assigned a couple of weeks back. Because class ran over last time our Copyright convo found it's way into the following class, so we'll be catching up on the Privacy convo next class. If you haven't already read the chapters above make sure to do so by next class.





week 12

April 11

Keep working on your research project. If you haven't finished your Week 10 assignments take this time to catch up. As you continue to develop your final piece in response to your research topic, take into account the feedback and comments you got from me and your peers during the In Progress crits last week.





week 13

April 18

Keep working on your research project. Make sure you've caught up with the research project homework from weeks 10-12.

Continue working on your Homepage Project. You can submit the project as soon as you've finished, but it's officially due by the last day of class.





week 14

April 25

1 on 1 meetings





week 15

May 02

Complete and submit the "Documentation of Practice" power point on the class canvas. You should use the images and content you previously created and submitted to your homework repo. Additionally, for our crits next week, you need to have the your completed "Idea 101" .md file. Make sure it's finished and up on your homework repo. This will contain the next "chapter" of the book "100 Ideas that Changed the Web" based on your research topic, as well as documentation image of your final project (see this md file for example).

If you haven't already submitted your Homepage Project, don't forget that this is due by next week as well, for more information on that project see the README in the homepage template repo.