Grading rubric
Recall the General Instructions for Grading Programs.
Eclipse project for this assignment: FundamentalDataTypes
Points to be awarded for:
-
StringsAndChars - 5 points for each TODO (restated below)
- Prints the number of characters that are letters
- Prints the number of characters that are digits
- Prints the number of characters that are upper case
- Prints a string with inverted case
-
ScannerExample - 5 points for appropriate prompts
- Appropriate prompts clearly specify what data is being requested
-
CubicPlot
- 5 points - CubicPlot class with proper constructor prototype
- 5 points - Two axes are drawn
- 5 points - Plot origin is in correct location (given by the intersection of the axes) and is determined by the parameters given in the constructor
- 5 points - Plot equation is drawn within the plot area
-
10 points with exceptions given below
- -4 points - lines are not used to display the graph
- -2 points - graph is flipped along the x axis
- -2 points - origin is not correct (not shifted by the top and left parameters)
- +3 points - graph is clipped by the top, left, width, and height parameters
Total: 55 points (58 possible with extra credit)
|