Welcome!
Everything is fine.

Extra Day

A good day to answer questions and make progress on the project.

Plan

  1. Announcements
  2. Quiz Questions
  3. Breakout sessions

Announcements

Project Advice

  • Quality over quantity. I'm not grading on number of lines of code. Showing me some skill 10 times is no better than showing me 3-4 times.
  • Variety over volume. Show me different skills, or variations on them.
  • Security over Scale. I would rather see something that is small and without security holes than something that is huge but with security holes.
  • Functional over Fabulous. A few features that work are more impressive than lots of wonderful ideas that are still under construction.

But didn't I encourage you to be ambitious? Yes, but always with appropriate scope and with fallback positions:

  • Of course you want your site to be amazing, but there is time for that after the semester.
  • Eye candy (fancy CSS, decorative images, etc) are nice, but don't demonstrate CS 304 skills
  • There are only so many hours in the day (and the semester)

Recall what I'm looking for (from project features)

  • Displaying, searching, inserting, updating, and deleting data.
  • Sessions — extended interactions with a user, providing context and state
  • Logins and authentication, probably with different permissions for administrators versus ordinary users, and users from each other.
  • File upload, whether pictures, MS Word files, or whatever.

Once you've shown all that, everything else is icing.

Quiz Questions

I'll answer your quiz questions

Breakouts

Breakout Rooms