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