Lab 3 Grading Guideline [A] In-lab exercises (10%) Consult TA attendance sheets to ensure that the student completed the in-lab exercises. If so, award full credit, if not, award 0 points. [B] Local Variable Dependency 1 (20%) There is a local variable dependency relationship between the MyBouncingBallWorld class and lab3lib.BouncingWorld. Code would look like this: public MyBouncingBallWorld() { lab3lib.BouncingWorld bw; bw = new lab3lib.BouncingWorld(); } There is no partial credit for this part. [C] Local Variable Dependency 2 (20%) There is a local variable dependency relationship between the MyBouncingBallWorld class and lab3lib.BouncingBall. Code would look like this: public MyBouncingBallWorld() { lab3lib.BouncingBall ball; ball = new lab3lib.BouncingBall(); } There is no partial credit for this part. [D]Instantiation Dependency (18%) There should be evidence of an instantiation dependency relationship in the code. For example, in the constructor for the MyBouncingBallWorld, you should see: public MyBouncingBallWorld() { bw.add(new lab3lib.BouncingBall()); } Note that there is no local variable for this ball. [E] Calling a method (17%) There is at least one method called on a BouncingBall inside of the code. There is no partial credit given for this part. [F] UML Diagram (15%) (5%)[F1] UML diagram shows all three classes for this project. (5%)[F2] UML diagram shows the two local variable dependencies. (5%)[F3] UML diagram shows the instantiation dependency relationship. [G] Deductions [G1] Note that if students do not submit their .java files with their submission, deduct 15 points from their submission. There is no way to get these points back. However, we will still allow the students to resubmit to fix this problem. After their lab has been regraded the 15 points will be deducted from the total regraded scores. For the next lab, the students should ensure that they have followed the directions for creating the Jar file and indicating in the dialog to include the java source files when creating the Jar file. Refer back to Lab 2 for further instructions on this. [G2] If the code does not compile, deduct 15 points. [G3] If the code does not run, deduct 15 points. GIVING FEEDBACK You must e-mail a feedback/grade message to each student whose work you grade. You will ONLY e-mail to the student's cse e-mail account, which is username@cse.buffalo.edu. The subject line will be: CSE115 Lab 3 Grade and feedback A copy of this entire email with the bottom part filled in by you should be sent to the student for their reference. If a student receives less that the maximum number of points, you must give an explanation of why the student lost points. ---------------------------------------------------------------------- [Lab #3: 100 points maximum] Your score ==> [A: 10 points maximum] You earned ==> [B: 20 points maximum] You earned ==> [C: 20 points maximum] You earned ==> [D: 18 points maximum] You earned ==> [E: 17 points maximum] You earned ==> [F: 15 points maximum] You earned ==> Possible deduction [G: 45 point deduction] You were deducted ==>