CSI 115 Style Criteria Used For Evaluating Pseudocode, Java Programs and Class Diagrams
CSI 115 Style Criteria Used For Evaluating Pseudocode, Java Programs and Class Diagrams
Assignments submitted for grading are evaluated to determine if the submitted work fulfills the
requirements of the assignment and to determine if the work meets the style guidelines used in the
course. This Style Guide below specifies the criteria used to evaluate assignments.
Naming Conventions
Pseudocode Criteria
Correct Set Up Diagram contains 3 rows and 1 column and it is sized to its contents
Class name appears in first row, attributes appear in second row, and
methods appear in third row
Class Name Follows naming conventions
Attributes Includes access modifiers (either "-" for private, "+" for public, or "#"
for protected)
Follows naming conventions
Includes the colon
Includes the correct data type
Uses the correct order:
accessModifier attributeName: dataType
Methods Includes access modifiers (either “-” for private or “+” for public)
Follows naming conventions
Includes parentheses to indicate this is a method name rather than a
variable name. Parentheses are empty if the method has no parameters.
Otherwise, a valid parameter list appears inside the parentheses, listing
parameter name, a colon, and the datatype. Multiple parameters are
separated by commas. Functions specify the return type immediately
after the right parenthesis, showing a colon followed by the return type.