This schedule is tentative and subject to change. The readings are from the course recommended textbook. Keep in mind that the slides 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. We also include the code examples presented in class.
Jim Henson (University of Maryland College Park
Alumnus)
| Week | Topics | Reading | Slides/Code | Work |
|---|---|---|---|---|
| cmsc198J Schedule | ||||
| Week #1 (Jan 2) |
Html/CSS overview, Input/Ouput, Basic Types, expressions, conditional statements, iteration statements (while) Debugging I |
Lect1Intro.pdf Lect1IntroCode.zip Lect2TypesExprIf.pdf Lect2TypesExprIfCode.zip Lect3CascadedIfLoops.pdf Lect3CascadedIfLoopsCode.zip |
Project #1 Out (Fri Jan 4) | |
| Week #2 (Jan 7) |
Design I (Pseudocode), iteration statements (do while), Functions, Parameter passing, 1-dim, 2-dim Arrays, Debugging II, Events, Objects |
Lect4DesignDoWhiles.pdf Lect4DesignDoWhilesCode.zip Lect5Functions.pdf Lect5FunctionsCode.zip Lect6Arrays.pdf Lect6ArraysCode.zip Lect7FunctionsPassingValues.pdf Lect7FunctionsPassingValuesCode.zip Lect8PassingValuesTwoDimArrays.pdf Lect8PassingValuesTwoDimArraysCode.zip |
|
|
| Week #3 (Jan 14) |
Break, Switch, Types, Objects, Design II, DOM |
Lect9FormsSwitch.pdf Lect9FormsSwitchCode.zip Lect10Objects.pdf Lect10ObjectsCode.zip Lect11DOMCSS.pdf Lect11DOMCSSCode.zip Lect12Miscellaneous.pdf Lect12MiscellaneousCode.zip |
|
|
| Week #4 (Jan 21) |
Final Exam (Tue Jan 22) | |||