| Spr 09 | CS 141 sect 1 | updated: | 6/13/2009 21:43 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | 15 | 0 | 20 | 20 | 0.0 | 20.0 | 20.0 | 0.0 | 50.0 | 11.0 | 100.0 | 100.0 | 35.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 40.0 | 0.5 | NC | 0.0 | 0.0 | |||||||||||
| 0 | week1 | 0 | 0 | 0 | 0 | 0 | 0 | week | 0 | 0 | 0 | 0 | 0 | 0 | wee | 0 | 0 | 0 | 0 | wee | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | weeek5 | 0 | 0 | 0 | 0 | 0 | 0 | wee | 0 | 0 | 0 | 0 | 0 | week7 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | week 8 | 0.0 | 0.0 | 0.0 | week 9 | 0.0 | 0.0 | 0.0 | week 10 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | week 11 | 0.0 | 0.5 | 0.1 | 0.5 | 0.0 | 86.0 | Ave. | 0.0 | 0.0 | 0.0 | |||||
| ID | quiz 1 | 1. Fill in student information sheet; | 2. Run javac and java in console, include Javadoc comments listed in Apendix C; | 3. algorithm food treat (see p. 42 #4 and the suggested answer in Apx. A for an example); | 4. folderQz Create a folder on the C: drive, zip a folder, email it to yourself and test it in a new folder; | 5. p.43 #6 (explain what is wrong for each illegal identifier); | 6. p.47 #1 (program) | 1. p.42 #2 & 3 (show your work); | 2. p.48 #5 (program); | 3. p.49 #9 (program); | 4. p.106+ #2-4 (show traces as on p. 60-62); | 5. p.107 #9 & 11 (make tables to show step-by-step changes to variables); | 6. p.112 #2 (code) ;Pair 2 | Solo Prog. 1* (softcopy Mon. midnight, hardcopy Tues. before class) | 1. p.112 #4 & 5 (code); | 2. p.114 #16 & #17 (program) | 3. p.165 #1 (make tables to trace values of parameters & variables in main & printOdds); | 4. p.166+ #5 (code) ;PAIR 3 | Solo Prog. 2* (Tues./Wed.--see above) | 1. p.167 #7 (explain, with line numbers); | 2. p.172 #11 (code); | 3. p.199 #1 (program); | 4. p.200+ #3 & 4 (program, turn in #4), | 5. p.266 #1 (code); Pair 4 | 6. Hexadecimal worksheet; | Solo Prog. 3* (S/mon; | raw test score | Friday - Test 1: Ch. 1-3 (Bring 1 3"x5" card of notes (2 sides), pencil(s), eraser) | 1. p.263 #11 (code); | 2. Write a method named closeEnough that would be helpful anytime you are comparing doubles, for example p.265 #18. Your method should take 3 double parameters (a value, a target and a tolerance) and return a boolean. Then rewrite the statements in #18 to use your method correctly (code for 2 methods); | 3. p.267 #5 (code); | 4. p.267 #7 (code); | 5. BooleanWorksheet3.html; | Solo Prog. 4 shape (M/T.--as above) | ID | 1. no bool 4; | 2. p.327 #2 (code); | 3. p.327 #1 (code); | 4. p.328 #6 (code); | 5. p.371 #2 (code); | Solo Prog. 5 walk (S/M.--as above) | 1. p.371 #4 (code; see #2 above); | 2. Election Day. p.372 #9 (code); | 3. p.430 #4 (make a table to show values step-by-step as they change); | 4. p.431 #8 (write the method called max); | 5. Write a method named findString that accepts 2 parameters (an array of Strings and a target String) and returns the index of the element that matches the String (or -1 if no match). This should be case-insensitive; | Solo Prog. 6 names (S/M.--as above) | 1. Suggest fields for these classes: Calculator (see discussion p.491 #4), NameOfPerson, Point3D, RationalNumber (see p.496+ #1), Date (see p.497+ #2), GroceryList and GroceryItem (see p.498+ #3); | 2. p.493 #1 (code); ; | Solo Prog. 7 personality (S/M.--as above) | Friday - Test 2: Ch. 3-7 (see above) | 1. p.496 #1—write toString & equals methods (code). See p.examples throughout Ch. 8; | 2. p.497 #2—write 2 constructors (code); | 3. Write a method named sortByDist that accepts an array of Points. This method returns nothing, but sorts the array by distance from the origin (0,0), ascending; | Solo Prog. 8 CO2 (S/M.--as above) | 1. p.550 #3 (explain the problem with each illegal statement); | 2. p.550+ #5,6 (Include class diagrams similar to p.514+ to explain); | 3. p.554 #15-23; | 4. p.678 #3 (show the trace of the method calls with actual parameters and return values); | 5. Write a method named findWinner that accepts as parameters a 3-by-3 grid of chars and a single char. It returns true if there is a complete row, column or diagonal of the single char; if not, it returns false. Assume all chars are uppercase; | 6. p.598 #1,2; | 7. p.600 #1; | Solo Prog. 9 tictactoe (S/M) | Monday Last class Absolute deadline for late assignments | See web for exam schedule Test 3: Ch. 1-7+ | Tests | % Pair Assig nments | % Solo Programs | 0.0 | weighted Points | Sum/ Base | estimate GPA | ID | call or see me by 6/11 if your grade is below 2.0 | ||||
| 0138 | 5 | 10 | 10 | 10 | 20 | 60 | 80 | 40 | 95 | 40 | 10 | 65 | 64 | 75.3 | 40 | 20 | 70 | 0138 | 100 | 60 | 100.0 | 80.0 | 85.0 | 28.0 | gotzip | 38.4 | 81.9 | 59.4 | 52.2 | 52.7 | NC | 0138 | 1 | |||||||||||||||||||||||||||||||||||||||||||||
| 7490 | 5 | 10 | 10 | 20 | 60 | 75 | 40 | 70 | 40 | 69 | 54 | 63.5 | 40 | 20 | 65 | 7490 | W | 7490 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WLC | 5 | 10 | 10 | 10 | 60 | 85 | 63 | 39 | 67 | 10 | 11.8 | 0 | WLC | not ye | 4.4 | 22.3 | 23.9 | 14.9 | 15.4 | NC | WLC | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| JDM | 3 | 10 | 10 | 10 | 19 | 50 | 85 | 40 | 84 | 39 | 9 | 75 | 69 | 81.2 | 40 | 20 | 0 | JDM | 55 | 70.0 | 85.0 | 24.0 | 39.1 | 49.4 | 50.4 | 45.2 | 45.7 | NC | JDM | 4 | ||||||||||||||||||||||||||||||||||||||||||||||||
| sc | 10 | 10 | 20 | 60 | 95 | 40 | 85 | 40 | 9 | 84 | 59 | 69.4 | 40 | 20 | 60 | sc | 100 | 83 | 75.0 | 73.0 | z | sc | 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CN4D | 5 | 9 | 10 | 20 | 60 | 95 | 40 | 85 | 40 | 9 | 85 | 82 | 96.5 | 40 | 20 | 80 | CN4D | 100 | 60 | 100.0 | 85.0 | 40.0 | 50.0 | 34.0 | 40.0 | 90.0 | 100.0 | 10.0 | 75.0 | 76.4 | 110.7 | 71.1 | 77.4 | 77.9 | 2.2 | CN4D | 6 | |||||||||||||||||||||||||||||||||||||||||
| ad | 9 | 10 | 10 | 18 | 60 | 95 | 35 | 87.4 | 40 | 10 | 69 | 52 | 61.2 | 40 | 70 | ad | W | ad | 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| RD20 | 5 | 10 | 10 | 10 | 20 | 60 | 90 | 40 | 95 | 40 | 10 | 74 | 51 | 60.0 | 40 | 20 | 45 | RD20 | 100 | 64 | 100.0 | 45.0 | 75.0 | 28.0 | 32.7 | 79.9 | 54.2 | 47.1 | 47.6 | NC | RD20 | 8 | ||||||||||||||||||||||||||||||||||||||||||||||
| 0520 | 5 | 10 | 10 | 10 | 19 | 60 | 90 | 40 | 84 | 100 | 80 | 94.1 | 40 | 20 | 0520 | z | 0520 | 9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| wKURT | 5 | 11 | 10 | 19 | 60 | 95 | 40 | 90 | 40 | 10 | 81 | 48 | 56.5 | wKURT | W | wKURT | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IG8G | 5 | 9 | 10 | 20 | 60 | 100 | 40 | 94 | 40 | 72 | 76 | 89.4 | 40 | 20 | 75 | IG8G | 100 | 84 | 100.0 | 80.0 | 40.0 | 75.0 | 62.0 | 40.0 | 90.0 | 100.0 | 75.0 | 10.0 | 92.0 | 90.5 | 109.9 | 82.8 | 89.0 | 89.5 | 3.4 | IG8G | 11 | |||||||||||||||||||||||||||||||||||||||||
| EH15 | 3 | 10 | 10 | 10 | 18 | 60 | 99 | 40 | 89 | 10 | 73 | 53 | 62.4 | 40 | 20 | EH15 | 100 | 82 | 100.0 | 65.0 | 40.0 | 0.0 | 14.0 | 40.0 | 60.0 | 100.0 | 1 | 28.4 | 101.2 | 52.0 | 46.3 | 46.8 | NC | EH15 | 12 | |||||||||||||||||||||||||||||||||||||||||||
| S.H | 5 | 10 | 10 | 10 | 18 | 60 | 100 | 40 | 90 | 40 | 9 | 69 | 64 | 80.2 | 40 | 20 | 65 | S.H | 100 | 60 | 100.0 | 65.0 | 40.0 | 50.0 | 11.0 | 65.0 | 100.0 | 1 | 33.9 | 103.1 | 62.7 | 53.8 | 54.3 | NC | S.H | 13 | ||||||||||||||||||||||||||||||||||||||||||
| JEDI | 5 | 10 | 10 | 10 | 18 | 55 | 90 | 35 | 70 | 35 | 10 | 85 | 67 | 78.8 | 39 | 19 | 57 | JEDI | 100 | 70 | 100.0 | 65.0 | 40.0 | 60.0 | 44.0 | 80.0 | 80.0 | 10.0 | 77.0 | 74.3 | 87.2 | 73.0 | 75.0 | 75.5 | 2.0 | JEDI | 14 | |||||||||||||||||||||||||||||||||||||||||
| HAL9 | 5 | 60 | 90 | 40 | 91 | 40 | 70 | 66 | 77.6 | 40 | 20 | 70 | HAL9 | 75 | 41.0 | 10 | 44.1 | 42.0 | 44.0 | 43.8 | 44.3 | NC | HAL9 | 15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HK22 | 5 | 10 | 10 | 10 | 19 | 55 | 95 | HK22 | W | HK22 | 16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ACK | 5 | 10 | 10 | 10 | 19 | 55 | 95 | 40 | 99 | 40 | 10 | 88 | 81.5 | 95.9 | 40 | 20 | 55 | ACK | 100 | 79 | 100.0 | 50.0 | 40.0 | 75.0 | 37.0 | 40.0 | 65.0 | 100.0 | 80.0 | 10.0 | 75.0 | 77.3 | 113.1 | 76.2 | 80.4 | 80.9 | 2.5 | ACK | 17 | |||||||||||||||||||||||||||||||||||||||
| wL8E1 | 5 | 10 | 10 | 10 | 20 | 55 | 95 | 40 | 83 | 40 | 10 | 77 | 51 | 60.0 | 40 | 0 | wL8E1 | Latezi | W | wL8E1 | 18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| AM86 | 5 | 10 | 10 | 10 | 20 | 60 | 100 | 40 | 93 | 40 | 10 | 76 | 61 | 77.4 | 40 | 20 | 50 | AM86 | 100 | 99 | 100.0 | 80.0 | 30.0 | 90.0 | 20.0 | 40.0 | 85.0 | 100.0 | 85.0 | 10.0 | 70.0 | 62.2 | 109.3 | 84.2 | 76.8 | 77.3 | 2.2 | AM86 | 19 | |||||||||||||||||||||||||||||||||||||||
| L8J8 | 5 | 10 | 10 | 10 | 17 | 60 | 47.5 | 40 | 94 | 40 | 87 | 76 | 91.5 | 40 | 20 | 58 | L8J8 | 100 | 99 | 100.0 | 65.0 | 40.0 | 0.0 | 4.0 | 40.0 | 70.0 | 100.0 | 0.0 | 10.0 | 1 | 35.5 | 111.1 | 57.8 | 53.1 | NC | L8J8 | 20 | |||||||||||||||||||||||||||||||||||||||||
| Zclub | 5 | 10 | 10 | 20 | 55 | 75 | 40 | 74 | 40 | 10 | 83 | 29 | 34.1 | 40 | 20 | 60 | Zclub | 100 | 80 | 65.0 | Z | Zclub | 21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| m | m | z | m | 22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CN26 | 3 | 10 | 10 | 10 | 18 | 60 | 95 | 40 | 69 | 10 | 77 | 72 | 87.2 | 40 | 30 | CN26 | 100 | 60 | 100.0 | 70.0 | 40.0 | 65.0 | 11.0 | 40.0 | gotzip | 100.0 | 1 | 36.5 | 101.1 | 51.8 | 49.8 | 50.3 | NC | CN26 | 23 | |||||||||||||||||||||||||||||||||||||||||||
| H2G2 | 5 | 10 | 10 | 20 | H2G2 | z | H2G2 | 24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| sp | 10 | 10 | 10 | 19 | 55 | 95 | 35 | 79 | 40 | 70 | 82 | 96.5 | 40 | 20 | 70 | sp | 100 | 85 | 100.0 | 80.0 | 40.0 | 90.0 | 28.0 | 40.0 | 70.0 | 100.0 | 70.0 | 10.0 | 54.0 | 66.3 | 110.1 | 78.8 | 76.3 | 76.8 | 2.1 | sp | 25 | |||||||||||||||||||||||||||||||||||||||||
| kc | 10 | 10 | 25 | 70 | 73 | 85.9 | 40 | 20 | kc | z | kc | 26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ASHA | 5 | 10 | 10 | 10 | 20 | 55 | 100 | 40 | 94 | 40 | 10 | 81 | 77 | 90.6 | 40 | 20 | 70 | ASHA | 100 | 88 | 100.0 | 90.0 | 39.0 | 75.0 | 56.0 | 39.0 | 85.0 | 99.0 | 65.0 | 73.0 | 81.6 | 110.5 | 83.1 | 85.2 | 85.7 | 3.0 | ASHA | 27 | ||||||||||||||||||||||||||||||||||||||||
| W 7436 | 5 | 10 | 10 | 20 | 60 | 75 | 40 | 74 | 40 | W 7436 | W | W 7436 | 28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| W 3700 | 3 | 10 | 10 | 10 | 20 | 60 | 84 | Paper | W 3700 | W | W 3700 | 29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| st | 11 | 10 | 60 | 95 | 35 | 99 | 35 | 10 | 81 | 76 | 89.4 | 40 | 20 | 85 | st | 100 | 99 | 100.0 | 87.0 | 39.0 | 90.0 | 48.0 | 39.0 | 75.0 | 99.0 | 80.0 | 10.0 | 83.0 | 81.9 | 105.9 | 87.9 | 87.0 | 87.5 | 3.2 | st | 30 | ||||||||||||||||||||||||||||||||||||||||||
| T486 | 4 | 75 | 10 | 11.8 | T486 | Z | T486 | 31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| E102 | 5 | 10 | 10 | 10 | 17 | 55 | 47.5 | 40 | 94 | 40 | 9 | 78 | 85 | 100.0 | 40 | 20 | 65 | E102 | 100 | 78 | 100.0 | 50.0 | 40.0 | 65.0 | 15.0 | 40.0 | 60.0 | 100.0 | 60.0 | 10.0 | 52.0 | 62.1 | 113.2 | 66.4 | 69.1 | 69.6 | NC | E102 | 32 | |||||||||||||||||||||||||||||||||||||||
| DQ17 | 5 | 10 | 10 | 10 | 19 | 60 | 100 | 40 | 100 | 40 | 10 | 59 | 75 | 88.2 | 40 | 20 | 75 | DQ17 | 100 | 80 | 100.0 | 85.0 | 40.0 | 85.0 | 21.0 | 40.0 | 85.0 | 100.0 | 34.0 | 53.2 | 111.3 | 74.3 | 68.5 | 69.0 | NC | DQ17 | 33 | |||||||||||||||||||||||||||||||||||||||||
| DW12 | 5 | 10 | 10 | 10 | 20 | 60 | 100 | 40 | 91 | 40 | 10 | 76 | 68 | 83.0 | 40 | 20 | 0 | DW12 | 100 | 85 | 100.0 | 63.0 | 30.0 | 75.0 | 19.0 | 75.0 | Z | DW12 | 34 | |||||||||||||||||||||||||||||||||||||||||||||||||
| BASE LINE | 5 | 10 | 10 | 10 | 20 | 60 | 100 | 40 | 100 | 40 | 10 | 100 | 0 | 100.0 | 40 | 20 | 100 | 100 | 100 | 100.0 | 100.0 | 40.0 | 100.0 | 73.0 | 40.0 | 100.0 | 100.0 | 100.0 | 1.0 | 96.0 | 269.0 | 646.0 | 900.0 | 100.0 | 0.0 | 0.0 | BASE LINE | |||||||||||||||||||||||||||||||||||||||||
| count | 28.0 | 31.0 | 25.0 | 27.0 | 29.0 | 32.0 | 32.0 | 28.0 | 28.0 | 25.0 | 20.0 | 27.0 | 30.0 | 30.0 | 26.0 | 23.0 | 22.0 | 19.0 | 21.0 | 17.0 | 20.0 | 15.0 | 18.0 | 20.0 | 12.0 | 14.0 | 13.0 | 10.0 | 8.0 | 10.0 | 19.0 | 19.0 | 19.0 | 19.0 | 18.0 | 19.0 | count | |||||||||||||||||||||||||||||||||||||||||
| mean | 4.7 | 10.0 | 10.0 | 10.0 | 19.1 | 57.3 | 88.0 | 39.3 | 85.9 | 39.5 | 9.7 | 77.2 | 62.1 | 73.7 | 40.0 | 20.0 | 57.4 | ### | 78.3 | 100.0 | 70.3 | 38.5 | 65.0 | 31.1 | 39.8 | 75.4 | 99.8 | 60.5 | 10.0 | 68.5 | 54.5 | 93.9 | 65.3 | 63.3 | 64.4 | 2.6 | mean | |||||||||||||||||||||||||||||||||||||||||
| mode | 5.0 | 10.0 | 10.0 | 10.0 | 20.0 | 60.0 | 95.0 | 40.0 | 94.0 | 40.0 | 10.0 | 69.0 | 76.0 | 11.8 | 40.0 | 20.0 | 70.0 | ### | 60.0 | 100.0 | 65.0 | 40.0 | 75.0 | 28.0 | 40.0 | 85.0 | 100.0 | 80.0 | 10.0 | 75.0 | #N/A | #N/A | #N/A | #N/A | #N/A | 2.2 | mode | |||||||||||||||||||||||||||||||||||||||||
| median | 5.0 | 10.0 | 10.0 | 10.0 | 19.0 | 60.0 | 95.0 | 40.0 | 89.0 | 40.0 | 10.0 | 76.5 | 67.0 | 80.2 | 40.0 | 20.0 | 65.0 | ### | 80.0 | 100.0 | 70.0 | 40.0 | 75.0 | 28.0 | 40.0 | 75.0 | 100.0 | 72.5 | 10.0 | 74.0 | 57.7 | 107.6 | 68.8 | 68.8 | 69.6 | 2.4 | median | |||||||||||||||||||||||||||||||||||||||||
| stdev | 0.7 | 0.4 | 0.0 | 0.0 | 1.0 | 6.6 | 13.9 | 1.8 | 10.2 | 1.4 | 0.5 | 8.4 | 19.5 | 23.1 | 0.2 | 0.2 | 22.7 | 0.0 | 13.3 | 0.0 | 13.0 | 3.5 | 27.5 | 18.9 | 0.4 | 10.6 | 0.4 | 30.3 | 0.0 | 17.0 | 23.7 | 27.7 | 17.0 | 19.9 | 20.3 | 0.5 | stdev | |||||||||||||||||||||||||||||||||||||||||
| max | 5.0 | 11.0 | 10.0 | 10.0 | 20.0 | 60.0 | 100.0 | 40.0 | 100.0 | 40.0 | 10.0 | 100.0 | 85.0 | 100.0 | 40.0 | 20.0 | 85.0 | ### | 99.0 | 100.0 | 90.0 | 40.0 | 90.0 | 73.0 | 40.0 | 90.0 | 100.0 | 85.0 | 10.0 | 92.0 | 90.5 | 113.2 | 87.9 | 89.0 | 89.5 | 3.4 | max | |||||||||||||||||||||||||||||||||||||||||
| min | 3.0 | 9.0 | 10.0 | 10.0 | 17.0 | 25.0 | 47.5 | 35.0 | 63.0 | 35.0 | 9.0 | 59.0 | 10.0 | 11.8 | 39.0 | 19.0 | 0.0 | ### | 55.0 | 100.0 | 45.0 | 30.0 | 0.0 | 4.0 | 39.0 | 60.0 | 99.0 | 0.0 | 10.0 | 34.0 | 4.4 | 22.3 | 23.9 | 14.9 | 15.4 | 2.0 | min | |||||||||||||||||||||||||||||||||||||||||
| 18.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||