Exams
Final Exam:
Regrades:
The final exam follows the same regrade policy as the midterm exam (see below). You can slide your 190M final under Marty's office door with the proper cover sheet attached. Regrades will be accepted through the end of the first week of Autumn 2008 quarter.
Topics:
The exam will have approximately five questions about the following topics: HTML/CSS interpretation, HTML/CSS programming, JavaScript/DOM/Prototype, Ajax/XML, PHP, SQL, PHP+HTML+SQL. The following topics are guaranteed NOT to be tested on the final exam:
- Scriptaculuous
- web security
- object-oriented JavaScript
- how to take a web site "live"
- any material from the "extra" slides posted each week on the web site
Midterm:
These practice tests are intended to give you a general idea of the kinds of questions you may see on the real exam. The real exam will have the same number and general style of questions as the practice test. However, we do not promise that the real exam will exactly match the practice test in terms of difficulty level or the exact concepts covered. You are responsible for knowing all class material covered in lecture/lab/homework up through the end of Week 4, including recent material on JavaScript, the DOM, Prototype, events, adding and removing elements from the page, and so on. Ajax, XML, and Scriptaculous will not be tested on this exam.
Regrade Policy:
If your exam score was added up incorrectly, take it to your TA and they'll fix it for you.
If you disagree with the grading, such as if you think your solution actually does work, or that your solution is more nearly correct than it was given credit for, the procedure for regrades is the following:
- If your complaint is about the correctness of your solution to a programming question (#2 or #3), type in your code and view it in your browser. Fix any trivial syntax problems. Run it for yourself and see how nearly correct your solution is.
- Submit your exam to Marty for a regrade. (Either give it to him in lecture, go to his office hours, or slide it under his office door.) You must include a cover page with a brief written explanation of what specifically you think was misgraded and why. If your complaint is about overly harsh grading on a programming question, you should also email a copy of your typed-in code to Marty so that he can run it to verify its correctness. Marty will not accept any exam for a regrade unless it includes this cover page, and he will not re-evaluate grading of the correctess of any programming questions without a typed copy of your solution being emailed by you first.
- Also note: When you submit an exam for a regrade, Marty will regrade your entire exam. If he notices anywhere that you were mistakenly given too many points, he will also correct this, up to a maximum of -2 for the entire exam. So it is possible that a regrade request will result in you receiving a slightly lower mark than what you started with.
- All midterm regrade requests (other than simple score addition errors) must be submitted to Marty by Friday, May 23.