HTML tag summary
First Javascript example
done in class 1/24/07
For loop... fixed max
done in class 1/31/07
For loop... break out before end
done in class 1/31/07
While loop... done flag, asks "are you done"
done in class 2/5/07
While loop... done flag, uses first number as "x"
done in class 2/5/07
While loop... "infinite" loop with break out on "x"
done in class 2/5/07
Functions... a single large one
done in class 2/5/07
Functions... parameters and return value
done in class 2/5/07
Arrays... computing average exams scores
done in class 2/9/07
Arrays... exams scores using a 2nd function, document.write()
done in class 2/12/07
Arrays of strings... bones of Assn. 3
done in class 2/14/07
Coordinated arrays
done in lab 2/16/07
Using Arrays to do the converter program
done in class 2/21/07
How to do call Math functions and make random numbers
done in class 2/26/07
Web page on random numbers
(
JavaScript Math object)
Representing a card deck and dealing cards
done in class 3/07/07
Arrays and loops
Different ways with different Loops
Sending parameters into functions
Passing input via simple forms
A very simple form
Output to form fields
More complicated form
simple object: rectangle done in class 3/26/07
Command line args: squarer done in class 4/2/07
Inheritance: Person and Student
done in class 4/4/07 and 4/9/07
Cards, Decks, Shuffling, Dealing: Using Objects
done in class 4/18/07
Factorial: Iteration vs. Recursion
done in class 4/25/07
value params vs reference params
Sorting: arrays, functions, parameters
2D arrays
More 2D arrays
associative arrays
Another way... 2D arrays
Recursion: Factorial
more complex objects
inheritance
inheritance
constructors, final, static: rectangles again