Description:
Total Possible Score: 30.00
Distinguished - Creates a program that calculates the Celsius correctly. There are no compiling errors or warnings.
Proficient - Creates a program that calculates the Celsius correctly. There are minor compiling warnings.
Basic - Creates a program that calculates the Celsius correctly. There are relevant compiling warnings or errors.
Below Expectations - Attempts to create a program that calculates the Celsius; however, the result is incorrect or the program is not working.
Non-Performance - The creation of a program that calculates the Celsius correctly is either nonexistent or lacks the components described in the assignment instructions.
Distinguished - Uses the correct conversion function and loop structure to calculate the results correctly.
Proficient - Uses the correct conversion function, but there are minor errors with the loop structure. The results are correct.
Basic - Uses the correct conversion function, but there are relevant errors with the loop structure or the loop structure is missing. The results are correct.
Below Expectations - Attempts to use the correct conversion formula and loop structure; however, there are relevant errors with the format of the conversion function or loop structure and the results are not correct.
Non-Performance - The usage of the correct function and loop structure are either nonexistent or lack the components described in the assignment instructions.
Distinguished - All the input and output variables have the correct format.
Proficient - Some of the input and output variables do not have correct format. However, the format errors are minor and do not provide any incorrect information.
Basic - Some of the input and output variables provide incorrect format. Some of the results are not correct.
Below Expectations - Input and output variables do not have the correct format. The results are misrepresented.
Non-Performance - The usage of correct input and output variable format is either nonexistent or lacks the components described in the assignment instructions.
Distinguished - Adds comments in C++ comments format. Comments are complete and accurate.
Proficient - Adds comments in C++ comments format. Minor details in the comments are missing or inaccurate.
Basic - Adds comments in C++ comments format. Relevant details in the comments are missing and/or inaccurate.
Below Expectations - Attempts to add comments in C++ comments format; however, significant details in the comments are missing and inaccurate.
Non-Performance - The addition of comments in C++ comments format is either nonexistent or lacks the components described in the assignment instructions.
Distinguished - Creates a user manual that accurately and thoroughly explains how the program works.
Proficient - Creates a user manual that explains how the program works. Minor details are missing or inaccurate.
Basic - Creates a user manual that explains how the program works. Relevant details are missing and/or inaccurate.
Below Expectations - Attempts to create a user manual that explains how the program works; however, significant details are missing and inaccurate.
Non-Performance - The creation of a user manual that explains how the program works is either nonexistent or lacks the components described in the assignment instructions.
Distinguished - Utilizes a format, language, or graph (or other visual representation) in ways that enhance comprehension, while making clear the interdependence of language and meaning, thought, and expression.
Proficient - Utilizes a format, language, or graph (or other visual representation) to correlate content and form, demonstrating an awareness of purpose and audience.
Basic - Utilizes a format, language, or graph (or other visual representation) that correlates what is being communicated.
Below Expectations - Utilizes a format, language, or graph (or other visual representation) that is appropriate, but may be incomplete or contain inaccuracies.
Non-Performance - The assignment is either nonexistent or lacks the components described in the instructions.
Distinguished - Displays meticulous comprehension and organization of syntax and mechanics, such as spelling and grammar. Written work contains no errors and is very easy to understand.
Proficient - Displays comprehension and organization of syntax and mechanics, such as spelling and grammar. Written work contains only a few minor errors and is mostly easy to understand.
Basic - Displays basic comprehension of syntax and mechanics, such as spelling and grammar. Written work contains a few errors which may slightly distract the reader.
Below Expectations - Fails to display basic comprehension of syntax or mechanics, such as spelling and grammar. Written work contains major errors which distract the reader.
Non-Performance - The assignment is either nonexistent or lacks the components described in the instructions.
Distinguished - Accurately uses APA formatting consistently throughout the paper, title page, and reference page.
Proficient - Exhibits APA formatting throughout the paper. However, layout contains a few minor errors.
Basic - Exhibits limited knowledge of APA formatting throughout the paper. However, layout does not meet all APA requirements.
Below Expectations - Fails to exhibit basic knowledge of APA formatting. There are frequent errors, making the layout difficult to distinguish as APA.
Non-Performance - The assignment is either nonexistent or lacks the components described in the instructions.
Distinguished - The length of the paper is equivalent to the required number of correctly formatted pages.
Proficient - The length of the paper is nearly equivalent to the required number of correctly formatted pages.
Basic - The length of the paper is equivalent to at least three quarters of the required number of correctly formatted pages.
Below Expectations - The length of the paper is equivalent to at least one half of the required number of correctly formatted pages.
Non-Performance - The assignment is either nonexistent or lacks the components described in the instructions.