| 9/4 | Tues | Introduction of course Introduction of instructior Introduction of students |
| 9/5
or 9/6 |
Wed
or Thur |
Lecture: What is a Computer, History of Computers, Programming Concepts, A First Program Assignment: Log into computer and access server account. Complete HelloWorld in BlueJ from handout. |
| 9/7 | Fri | Lecture: Binary Representation, Programming Languages Assignment: Personal Information |
| 9/10 or 9/11 |
Mon |
Assignment: Worksheets on output Lecture: Introduction to Object Oriented Programming:
Classes
and Objects, Messages and Methods, Objects in Software, Compiling and
Running a Program; DrawingTool methods |
|
9/12 |
Wed |
Lecture: OOP Continued, Coding Style, Using Grab for screen capture |
| 9/14 | Fri | Assignment: Complete assigned programs |
| 9/17 or 9/18 |
Mon or Tue |
Lecture: OOP Concluded, Code Comments, Public Interface, Javadoc Assignment Lab Exercise A2.1 Benzene; Muller-Lyer Illusion Homework: Worksheet 2.2 |
| 9/19 or 9/20 |
Wed or Thur |
Lecture: Chapter 2 sections 2.3 - 2.7 Defining Classes, Testing Class, Instance Fields, Constructors Discuss: Bank Account program Assignment: Bank Account pg 59 - Type and Run Homework: Read 62-70 |
| 9/21 | Fir | Lecture: None Assignment: Complete all programs |
| 9/24 or 9/25 |
Mon or Tue |
Lecture: Chapter 3 - Fundamental Data Types; Use the Purse program to lead discussion about int, double, char, boolean, String Assignment: Lab A3.2 Coins Assignment: Program P2.7 from text (SavingsAccount) Homework: Read 92-104; Do Exercises R3.1 & R3.3 page 123 |
| 9/26 or 9/27 |
Wed or Thur |
Lecture: Review: Chapter 2 for exam on Friday Assignment: Homework: |
| 9/28 | Fri | Exam: Chapter 2 Lecture: Assignment: Homework: |
| 10/1 or 10/2 | Mon or Tue | Lecture: Assignment: |
| 10/3 or 10/4 | Wed or Thur | Lecture: Assignment: |
| 10/5 | Fri | Lecture: Assignment: |
| 10/8 or 10/9 | Mon or Tue | Lecture: Assignment: |
| 10/10 or 10/11 | Wed or Thur | Assignment: Worksheet A7.1 Scanner Review and Worksheet A7.2 printf Review Assignment: Lab A7.1 Grocery List |