[Off-topic] masterjay21:
Can anyone help me with my Computer science homework? its soo hard! omg

It's In Java, I use JE Creator, Please help me if you can. this is like my last project between me passing dudes!

Here it is

even if you do one part I would be blessed!

Part 1 (18 points): Implement a class Gradebook.

a)	A Gradebook object will have a course name, total points earned, and total points possible. All points will be whole numbers.

b)	When a Gradebook object is constructed the course name will be provided by the user. The total points earned and total points possible should be set to zero.

c)	Create a static method named disclaimer that will print the words "This program is just a tool, please consult your instructor to verify your course grade."

d)	Create a method that will return the course name.

e)	Create a method that will return the points earned.

f)	Create a method that will return the points possible.

Part 2 (13 points): Create a tester program to test the Gradebook class.

a)	In your tester program create a method called banner that will print your name.

b)	Call your banner method twice.

c)	Prompt the user for the course name, and then construct a Gradebook object with that name.

d)	Use a method from the Gradebook class to print the course name.

e)	Use a method from the Gradebook class to print the points earned.

f)	Use a method from the Gradebook class to print the points possible.

g)	Run your program to verify it is working.

Part 3 (20 points): Add some points!

a)	Add a method that will add points to both the points earned and the points possible.

b)	Modify your tester program to prompt the user for the points earned on an assignment.

c)	Modify your tester program to prompt the user for the points possible on an assignment.

d)	Call the method you wrote to add these points to the Gradebook object.

e)	Use a method from the Gradebook class to print the points earned.

f)	Use a method from the Gradebook class to print the points possible.

g)	Add another grade (repeat steps b – f).

h)	And again .. (repeat steps b – f).

i)	Run your program to verify it is working.

Part 4 (8 points): Find the average.

a)	Add a method that will return the average (total points earned divided by total points possible).

b)	Modify your tester program to print the average.

c)	Run your program to verify it is working.

Part 5 (12 points): Find letter grade.

a)	Add a method that will return the letter grade. (Use the standard grading scale discussed in class.)

b)	Modify your tester program to print the letter grade earned.

c)	Call your banner method again.

d)	Run your program to verify it is working.

Part 6 (9 points): Read from a file

a)	Use Save As to save a copy of tester program with the words FromFile appended to the end. (i.e. GradebookTesterFromFile).

b)	Change the name of the class to match your file name.

c)	Add the following import statement just under your Scanner import statement: import java.io.*;

d)	Add the words throws IOException to the header of the main method. Like this:

public static void main(String [] args) throws IOException

e)	Replace the System.in parameter to your scanner object with new File("grades.txt") like this:

new Scanner(new File("grades.txt"));

f)	Comment out all of your input prompts (//).

g)	Save and build your file.

h)	Create a new text file named gradest.txt in the same folder as your java source code. (Not java file, a text file). Like this: File, New, File, Other, Text, Next, input.txt, Finish.

i)	On the first line of the grades.txt file enter course name you would have normally typed at the prompt.

j)	On the next 3 lines enter in pairs the earned points and possible points. For example:

90 100

85 90

10 15

k)	Save the grades.txt file. Be sure it is in the same folder as your java files.

l)	Run your program to verify it is working.

Part 7 (Tricky Bonus- worth up to 8 points if you complete parts 1 – 6.):

Add another method

a)	Use Save As to save a copy of FromFile tester program with the words PlusMethod appended to the end. (i.e. GradebookTesterFromFilePlusMethod).

b)	Add a static method to this file that will get the earned points, the possible points and then add them to an object that is passed to the method.

c)	Run your program to verify it is working.