Online Quizzes, Reading , and Lab Assignments

Chapter to read in “JavaScript -The Definitive Guide ”

Labs

Quizzes

Due Dates
Completed

Prep Unit: HTML Refresher
Chapter 1: Introduction to JavaScript
Chapter 2: Lexical Structure

HTML Lab

 
January 28, 2007  
 

Chapters 3 & 4: Data Types, Values, and Variables

Lab 1

 

February 11 , 2007
 

Chapter 5: Expressions and Operators
Chapter 6: Statements

Lab 2

 

February 25 , 2007
 

Chapter 7: Objects and Arrays
Chapter 8: Functions

Lab 3

 

March 11, 2007
 

Chapter 9: Classes, Constructors, and Prototypes
Chapter 10: Modules and Namespaces

Lab 4

Final

March 25, 2007
 

Chapter 11: Pattern Matching with Regular Expressions
Chapter 12: Scripting Java

Lab 5

 

April 8, 2007
 

Chapter 13: JavaScript in Web Browsers
Chapter 14: Scripting Browser Windows
Chapter 15: Scripting Documents

Lab 6

 

April 22 , 2007
 

Chapter 16: Cascading Style Sheets and Dynamic HTML
Chapter 17: Events and Event Handling

Lab 7

 

May 6, 2007
 

Chapter 18: Forms and Form Elements
Chapter 19: Cookies and Client-Side Persistence

Lab 8

Final

May 13, 2007
 
 
How To Submit Your Lab Assignments
Complete each of the lab assignments listed above and then post the resultant file by clicking here Submit Assignments or by clicking the link of the same name on the menu to your left. Then, click on the link for the lab you want to submit (Lab 1, Lab2, etc.). On the next screen, titled "Upload Assignmets", click on the "Browse" button and navigate to where your JavaScript file is located on your computer, click on the name of the file you want to upload and the click on the "Open" button which will close the dialog box and display the name of the file you want to upload in the "Attach Local File" input box on the "Upload Assignment" screen. Then click "Submit" and your done. Once your instructor reviews your lab file he will post a score for it which you can view in your gradebook by clicking on "My Grades".

You can print out this Lab Assignment list and use the space provided to the left of each lab for recording the date when you completed and submitted the lab.
______

HTML Lab : Creating a personal Web page

______

Lab 1: Creating Your Home Page

______

Lab 2: What's Your Age In Dog Years?

______

Lab 3: A Menu Bar With Our First Rollover

______
Lab 4: A Simple Game of Chance
______
Lab 5: Rotating Text
______
Lab 6: Deal the Cards
______
Lab 7:
______
Lab 8: