| Game project due May 25th. Progress check (turn in your code and accomplishments to date) on May 18th. |
May 25 |
Game Project: Prototype (i.e. handdrawn or in powerpoint) of game. Class diagram showing all constructors, methods, return types, parameters and class variables. Must include at least 2 classes (1 gui and 1 for dice?). Must include at least 2 methods with a useful return type (not void).
Read (http://en.wikipedia.org/wiki/Bubble_sort) to get an overview of a bubble sort. Implement the psuedocode. Create a method the fills an array of size 100 with random numbers between 0 and 100. Then use another method (void bubblesort (int[] arrayToSort) to sort the array. Print the array.
20th Point Overload the bubble sort bubble sort method to accept an array of double numbers. Overload the fill array method as well. Demonstrate the use of both methods. |
May 11 |
Ch12Ex5KP.java
Ch12Ex6KP.java
20th point ChEx7KP.java
Chapter 12 Quiz on Tuesday
|
April 24 |
Stats2_319KP.java
Ch12Ex1KP.java
Ch12Ex2KP.java (part b for 20th point)
Ch12Ex3KP.java
|
April 17 |
MyFile1_312KP.java
MyFile2_213KP.java
Assignment_315KP.java
Stats1_317KP.java |
April 3 |
Please note that I've placed some graphics that you will need on the server.
Name1_278KP.java
Name2_278KP.java
NumClicks_281KP.java
SunFlower_284KP.java
Riddle_284KP.java
DivisibleBy3KP.java
MetricConversion290KP.java
Roll294KP.java
Ch11Ex3KP.java
20th Point: Ch11Ex2KP.java
|
March 19 |
C10Ex4KP.java (can generate the numbers randomly, if you do that, print out the numbers as well)
Ch10Ex9KP.java
Ch10Ex10KP.java
20th point: Ch10Ex15KP.java
|
Mar 6 |
NumberCounts243KP.java
CountLetters246KP.java
NameBackwards246KP.java
FindName247KP.java
HighestGrade255KP.java
Ch10Ex1KP.java
Ch10Ex2KP.java
Ch10Ex3KP.java
20th pt: Ch10Ex13KP.java
Please note that I have changed the due date on this assignment, and added programs to the assignment.
|
Feb 28 |
StudentRoster_241KP.java
Squares_241KP.java
Reverse_241KP.java
DiceRolls1_243KP.java
DiceRolls2_243KP.java
20th point- Ch10Ex8KP.java
|
Feb 14 |
Ch9Ex1KP.java
Ch9Ex3KP.java
Turn in an olympic programming program for the 20th point.
Ch9 Quiz on Thursday.
|
Feb 7 |
Music2_225KP.java
Disk_227KP.java
Puck2_227KP.java
Rectange4_227KP.java
Rectange5_227KP.java
For 20th point, program one program from the Olympic Training site. |
Jan 25 |
Puck1_216KP.java
Music1_221KP.java
|
Jan 18 |
1. Create a Car class that contains at least 4 different instance variables using at least 3 different data types. Also include at least 1 class variable. Include at least 2 constructors. Create get and set methods for each instance variable. Overload toString() and equals. Create a method called averageMilesPerYear(), that returns an appropriate value. Create a TestCar class that creates at least 5 cars and tests each of these methods.
ChEx3KP.java
For the last 1 point of the assignment, complete and submit 1 program from the training modules.
Chapter 8 quiz on Monday, December 18th.
|
Dec 18 |
1. Create a Student class that contains at least 5 different instance variables using at least 3 different data types. Also include at least 1 class variable. Include at least 2 constructors. Create get and set methods for each instance variable. Overload toString() and equals. Create a TestStudent class that creates at least 5 students and tests each of these methods.
Ch8Ex2KP.java
For last 1 point of assignment, complete modules through gift1.java. Print out the successful results of your upload test.
|
Dec 5 |
Bank_191KP.java
CarnivalK_195KP.java
Ch8Ex1KP.java
for last 2 points of assignment (optional), register with Olympic Computing Site and complete training modules through ride.java. (submit your completed program as well as your test results)
|
Nov 29 |
Rectangle2_185KP.java
Circle4_187KP.java
Rectangle3_187KP.java
Coin2_187KP.java
|
Nov 15 |
Circle1_182KP.java
Coin1_182KP.java
Circle2_184KP.java
Rectangle1_184KP.java
Circle3_185KP.java
|
Nov 8 |
Ch7Ex1KP.java
Ch7Ex2KP.java
Ch7Ex3KP.java
Ch7Ex4KP.java
Ch7Ex5KP.java
Ch7Ex8KP.java
Chapter 7 quiz Next Monday, study!
|
Nov 1 |
TimeConverter_160KP.java
SpanishNumbers_161KP.java
DisplayBox1_162KP.java
DisplayBox2_163KP.java
Exponentiation_164KP.java
review (modifies previous methods)
|
Oct 24 |
ChEx14KP.java
Ch6Ex15KP.java
Ch6Ex17KP.java
Ch6Ex20KP.java
ChEx21KP.java
Chapter 6 quiz next Monday
|
Oct 18 |
Chapter 5 quiz delayed until I return next class (Tuesday)
VariableTrace_137KP.java
AccountSetup_139KP.java
FormalGreeting_141KP.java
Ch6Ex1KP.java
Ch6Ex2KP.java
Ch6Ex7KP.java
Ch6Ex8KP.java
|
Oct 4 |
Ch5Ex1KP.java
Ch5Ex6KP.java
Ch5Ex13KP.java
Prompter_133KP.java
Evens_134KP.java
NumbersSum_134KP.java
PercentPassing_134KP.java
Factorial_136KP.java
OddSum_136KP.java
Chapter 5 Quiz on Sunday: Read the chapter, summary and vocabulary and study the critical thinking questions.
|
Sept 27 |
Surfs_Up1_106KP.java
Surfs_Up2_107KP.java
CircleCircumference2_107KP.java
Stages_107KP.java
SurfsUp3_108KP.java
Discriminant_108KP.java
Hurricane_110KP.java
RandomNum_111KP.java
Delivery_113KP.java
PerfectSquare_114KP.java
Ch5Ex9KP.java
|
Sept 20 |
TempConverter_85KP.java
GradeAvg2_87KP.java
CircleCircumference1_88KP.java
Use the same sample data as the book, for all but number 12:
Ch4Ex2KP.java
Ch4Ex8KP.java
Ch4Ex11KP.java
Ch4Ex12KP.java (Use your own estimates!)
Ch4Ex15KP.java
Chapter 4 quiz on Sunday
|
Sep13 |
greeting_62KP.java
aboutme1_64KP.java
aboutme2_65.java
Ch3Ex1KP.java
Ch3Ex7KP.java
*Ch3Ex11KP.java
RectanglePerimeter_79KP.java
Distance1_79KP.java
Distance2_82KP.java
Digits_84KP.java
GradeAvg1_85KP.java
|
Sep 6 |
hot_air44KP.java
system_check2_45KP.htm (source code for JavaClock on server)
computer_viruses4_47KP.htm
computer_viruses5_49KP.htm
computer_viruses6_51KP.htm |
Aug30 |
hello_world38KP.htm
computer_virus1_38KP.htm
welcome39KP.htm
computer_virus2_39KP.htm
computer_virus3_39KP.htm
system_check1KP.htm |
August 23 |
|
|
|
|
| |
|