LectureDateLecture TopicsReadingLab (Monday)
1Th9/4/2008Intro. to the course, programs and data, numbersChapter 12 & numbers.pdf
2Tu9/9/2008More on number systems and their application. Bits, bytes, codes (ASCII, instructions, etc.), memoryChapter 1------
3Th9/11/2008xhtmlChapter 2 & website
4Tu9/16/2008xhtmlHTML1
5Th9/18/2008xhtmlChapter 3
6Tu9/23/2008xhtmlHTML2
7Th9/25/2008javascript: promptsChapter 4
8Tu9/30/2008javascript: functionsChapter 5,9------
9Th10/2/2008more on functions: using buttonsChapter 7,9
10Tu10/7/2008more on functions, conditional statementsChapter 7,11JS 1: functions, alerts, prompts
--Th10/9/2008quiz 1
--Tu10/14/2008BREAK
11Th10/16/2008how the computer works: user view
12Tu10/21/2008propositional logic, truth tables, set theory, logic gates.Chapter 14JS 2 cookies
13Th10/23/2008more on digital logic. Karnaugh maps. Simplifying Boolean functions.Chapter 16 & logic.pdf
14Tu10/28/2008more on digital logic, LogicWorks.
15Th10/30/2008logic to build a computer
16Tu11/4/2008how the computer works: machine view(11/3)Dig log 1
17Th11/6/2008recursion
18Tu11/11/2008recursion, stringsChapter 8(11/10)Dig log 2
--Th11/13/2008quiz 2Chapter 11
19Tu11/18/2008stacks and puzzle solvingChapter 13(11/17)JS 3: start slideshow
20Th11/20/2008games of chance
21Tu11/25/2008games of skillchapter 15 &17
--Th11/27/2008BREAK
22Tu12/2/2008learning machines, some js review(12/1)JS4: xml slideshow
--Th12/4/2008quiz 3
23Tu12/9/2008robots
24Th12/11/2008review