Schedule
This schedule is tentative and subject to change.
| Week | Section | Topic | Readings | Evaluation | ||
|---|---|---|---|---|---|---|
| CVS1 Tue | CVS2 Thu | DLU1 | ||||
| 1 | Jan 7 | Jan 9 | Jan 9 | Introduction,Debugging | An Introduction to JavaScript Interaction: alert, prompt, confirm | |
| 2 | Jan 14 | Jan 16 | Jan 16 | Variables, Numbers, and Strings | Variables Numbers Strings | |
| 3 | Jan 21 | Jan 23 | Jan 23 | Functions | Functions | Quiz #1 Assignment #1 |
| 4 | Jan 28 | Jan 30 | Jan 30 | Arrays | Arrays | Quiz #2 Assignment #2 |
| 5 | Feb 4 | Feb 6 | Feb 6 | Decisions and Loops | Conditional Statements Loops | Quiz #3 Assignment #3 |
| 6 | Feb 11 | Feb 13 | Feb 13 | Midterm | Midterm | |
| 7 | Feb 18 | Feb 20 | Feb 20 | Reading Break (no class) | ||
| 8 | Feb 25 | Feb 27 | Feb 27 | Object-Oriented Programming | Objects | Assignment #4 Project Proposal |
| 9 | Mar 4 | Mar 6 | Mar 6 | Scripting with DOM | Scripting with DOM | Quiz #4 Assignment #5 |
| 10 | Mar 11 | Mar 13 | Mar 13 | Events and Event Handling | Events and Event Handling | Quiz #5 Assignment #6 |
| 11 | Mar 18 | Mar 20 | Mar 20 | Programming HTML and CSS | Programming HTML and CSS | Quiz #6 Assignment #7 |
| 12 | Mar 25 | Mar 27 | Mar 27 | Maintaining State | Cookies localStorage and sessionStorage | Quiz #7 |
| 13 | Apr 1 | Apr 3 | Apr 3 | Libraries and APIs | Google Maps JavaScript API | Quiz #8 Project |
| 14 | Apr 8 | Project Presentation and Course Review | ||||