Chapter 2 Objects + primitive data (p.58)

Chapter Objectives

* Define the difference between primitive data and objects.
* Declare and use variables.
* Perform mathematical computations.
* Create objects and use them.
* Explore the difference between a Java application and a Java applet.
* Create graphical programs that draw shapes.
II. Program Implementation
 B.  Programming Constructs
  1.  Primitive Types vs. Objects
  2.  Declarations
  3.  Console Output
  C. Java Library Classes
III. Program Analysis
 C.  Understand and Modify Existing Code  
Day 1
Intro to objects
PowerPoint

HW
Reading: Sections 2.3+2.4.

Optional -set up an IDE on your home computer. Key in and run listing 2.6

Day 2 9/25
Strings, Variables and Assignments, Primitive Data Types:

Roses.java
Geometry.java


HW
-set up an IDE on your home computer.

Day 3 - 9/27
Arithmetic, Data conversion,-Obects
PowerPoint

StringMutation.java
TempConverter.java

HW
Reading: : Sections 2.5 to 2.7..
Self Review:

Day 4
Class libraries and pakages - methods
PowerPoint

RandomNumbers.java
Echo.java

HW
Get "Echo to work at home.
(Get .jar file here)

Day 5
Applets and Graphics
Snowman applet

HW
pretest.

LAB-page 117
2.1
2.3
2.4

Day 6
LAB Day
LAB-page 117
2.1
2.3
2.4

HW
Reading: Pgs.
Self Review:

Day 7
Test and grading
TEST
Use Snowman applet in a browser page of your design

HW
Reading: 122-127
.
Run Age.java
Self Review:
Day 8
heading
PowerPoint

HW
Reading: Pgs.
Self Review:
Day
heading
PowerPoint

HW
Reading: Pgs.
Self Review:

Day
heading
PowerPoint

HW
Reading: Pgs.
Self Review: