Intro to Java – Chapter 1-3 Assignment Sheet – 2005/2006 – Friedland

PE = Programming Exercises (links located on website:  www.paly.net/~sfriedla/introjava)

DATE

INFO

ASSN #

HW

Mon 1/23

 

 

Getting to know you!

Read 1.1-1.2 and link:  "Introduction to Computer Systems"

Tue 1/24

 

#1

Read 1.3-1.4 and links:  "Analog and Binary Signals" and "Computer Memory"

Pg 9:  #1-5 and Pg 13 #1-5

BLOCK 1/25

 

#2

Read 1.5-1.6

Pg 16 #1-4 and Pg 19 #1-4

Fri 1/27

 

#3

Read Summary and link: "The Processor"

Pg 21 #1-5

Mon 1/30

 

#4

Read 2.1-2.4 and link:  "Introduction to Java"

Pg 28 #1-3; Pg 29 #1-3, Pg 32 #1-4

Tue 1/31

 

#5

TEST REVIEW – Pg 23-24 ALL

BLOCK

2/1

TEST

#6

Chapter 1 Test

Read 2.5 and link: "Small Java Programs"

Pg 38 #1-4

Program A:  Hello World

Fri 2/3

 

#7

Read 2.6

Program 1:  Temperature Conversion Program – rewrite to do a different conversion (e.g.  feet to yard, minutes to hours, etc.)

Pg 41-42 #1-5

Mon 2/6

 

#8

Read 2.7

Program 2:  Use the TurtleGraphics package to draw your initials

Pg 45 #1-3

Tue 2/7

 

#9

TEST REVIEW – Pg 47-48 all questions

Program 3:  Project 2-1

Program 4:  Project 2-4

BLOCK 2/8

 

 

Program 5:  Project 2-6

Program 6:  Project 2-7

Fri 2/10

TEST

 

Chapter 2 Test

ALL CHAPTER 2 PROJECTS GRADED IN CLASS

Read 3.1

Mon 2/13

 

#10

Read 3.2 (pgs 51-57)

Pg 53 1-4, pg 54 #1-2, Pg 55 #3-5, Pg 57 #6-11

Tue 2/14

 

#11

Read 3.2 (pgs 57-69) and link:  "Primitive Data Types"

Pg 61 #12-13, Pg 62 #14-15, Pg 63 #16-17, Pg 65 #18-19, Pg 66 #20-22

BLOCK 2/15

 

#12

Read 3.3 and link:  "Variables and the Assignment Operator"

Pg 68 #23-24, Pg 69 #25-27, Pg 70 #1-2

Mon 2/27

 

#13

Read 3.4, 3.5 and Case Study 1 and link:  "Expressions and Arithmetic Operators"

Pg 71 #1-2 and Pg 80 #1-3

Tue 2/28

 

#14

Read 3.6 and Case Study 2

Pg 81 #1-2

BLOCK 3/1

 

#15

TEST REVIEW:  Pg 86-87

Fri 3/3

 

 

Work on Projects:  Chapter 3 TEST ON Mon 3/6

Chapter 3 Projects:  Program 7:  Project 3-2         Program 8:  Project 3-5   Program 9:  Chap 3 PE 1

Program 10:  Chap 3 PE 2     Program 11:  Chap 3 PE 3     BONUS: Project  3-6