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 3) |
Html/CSS overview, Input/Ouput, Basic Types, expressions, conditional statements, Design I (Pseudocode), iteration statements, Debugging I |
Lect1Intro.pdf Lect1IntroCode.zip Lect2TypesExprIf.pdf Lect2TypesExprIfCode.zip Lect3CascadedIfLoops.pdf Lect3CascadedIfLoopsCode.zip Lect4DesignDoWhiles.pdf Lect4DesignDoWhilesCode.zip Lect4BDesign.pdf Lect5WeekReviewProj.pdf |
Project #1 Out (Thu Jan 6) | |
| Week #2 (Jan 10) |
Functions, Parameter passing, 1-dim, 2-dim Arrays, Debugging II, Events |
Lect6Functions.pdf Lect6FunctionsCode.zip Lect7Arrays.pdf Lect7ArraysCode.zip Lect8FunctionsPassingValues.pdf Lect8FunctionsPassingValuesCode.zip Lect9PassingValsTwoDimArrays.pdf Lect9PassingValsTwoDimArraysCode.zip Lect10RandomValuesEvents.pdf Lect10RandomValuesEventsCode.zip |
|
|
| Week #3 (Jan 17) |
Objects, Design II, DOM |
Lect11TypesSwitch.pdf Lect11TypesSwitchCode.zip Lect12Objects.pdf Lect12ObjectsCode.zip Lect13DOMCSS.pdf Lect13DOMCSSCode.zip |
|
|