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 Bootstrap.pdf (Not part of lecture) BootstrapCode.zip (Not part of lecture) JSTypesExprIf.pdf JSTypesExprIfCode.zip |
P1 Out (Wed) |
Week #2 |
Conditionals, Logical Operators, While Loops, Functions, Forms, Event-Driven Programming, Global vs Local Variable |
CascadedIfLoops.pdf CascadedIfLoopsCode.zip Functions.pdf FunctionsCode.zip CMSC198RLibAndExamplesCode.zip |
P1 Due (Mon) P2 Out (Mon) P3 Out (Fri) Midterm (Fri) |
Week #3 |
Functions Review, Canvas, Animation, Sound, localStorage, Form Elements |
FormElements.pdf FormElementsCode.zip Miscellaneous.pdf MiscellaneousCode.zip JavaScriptConstructs.pdf JavaScriptConstructsCode.zip |
P2 Due (Mon) P3 Due (Wed (no late deadline)) Final Take Home Out (Wed) Final Take Home Due (Fri, 10 am) |