COM372—Dynamic Web Design and Programming
Grades
Spring 2008
Class attendance and participation (10%)
(See also Expectations, below)
- <4 misses—10%
- 4-6 misses—5%
- >6 misses—0%
Programming Assignments (50%)
- Setting Up—5% (due 1/24)
- A Grocery List—5% (due 2/5)
- Error Checking and Form Feedback—5% (due 2/12)
- Object Oriented Web Programming—5%
- Setting up a database—5%
- Building a front end—5%
- Building the back end—5%
- Session Control—5%
- Authentication—5%
Quizzes (2) (10%)
Quizzes will be given in class and afterward posted here with answers:
- PHP (~Feb 14)
- MySQL (~Feb 28)
Semester Projects (30%)
We will develop two or more (depending on enrollment) database-driven web projects. The assignments will be posted here during week two. Students will be divided into groups of 4-5 and work on one project. We will build complete, functioning web sites of value to the campus. These will be durable, widely used, and fully appropriate for citation in your personal web project resume.
Grading Scale
| A | A- | B+ | B | B- | C+ | C | C- | D+ | D | F |
| 93 | 90 | 87 | 83 | 80 | 77 | 73 | 70 | 67 | 63 | 59 |
Expectations
You attend and you are up-to-date on your assignments and readings. You are prepared and you respond and contribute meaningfully to class discussions from your own initiative. Failure to be prepared or to participate enthusiastically may be regarded as being absent! If you do not come to class and have not communicated with me beforehand (or as soon as possible following an emergency), you are absent. If you come to class and have not read the material, can not or will not respond to questions, or make no effort to engage, you are subject to being first warned (discretely) and subsequently marked as absent for purposes of assessing this part of your grade. A student with all A's on critiques, quizzes, and the term paper could thus receive a B- for the course for failure to attend and participate. If you are experiencing personal problems which are affecting your academic performance, ability to get work done well and on time, etc., your best move is to clearly communicate this to your instructor (a warm and empathetic human being, albeit no fool) early and regularly.
Plagiarism (Academic Dishonesty)
You need to understand plagiarism and its consequences. Please consult the URI Student Handbook about academic honesty and related issues. The penalty for plagiarism is a zero for the assignment and a report to your academic dean, who has the option to fail you for the course. In addition, the charge of academic dishonesty will go on your record in the Office of Student Life. Your instructor or Communication Studies can offer help on matters of plagiarism and how to acknowledge source material. If you need more help understanding when to cite something or how to make clear your references, please ask! If substantive identical content appears on two or more student assignments, both assignments will be treated as incidences of plagiarism.