Assignments



Week 5: due 10/3


7 compositions: interactivity:
Starting with the 7 compositions you created last week (remember to duplicate a copy of the code so you don't overwrite last week's assignment). Add at least one instance of interactivity to each compositions.

Over the whole set, ensure you have at least one example of:

  • Two elements that overlap
  • A reaction to Mouse-over
  • A reaction to Mouse click
  • A reaction to Window resize
Create a link to your assignment from your homepage and be prepared to present for 3min in class.



Week 4: due 9/26


7 compositions: animation and transition:
Starting from the 7 compositions you created last week (duplicate a copy of the code so you don't overwrite last week's assignment), add at least one instance of motion to each composition.

Create a link to your assignment from your homepage and be prepared to present for 3min in class.



Week 3: due 9/19


7 compositions: fonts, colors, and shapes:
Using the elements we discussed in class, create 7 compositions using HTML and CSS. Your goal is to make these seven variations as different as possible to each other in style. Consider how you can use the formal qualities that are unique to the web to emphasize emotions or convey ideas.

These do not need to be in the same composition, but you should include at least:

  • one shape
  • two type treatments
  • three or more colors
...in your assignment. Add images for extra credit.

For this week, we use only type, simple shapes; in the second week, we will add movement and transitions to the mix; and in the third and last iteration of this assignment, we add basic interactivity to your 7 compositions.

Create a link to your assignment from your homepage and be prepared to present for 5min in class.



Week 2: due 9/12


👉 Additional instructions to help you complete your assignment

Part 1 Your Homepage:
Build an index page for yourself using the HTML elements we discussed in class. We will be using this page as a springboard to link to the projects you make this semester, so think about how the structure could evolve to accommodate a living archive of work.

Part 2 Interview:
Using the HTML elements we discussed in class, create a website that introduces your assigned partner to the class. Your website should consist of at least 3 individual pages, and should reveal at least 10 facts about your partner other than their name. Add this as the first assignment linked from your homepage.



Week 1: due 9/5

Do this first:
Write a ‘program’ using the English language which produces a composition via a set of instructions. Your instructions should be simple enough that they could be executed by any one of your classmates within in less than 10 min., with only a black sharpie, a tabloid sheet of white paper and no additional guidance. Your resulting composition should be something that you find interesting.
👉 Email me (changa2@newschool.edu) with your instructions by noon on September 5th.

Part 2:
Read this excerpt (it’s only 9 pages) from the 1986 book Vehicles by Valentino Braitenburg. Does this change how you think about your composition instructions? We’ll discuss in class.

Part 3:
Make a Github account if you don’t already have one, and email me your @username.