September 10, 2003

In-Class Exercise: Internet Research

Begin by choosing a name from the list below:

Vinton Cerf
J.C.R. Licklider
Bob Kahn
Ivan Sutherland
Alan Kay
Leonard Kleinrock
Charles Babbage
Alan Turing
Seymore Papert
Paul Allen
Nicholas Negroponte
Peter Norton
JC Herz
Pavel Curtis
Esther Dyson
Linus Torvalds
Brenda Laurel
Jaron Lanier
Jon Postel
Seymour Cray
Steve Wozniak
John Perry Barlow
Kevin Mitnick
Laurie Anderson
Kim Polese
Scott McNealy
Joi Ito
Larry Ellison
Jim Barksdale
Meg Whitman
Stewart Brand
Howard Rheingold
Gary Kildall
Kai Krause
Vinod Khosla
Aaron Swartz

Using the various Internet search tools we discussed in class, see if you can find the following information about the person you chose. Post the results of your research as a comment to this post.


  1. Why do you think they made this list? (What did they do? What makes them noteworthy?)
  2. What are they doing now?
  3. When and where were they were born?
  4. Have they written any articles or books in the past five years? If so, what?
  5. What do they look like? (Find a photo and provide the URL to it.)

September 15, 2003

In-Class Exercise: Internet Protocols

On a piece of paper turned in at the end of class, provide the following information:

  1. Two new top-level domains (TLDs).
  2. Three accredited U.S.-based domain registrars.
  3. Purpose of the “IP” portion of “TCP/IP”.
  4. Names of two key Internet protocols, and the dates each were first introduced.

Useful resources for this project:

(I’m asking for this on paper for two reasons. First, we use that as a method of taking attendance in class. Second, it ensures that you don’t simply get the answers from the people who post first!)

September 17, 2003

In-Class Exercise: Communication

Today’s in-class exercise is being distributed in printed form. If you need a copy, please contact me directly.

October 01, 2003

In-Class Exercise: Color, Type, and (CSS) Style

You’re going to use CSS to make the main index.html file in your imm directory more attractive. Before you do so, make sure that (a) you have an index.html file in your imm directory (some of you moved it, rather than copying it, into your project1 directory), and (b) it has the required information on it (use mine as a guide, but feel free to add more than what I have).

Now do the following for that page:

  • Change the font family and size for paragraphs and list items. Experiment with the difference between pixel sizes and keyword sizes.
  • Change the background color of the page, and then change the link colors to coordinate with the background.
  • Change the color and size of the heading tag for your name, so that it’s prominent on the page.
  • Create a custom style that change the color and/or size of your text, and apply it to a word or line of text using the span tag.
  • Add a div that contains all of the content on the page (inside the body tags), and constrains the width to make it more readable).

If you finish that early, and need more of a challenge:

  • Modify the line height and text indentation to improve readability.
  • Figure out how to use CSS to duplicate the align=right property on an image.

If you still have time:

  • Move your style rules into an external .css file, and link it to your page.

October 08, 2003

In-Class Exercise: Design

Working with 1-2 other students (you may not work alone, and you may not work in groups of more than 3 people), go to The Viola Site. Look over the site, and then evaluate it based on the basic design principles laid out by Williams & Tollett:

  • Alignment
  • Proximity
  • Repetition
  • Contrast

Summarize your group’s opinions of the site, and provide some suggestions for how the site design could be improved. (Post that information as a comment to this exercise; be sure to include all group members’ names.)

November 03, 2003

In-Class Exercise: GIF Animation

Sorry, folks. I had trouble getting to the site login to upload these, but I think I’ve solved the proxy problem that caused it.

Here’s the assignment in Word format, and here’s the airplane image referenced in it.