teaching machines

CS 318: Lab 21 – Peer Review

Dear students,

Today is peer review day. You will examine three peers projects and give mostly anonymous written feedback. You will spend 15 minutes examining each site in detail. Look for functional issues, like these:

  • Try to break it by resizing the window and locate weird interactions with links or menus.
  • Are there broken links or images?
  • Are any images distorted?

Look for aesthetic issues, like these:

  • Do the colors fit the theme?
  • Could the layout be improved?
  • Are the axes of alignment strong or week?
  • Is there too much or too little whitespace?
  • Do you see typos?
  • Are there any hyperlinks that surround too much content, like terminal whitespace or bullets? The underlining should only appear under text.

And finally, look at the source code.

  • How would you feel if you took over this project? Could you pick up where the original designer left off, or would you rather start from scratch?
  • What recommendations could you offer to make the source easier to read?
  • When looking at IDs and class names in the CSS, can you tell what sort of elements are being styled? In other words, are the names meaningful?

Here is a list of links to your peers work. Find your name. That is your number.


We will roll a six-sided die to determine which peer you review next. Add the rolled number onto your number to get your reviewee’s number, wrapping back to the beginning as necessary.

Here’s your TODO list:

  • Complete quiz 6. A link has been sent to your email address.
  • Start the next milestone for your client project.
  • Read this introduction to Flexbox, a new extension to CSS that makes distributing elements in a container much easier. Play Flexbox Froggy. On a quarter sheet, define what each of the flexbox-related properties does in your own terms.

See you next time!



Leave a Reply

Your email address will not be published. Required fields are marked *