Where to Get Assignments
All assignment descriptions will be posted on the
class web page. I will announce in class when assignments are available
- paper copies of the assignments will not usually be given out in
class. You may print a copy to take with you
Academic Honesty
Assignment solutions must be the product of your own
efforts. Help from others must be limited to discussion (verbal or
written) that does not include complete solutions or code for the
solution. Violation of this policy will be considered cheating and
could result in a zero score for the particular assignment.
What To Turn In
Please submit printed copies of your assignments from
MS Word and place an electronic copy of
your source files in the class hand-in folder. Non-program answers to
assignment problems should be typed (not handwritten). Be sure to
include in the paper's heading
- Your name
- Assignment ID and Java Class Name(s)
An electronic copy of your assignment needs to be
placed in the class hand-in folder. I will test all programs by
compiling source code and executing the compiled application. The
program must compile and execute. Programs turned in that do not
compile will automatically loose 50% of possible credit.Points will be deducted if your programs are difficult
to grade because these instructions were not followed.
Code Style Guidelines
All programs will be written using good
programming style. Here is what I will be looking for:
- Class names begin with uppercase letters and use
camel-case capitalization.- Field names begin with lowercase letters and use
camel-case capitalization.- Method names begin with lowercase letters and use
camel-case capitalization.- Constants will have all letters in uppercase.
- Use descriptive procedure and variable names.
- Use the default indentation that is demonstrated in
class examples and used in Dale's textbook.- Document your code where appropriate.
Review the document "Code
Conventions for the Java Programming Language"
written by Sun Corporation
Assignment Due Dates
Assignments are due by at the start of class when a
date is specified (both the paper copies and the electronic file
copies). My grading comments to you will be returned on the paper copy.
The paper copy tells me your assignment is done. Assignments turned in
late will be assessed a late penalty of at least 10%
No comments:
Post a Comment