Class attendance and participation (includes lecture and lab) (10%)
- <4 misses—10%
- <8 misses—5%
- >12 misses—0%
Class participation means you are up-to-date on your assignments and readings. You are expected to be prepared to respond to questions and to contribute meaningfully to class discussions.
Weekly Programming Assignments (80%)
- Given 1/22—due 1/30: Setting Up—5%
- Given 1/29—due 2/6: A Grocery List—5%
- Given 2/5—due 2/13: Error-checking and Form Feedback—5%
- Given 2/12—due 2/20: Object Oriented Web Programming—5%
- Given 2/19—due 2/27: Setting up a database—5%
- Given 2/26—due 3/6: Building a front end—10%
- Given 3/5—due 3/13 (extended and combined with assignment 8, due 4/5): Building the back end—10%
- Given 3/26—due 4/05: Authentication, session variables, and use of cookies—5%
(Spring Break is March 19-25.) - Given 4/10—due 4/17: a9—5%
- Given 4/17—due 4/30: a10—5%