On This Page
Overview
The main points of this assignment are to:
- Create scripts in HTML pages
- Work with JavaScript variables
- Define and call functions
- Debug JavaScript code
^ top
Specifications
Review Assignment
- Complete the Review Assignment for Tutorial 1 that starts on page JVS 40 of the textbook. You must follow the steps exactly.
Debugging JavaScript
- Save the file entitled debugger.html to your computer.
- Fix all the errors in the page displays so that it displays properly as shown in the image below. However, do not remove any of the functions.
- Provide a comment explaining each error you found and corrected next to the correction in the
debugger.html file.
- Submit the corrected file using the file name:
debugger.html

Other Specifications
- Complete a README.txt file following the instructions for homework.
- Zip your files and submit the zipped archive file to WebCT as explained in the section of this document: What to Turn In.
Hints
- For help on step 4b of the Review Assignment, see lesson 4.4.5.
- For help on step 4d of the Review Assignment, see lesson 4.3.4.
- If you installed the Web Developer tools in Firefox, you can use the View Generated Source option under the View Source menu to see the JavaScript-generated HTML code.
- Check the JavaScript Console or enable the Script debugger (IE) to see errors detected by the browser.
- If you get stuck on a step of the Review Assignment for more than an hour, you should come and see me for help.
- The
debugger.html file has 5 errors, two of which are on one line. Two of the problems may not cause an error in a browser.
^ top
Extra Credit
This extra credit is worth 2 points.
- Complete Case Problem 1 of Tutorial 1 that starts on page JVS 41 of your textbook.
- Include the extra credit solution files in your assignment zip file.
Make certain that your README.txt file lists any extra credit attempted.
^ top
Grading Criteria
The instructor will evaluate your assignment using the following criteria. Each criteria represents a specific achievement of your assignment and has a scoring guide. The scoring guide explains the possible scores you can receive.
Some scoring guides have a list of indicators. These indicators are a sign of meeting, or a symptom of not meeting, the specific criterion. Note that a single indicator may not always be reliable or appropriate in a given context. However, as a group, they show the condition of meeting the criterion.
For information on grading policies, including interpretation of scores, see the course information page.
Review Assignment
- 8: Demonstrates mastery of the assignment
- Applies concepts from the lessons appropriately
- Meets all specifications (see above) with particularly elegant solutions
- No errors encountered during operation
- 6: Has all the major functionality expected of the assignment
- Demonstrates many techniques from the lesson
- Meets all specifications (see above)
- Implementation seems more complicated than necessary.
- May have one minor error
- 4: Has much of the functionality expected of the assignment
- Demonstrates some techniques from the lesson
- Meets all but one of the specifications (see above)
- Implementation seems excessively complicated.
- May have 2-3 minor errors
- Missing support files
- 2: Serious functional problems but shows some effort and understanding
- Meets at least 1/2 of the of the specifications (see above)
- Has a major error (detected by the browser) or many minor errors
- Implementation seems very convoluted
- Demonstrates few techniques from the lesson
- 0: Does not execute or files not submitted
Debugging Code
- 1 point for each error found and corrected (5 possible).
- 1 point for each comment explaining the error you corrected (5 possible).
REAME.txt File
- 2: README.txt file submitted with specified information included
- 1: README.txt submitted but some information was not included
- 0: No README.txt submitted
Extra Credit Case Study
- 2: Shows complete mastery of the problem.
- 1: Shows some understanding of the problem.
- 0: Not submitted, no substantial work, or has major problems
Maximum Score: 20, plus extra credit
^ top
What to Turn In
Submit your assignment following the instructions for homework. Create a single zip file with the following:
README.txt file
- All the files needed for the Review Assignment to work properly
debugger.html
- If you chose to complete the extra credit, then all the files needed for the extra credit to work correctly.
You must submit all the files needed for your assignment to work properly. Do not assume that the instructors has any files. Your assignment must work as submitted.
^ top
Home
| WebCT
| Announcements
| Schedule
| Room Policies
| Course Info
Help
| FAQ's
| HowTo's
| Links
Last Updated: October 22 2006 @13:21:06
|