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. The schedule below is tentative and adjustments might be made throughout the semester.
Week | Topics | Slides | Work |
---|---|---|---|
Week #1 (Aug 26) |
Internet, Web Browsers, Web Servers, Client/Server, Fundamental Concepts, HTML |
CourseIntroFundamentals.pdf HTML.pdf HTMLCode.zip |
Komodo Edit Installation |
Week #2 (Sep 2) |
HTML, CSS |
HTMLCSS.pdf HTMLCSSCode.zip |
|
Week #3 (Sep 9) |
HTML, CSS, JavaScript Intro |
CSS.pdf CSSCode.zip JSIntro.pdf JSIntroCode.zip |
P1 Out (Mon) Quiz #1 (Wed) |
Week #4 (Sep 16) |
JavaScript Basic Types, Conditionals |
JSTypesExprIf.pdf JSTypesExprIfCode.zip |
P1 Due (Thu) |
Week #5 (Sep 23) |
Conditionals (Cont.), While Loops |
CascadedIfLoops.pdf CascadedIfLoopsCode.zip grade.zip |
Exam #1 (Wed) |
Week #6 (Sep 30) |
Design, do whiles |
DesignDoWhilesCode.pdf DesignDoWhilesCode.zip loopExamples.zip loopExample2.zip loopExample3.zip |
P2 Out (Mon) |
Week #7 (Oct 7) |
Data types, random values, for loops, Nested Loops |
DebuggingDataTypes.pdf DebuggingDataTypeCode.zip ForLoops.pdf ForLoopsCode.zip exampleQuiz.zip moreForLoopEx.zip |
Quiz #2 (Wed) P2 Due (Fri) |
Week #8 (Oct 14) |
Nested Loops (Cont.), Functions |
FunctionsCode.pdf FunctionsCode.zip functionEx1.zip functionEx2.zip functionEx3.zip |
|
Week #9 (Oct 21) |
Functions (Cont.), Global / Local Variables |
functionEx4.zip ArrayEx1.zip ArrayEx2.zip |
Mid-Term Grades (Mon) P3 Out (Mon) Quiz #3 (Wed) |
Week #10 (Oct 28) |
Available technologies/tools to conduct research, switch, break, Usability and Art Theory, Web Data Validation, Arrays |
Arrays.pdf ArraysCode.zip WebDataValidation.pdf ArrayEx3.zip ArrayEx4.zip |
Paper Out (Mon) P3 Due (Fri) |
Week #11 (Nov 4) |
Arrays |
sampleExamCode.zip examReview.zip |
Exam #2 (Wed) |
Week #12 (Nov 11) |
Forms, Event-Driven Programming, DOM |
Forms.pdf FormsCode.zip ExArraySwitch.zip |
P4 Out (Mon) |
Week #13 (Nov 18) |
Forms, Event-Driven Programming, DOM |
breakANDonclick.zip |
Quiz #4 (Wed) Paper Due (Thu) |
Week #14 (Nov 25) |
Forms, Event-Driven Programming, DOM |
P4 Due (Mon) Thanksgiving Break (Wed, Fri.) |
|
Week #15 (Dec 2) |
Selected Special Topics |
Recursion.pdf |
|
Week #16 (Dec 9) |
Final Exam Review |
Last Day of Classes (Mon Dec 9) Final Exam (Wed Dec 11, 4pm - 6pm) |