|    | 
 | ||
| Tuesday January 18 Due Today - Nothing Reading - Nothing Lecture - Class Overivew, Binary Numbers, HTML #1 Class Work - Lab 1 Handouts - syllabus, calendar, Lab 1, lectures notes #'s 1, 2, 3 | Thursday January 20 Due Today - Nothing Reading - lecture notes #'s 2, 3 Lecture - Directory Structures, HTML #2 Paths and Links Class Work - Lab 2 Handouts - Lab 2, lecture notes # 4 | 
| Tuesday January 25 Due Today - Lab 1 Reading - lecture notes # 3 Lecture - Publishing Your Web Pages Class Work - Lab 2 Handouts - lecture notes #'s 5, 6 | Thursday January 27 Due today - nothing Reading - lecture notes #'s 5, 6 Lecture - The Robot Simulator and Robot Programs Class Work - Lab 3 Handouts - Lab 3, lecture notes # 7 | 
| Tuesday February 1 - REVISED Due today - Lab 3 Reading - lecture notes # 7 Lecture - Planning a Robot Program Class Work - Labs 2, 4 Handouts - Lab 4, handin instructions, web help doc, lecture note errata | Thursday February 3 - REVISED Due today - Lab 2 Reading - lecture notes # 7 Lecture - Planning a Robot Program Class Work - Lab 4 Handouts - lecture notes # 8 | 
| Tuesday February 8 Due yesterday 8:00 am - Lab 4 Reading - Lecture notes # 8 Lecture - Selection - if and if-else Class Work - Lab 5 Handouts - Lab 5, lecture notes # 9 | Thursday February 10 Due today - nothing Reading - Lecture notes # 9 Lecture - Selection - thinking about selection Class Work - Lab 5 Handouts - lecture notes # 10 | 
| Tuesday February 15 Due yesterday 8:00 am - Lab 5 Reading - Lecture Notes # 10 Lecture - iteration: loop, while Class Work - Lab 6 Handouts - Lab 6, lecture notes # 11 | Thursday February 17 Due today - nothing Reading - Lecture Notess# 11 Lecture - Iteration: thinking about a while loop Class Work - lab 6 Handouts - Exam 1 and Exam 2 question Set | 
| Tuesday February 21 Due yesterday 8:00 am - Lab 6 Reading - review lecture notes Lecture - over view of exams 1 and 2 Class Work - exam problems Handouts - nothing | Thursday February 24 Due today - nothing Reading - review of lecture notes Lecture - questions on exam 1, 2 Class Work - exam problems Handouts - nothing | 
| Tuesday February 28 Due today - Exam 1 Reading - Lecture - Class Work - Handouts - | Thursday March 2 Due today - Exam 2 Reading - Lecture - Class Work - Handouts - | 
| Tuesday March 7 Due today - Last Day All Web and Robot Labs Reading - D&H Chap 1 Lecture - Transition from Robot to Java, Coding and Running an Applet Class Work - Lab 7 Copy an Applet Handouts - graded exams, grade summary, lab 7 Today's Class Notes | Thursday March 9 Due today - Lab 7 Reading - D&H Chap 2 Lecture - Classes Graphics, Color, Font Class Work - Lab 8 Handouts - Lab 8 Drawing of the Robot Today's Class Notes | 
| Tuesday March 14 Due yesterday - Lab 8 Reading - D&H Chap 3 Lecture - Widgets Class Work - Lab 9 Handouts - Lab 9 Calculator Part 1: Widgets Only Today's Class Notes | Thursday March 16 Due today - nothing Reading - D&H Chap 3 Lecture - Q&A on Widgets and Lab 9 Class Work - Lab 9 Handouts - nothing | 
| Tuesday March 21 Due yesterday - Lab 9 Reading - D&H Chap 4 Lecture - Layout Managers, Panel Class Class Work - Lab 10 Handouts - Lab 10 Calculator Part 2: Layout of Widgets Today's Class Notes | Thursday March 23 Due today - nothing Reading - D&H Chap 5 Lecture - Arithmetic and Variables Class Work - Lab 10 Handouts - nothing | 
| Tuesday March 28 Spring Break | Thursday March 30 Spring Break | 
| Tuesday April 4 Due yesterday - Lab 10 Reading - D&H Chap 6 Lecture - Events, if Class Work - Lab 11 Handouts - Calculator Part 3: The Computation Engine | Thursday April 6 Due today - nothing Reading - D&H Chap 6 Lecture - Q&A Events, Lab 11 Class Work - Lab 11 Handouts - nothing | 
| Tuesday April 11 Due yesterday - Lab 11 Reading - D&H Chap 8.1 Loops, Lecture Notes on Classes Lecture - Monogram class, Loops (for, while, do) Class Work - Lab 12 Handouts - Lab 12 Patterns using loops | Thursday April 13 Due today - Nothing Reading - D&H Chap 8.1 Loops, Lecture Notes on Classes Lecture - Q&A on Monogram class and Loops Class Work - Lab 12 Handouts - Exam 3 Question Suite | 
| Tuesday April 18 Due yesterday - Lab 12 Reading - Lecture Notes on Animation, Threads Lecture - Importing images, using animation Class Work - Lab 13 Handouts - Lab 13 Simple Animation | Thursday April 20 Due today - nothing Reading - Lecture Notes on Animation, Images Lecture - Using images Class Work - Lab 12, Exam 3 problems, & Lab 13 Handouts - nothing | 
| Tuesday April 25 Due yesterday - Lab 13 and BONUS Lab 14 Reading - nothing Lecture - nothing Class Work q&a prep for exam 3 Handouts - nothing | Thursday April 27 Due today - nothing Reading - nothing Lecture - nothing Class Work - first Exam 3 day Handouts - nothing | 
| Tuesday May 2 Due today - All Java Work Reading - nothing Lecture - nothing Class Work - second Exam 3 day Handouts - nothing | Thursday May 4 Due today - nothing Reading - nothing Lecture - nothing Class Work - FCE's and final course survey Handouts - final grades | 
| Tuesday May 9 Final Exam Week | Thursday May 11 Final Exam Week | 
Exam Synopsis
- Exam 1 - Build a fourth web page that includes links, picture and formatted text. You will have to ftp the picture from a remote site to your www folder and you will have to publish - open notes
- Exam 2 - You will be given a set of 6 robot questions similar to lab 6. On exam day 2 of the 6 will be chosen by Jim. You will choose 1 of the 2 chosen problems and write the program to solve the problem.
- Exam 3 - You will be given a set of 6 Monogram patterns modeled after those required for lab 12. On the day of the exam 3 of the 6 will be chosen by Jim. You will implement 2 of the 3 into your solution for Lab 12. Your Lab 12 files will be returned to you at the start of the exam.