Homework

icon Turn in HW8 here. Homework 8 (Kevin Bacon)

Due Wednesday, August 18, 11:30pm.
No submissions accepted after Friday, August 20, 11:30pm.

Specification:
Resources:
Expected Results:

(Your page should not exactly match these images; be creative! But your query results should be the same.)

FAQ and Links:

icon Turn in HW7 here. Homework 7 (Baby Names)

Due Wednesday, August 11, 11:30pm.
No submissions accepted after Saturday, August 14, 11:30pm.

Specification:
Resources:
  • icon names.html (complete version of HTML page to start from; should be downloaded but not modified)
  • icon names.css (complete version of style sheet; you don't need to download this)
  • (your page will also interact with pacifier.gif and prototype.js, but you don't need to download those)
Expected Output:
FAQ and Links:

icon Turn in HW6 here. Homework 6 (Fifteen Puzzle)

Due Wednesday, August 4, 11:30pm.
No submissions accepted after Saturday, August 7, 11:30pm.

Specification:
Resources:
  • icon fifteen.html (complete version of HTML page; should be downloaded but not modified)
  • icon fifteen.css (complete version of style sheet; should be downloaded but not modified)
  • (your page will also interact with fifteen.gif and prototype.js, but you don't need to download those)
Expected Output:
FAQ and Links:

icon Turn in HW5 here. Homework 5 (ASCIImation)

Due Wednesday, July 28, 11:30pm.
No submissions accepted after Saturday, July 31, 11:30pm.

Specification:
Resources:
  • icon ascii.html (skeleton version of HTML page to start from)
  • (your page will also interact with provided.css, animations.js, and gallery.js, though you don't need to download these)
  • icon StringMaker, a page that will help you convert your myanimation.txt into a JavaScript string for insertion into your myanimation.js
Expected Output:
FAQ and Links:

icon Turn in HW4 here. Homework 4 (NerdLuv)

Due Wednesday, July 21, 11:30pm.
No submissions accepted after Saturday, July 24, 11:30pm.

Specification:
Resource Files:
Expected Output:
FAQ and Links:
  • icon Frequently Asked Questions
  • icon Message Board (please do not post solution code)
  • icon Web Page Comparison Tool

    NOTE: It is a bit trickier to use our web page comparison tool for HW4 because you want to compare against results.php, but you cannot easily specify a URL into the tool to show results.php properly. Suggestion: Point the comparison tool at index.php instead, and then when that page appears on the screen, fill out the form and submit it. Then the results page will be visible and you can compare it.

Extra Features:
Extra Features,
Expected Output:

icon Turn in HW3 here. Homework 3 (Movie Review Part Deux)

Due Wednesday, July 14, 11:30pm.
No submissions accepted after Saturday, July 17, 11:30pm.

Specification:
Resource Files:
  • icon moviefiles.zip (input files for tmnt, tmnt2, princessbride, and mortalkombat)
Expected Output:
FAQ and Links:

icon Turn in HW2 here. Homework 2 (Movie Review)

Due Wednesday, July 7, 11:30pm.
No submissions accepted after Saturday, July 10, 11:30pm.

Specification:
Resource Files:
  • icon skeleton.html (unfinished HTML text for you to use as a starting point; to use this file, right-click it and choose Save Link Target As....)
Expected Output:
FAQ and Links:

icon Turn in HW1 here. Homework 1 (Recipe)

Due Wednesday, June 30, 11:30pm.
No submissions accepted after Saturday, July 3, 11:30pm.

Spec:
Expected Output:
  • icon out.png (without extra features)
  • icon out-extra.png (with extra features) - both images taken in Firefox 3.5 on Windows XP
  • icon output.txt (The page's text contents without XHTML/CSS markup, so you don't need to type in the whole page text.)

  • NOTE: The expected output images are taken on a computer whose screen resolution is 1024x768 pixels. So if your screen is larger, to you the screenshots may not reach all the way over to the right edge of your screen. You don't need to replicate that on your page. Your page's elements should extend all the way to the page's right edge. If you resize your window to 1024x768 resolution, your window should look similar to our screenshot.

    If you're interested, the Firefox plugin Web Developer add-on has a resizer feature that you can use to resize the browser window to an exact width/height.

FAQ and Links:

"I need help with my homework!"

  • There is probably someone in the IPL today, or maybe the instructor has office hours. If so, go see them.
  • Check the message board; your question may have been answered there.
  • Read the relevant chapters and sections of the textbook
  • Look at the in-class lecture examples.
  • Look at this week's section handout problems and their solutions.
  • Send us a message on AIM. (AIM is better for short questions; anything that involves looking at multiple lines of code is better done by email.)
  • Start early! We get swamped the day assignments are due.
  • Don't panic. You have late days, and even if you run out, it is only -1 point for each day late.
Valid XHTML 1.1 Valid CSS! JavaScript Lint