Programming Assignments
What you need to do
- Program 5 - Drawing Shapes. Assigned: 2/22. Due 3/8. No late programs. Graded (date to be added). Skeleton for this assignment.
- Program 4 - Making Change. Assigned: 2/1. Due 2/8. No late programs. Program 4 instructions to TAs. Graded (W 2/20).
- Program 3 - Happy / Wild. Assigned: 1/25. Due 2/1. Graded (2/4). Sample solution
- Program 2 - Wild Face. Assigned: 1/16. Due 1/25. Graded (2/2).
- Program 1 - Hello Out There - getting started with Java and Eclipse. Assigned: 1/9. Due 1/16. Graded 1/25.
The first several programs are very short and simple. Grading is binary – if you turn in your assignment on time you get full credit (1 point) otherwise a 0. Binary graded assignments will not be returned to all students, but if you want yours back, a TA can return it to you. If you want feedback on any of the programming assignments (binary or not), come see any TA or the instructor. Even if you received 100% on the assignment, we would be glad to make suggestions for improvement.
All printed assignments must be submitted in the following order and stapled together:
- Cover sheet - assignment title, full name, date, Comp 110, Fri lab section time
- Implementation plan (if applicable) - not required for all assignments
- Test plan (if applicable) - not required for all assignments
- Java code
- Output
- Your printed work MUST be stapled. No folded corners, paperclips, tape, or anything else. You will automatically lose a point off of every assignment that does not meet this requirement.
- The “Test plan” and “Output” sections are NOT the same. The test plan should be written before any code. The output is the result of your code running on the computer.
- Before turning in your code, let Eclipse format it for you. Go to the Source menu and click Format. You can also make sure your cursor is in the code window and hit Ctrl+Shift+F.
- Let Eclipse organize your imports for you. If you run into an error that says “[Something] can not be resolved into a type”, go to the Source menu and click Organize Imports. You can also make sure your cursor is in the code window and hit Ctrl+Shift+O.
- Your code is the only thing you should submit to Sakai. Do not include any other parts of the assignment. Make sure you are submitting only .java files. Do not submit any other file type. Do not copy your code into the text box on the site.