Sides may not include all the material discussed in lecture. You are responsible for any material we present in lecture, even if it does not appear in the posted slides.
| Week; | Topics | Slides | Work |
|---|---|---|---|
| Week #1 |
HTML, CSS, JavaScript Basic Types/Input/Output, Conditionals | IntroHTML.pdf IntroHTMLCode.zip HTMLCSS.pdf HTMLCSSCode.zip JSIntro.pdf JSIntroCode.zip |
P1 Out (Wed) |
| Week #2 |
Conditionals, Logical Operators, While Loops, Functions, Forms, Event-Driven Programming, Global vs Local Variable | CodeV11.zip Bootstrap.pdf (Not part of lecture) BootstrapCode.zip (Not part of lecture) JSTypesExprIf.pdf JSTypesExprIfCode.zip CascadedIfLoops.pdf CascadedIfLoopsCode.zip FunctionsI.pdf FunctionsII.pdf FunctionsIICode.zip FunctionsIII.pdf FunctionsIIICode.zip |
P1 Due (Mon) P2 Out (Mon) P3 Out (Thu) Midterm (Fri) |
| Week #3 |
Functions Review, Form Elements, Canvas, Animation, localStorage, Sound |
FunctionsIV.pdf
FunctionsIVCode.zip
FormElements.pdf FormElementsCode.zip JavaScriptConstructs.pdf JavaScriptConstructsCode.zip |
P2 Due (Mon) P3 Due (Wed (no late deadline)) Final Exam (Thu, 10 am) |