Highland Senior Banner
Print View
Computer Science 2

Java code from all examples in the textbook can be found at
http://www.prenhall.com/savitch/

The BlueJ IDE can be downloaded at http://www.bluej.org/

If you are running a Windows PC - you will need to install the Java SDK.  It is available at http://java.sun.com/javase/downloads/index.jsp


Week 1
Java - Chapter 1
Read pages 4 to 39
Answer Self Test Questions - 1 to 10, 18,19,22,23,25
Programs 1,2,3 - page 42
Establish Java Reference Sheet on Google Docs
Friday Quiz on Self Test Questions and Program Grading

Week 2
Chapter 2
Read pages 44 to 120
Answer Self Test Questions 1-9, 12-15, 17 to 24, 26, 30, 31, 33
Programs 1, 3, 7, 8 page 125 - Bonus Point Program #9
Thursday Quiz on Self Test Questions and Programs

Week 3
Chapter 3 Flow Control (ifs and loops)
Read pages 130 to 199
Answer Self Test Questions 1, 4, 7-10, 18-20, 23-26
Programs 3, 4, 5 - Bonus Point Program #9

Week 4
Chapter 4 Classes and Methods
Read pages 222 to 302
Answer Self Test Questions 1,2, 10, 11, 13, 17,  18, 25, 27,  28,  30
Programs - OOP 1,2,3,4 and Aquarium .  Bonus Points for Ch 4 # 8

Week 5
Chapter 5 Methods
Read pages 317 to 368
Answer Self Test Questions 1-4, 9, 10, 13-15, 17-19, 22, 25-27
Programs Aquarium, Ch 5 #6

Week 6 and Week 7
Chapter 6 Arrays
Read pages 419 to 464
Answer Self Test Questions 1-3, 7, 9-14
Programs from TheBook2 - Array 1 through Array 5
Programs from Savitch Ch 6 #1, 2,  Bonus Points for Ch 6 #3
Sorting Program  - Bubble Sort

Week 8
Applets  from the Applets.pdf file  below
A-1 to A-5
Draw Stuff, Moving Rect, Rocket, Screensaver, Fireball

Week 9
Applet - Fireball Monday, Tuesday, Wednesday
OOP with Applets - Predator/Prey Thursday/Friday

 



 Sorting Applets   These will demonstrate how a search is done.
 HTML Tutorials   Your resources for HTML
 Circuit Practice  
 Java Applets   Applet Tutorial
Get Acrobat Reader  java_cheat_sheet_2.pdf  
 WhileLoopReview.java  
 ForNextTree.java  
 EasyApp.java   GUI Builder
 RandomDemo.java   Generates Random Numbers
 StringTester.java  
 GUImath.java   Shell for your Math Program
Get Acrobat Reader  TheBook2.pdf   Assignments for CS2
Get Acrobat Reader  HTML_Projects.pdf  
Get Acrobat Reader  Circuits.pdf   Your Circuit Problems
Get Acrobat Reader  Applets.pdf   Beginning Applets and Games
 DrawingStuff.java   Applet
 bouncingRect.java   Applet
 fireBall.java   Applet
 BubbleSortProgram.java   shell for bubblesorting
 KeyBoardMouseApplet.java   using mouse and keyboard in applet
Get Acrobat Reader  Predator_Prey.pdf   Predator Prey Programming Project