home—info—exams—lectures—labs—hws
Recipe—Laws—lies—syntax—java.lang docs—java.util docs
Homeworks
If you're wondering about some of the markup on your returned papers,
check out
the general grading guide (w/
greek letters),
and also
common
proofreader marks.
-
hw14—Jail time: arrays, and hw14-soln.html
-
Extra credit hw-ec-06:
Implement several effects of your choice from
lab14b—home photoshopping network: arrays of pixels.
You are encouraged to go the extra mile
(for instance, you might use your class TextIO
and an approach similar to
explore, to offer users an interface).
(Note that regular homeworks are easier (point for point) than
extra-credit homeworks, so do the regular homeworks first.)
-
hw13—gRUe pt. IV,
and hw13 - most solns
-
Extra credit:
hw-ec01-bmi—extra credit homework: Body Mass Index: Due Nov.29 (Thu) in class
-
Extra credit:
hw-ec02-mpg—extra credit homework: calculating mileage: Due Nov.29 (Thu) in class
-
You can play with (last semester's final)
grue-2007spring.jar
(download the .jar and double-click it).
-
hw12—lists and loops: Explorers with many Treasures (parts (a),(b),(c) due Fri,Mon,
Wed resp, as usual. and the last part will be accepted Fri at start of class)
full solution
-
hw11—A breather: exam re-do; finish lab11, due Mon and Wed.
soln
-
hw10—Interactive Explorers: I/O, and hw10-soln
-
hw09
hw09 soln
-
hw08—Explorers
hw08a,b,c solution
-
hw07—Objects containing objects: Students with Dates
hw07a,b,c solution
with a drawing
-
hw06—constructors: Treasures
hw06a,b,c solution
-
hw05—fields: recording game results
hw05 solution
-
hw04—hw04
(This hw is, in large part, last year's exam1.)
hw04a,b,c solution
-
hw03—booleans, if: volleyball
hw03 solution (b,c solutions are
linked at the bottom of that solution set)
-
hw02—Strings, javadoc, local variables: shortened greetings
hw02a,b,c solution
-
hw01 a,b,c: a first program
hw01a,b solution
(For hw01a, I'll also accept
an accidentally posted “hw00”)
Instructions for submitting
- Part (a) (short-answers) are due hard-copy only;
parts (b) (test cases & signatures) and (c) (working code)
are due both as hard-copy and electronically via Blackboard.
Always due at start of class on the due-date.
-
Your file should include your name and the assignment-number
at the top (in comments).
Also, if your function does not work completely,
say so clearly at the top (in comments).
You get more points for knowing what your program doesn't do,
than not knowing.
(Submitting code which doesn't compile, without acknowledging such,
may result in a summary 0.
In the workplace, it is unacceptable.)
-
If the gradebook in WebCT lists a homework but your score is empty,
then it means I think you didn't turn it in.
(Note that if I haven't released a column to the gradebook section
of WebCT, then I haven't yet finished grading for that assignment.)
It is your responsibility to report any missing scores in the gradebook.
-
Moreover: Any empty gradebook entry
which is not reported within three weeks of appearing in the gradebook
is liable to not be graded, and you will get a 0.
(Otherwise I have too many students suddenly needing regrades
in the last week, of assignments I'd graded months earlier.)
home—info—exams—lectures—labs—hws
Recipe—Laws—lies—syntax—java.lang docs—java.util docs