Rubric

Find Rubric
Keep in mind that 282 students have already been assessed using this rubric. Changing it will affect their evaluations.
Assignment 4
Assignment 4
Criteria Ratings Pts
toUpper()
1) If the character is a letter, returns the upper case equivalent. 2) If the character is not a letter, returns the original value.
threshold: pts
10 to >0.0 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Proper Morse Code: Dashes differ from dots, blinking the correct patterns.
The length of a dot is 1 unit, a dash is 3 units.
threshold: pts
15 to >0.0 pts
Full Marks
0 pts
No Marks
pts
15 pts
--
Proper timing: between dots/dashes
threshold: pts
5 to >0.0 pts
Full Marks
0 pts
No Marks
pts
5 pts
--
Proper timing: between letters
threshold: pts
5 to >0.0 pts
Full Marks
0 pts
No Marks
pts
5 pts
--
Proper timing: between words.
threshold: pts
5 to >0.0 pts
Full Marks
0 pts
No Marks
pts
5 pts
--
Delta Time: Arduino code uses delta timing (No delay()s)
threshold: pts
15 to >0.0 pts
Full Marks
0 pts
No Marks
pts
15 pts
--
Good Clean Code: Variable Names
threshold: pts
2 to >0.0 pts
Full Marks
0 pts
No Marks
pts
2 pts
--
Good Clean Code: Code Structure
threshold: pts
8 to >0.0 pts
Full Marks
0 pts
No Marks
pts
8 pts
--
Java code reads from the console and sends data to the Arduino
threshold: pts
25 to >0.0 pts
Full Marks
0 pts
No Marks
pts
25 pts
--
The SerialComm class has an appropriate writeByte() method
threshold: pts
10 to >0.0 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Committed to Github before demo
threshold: pts
0 pts
Full Marks
0 pts
No Marks
pts
0 pts
--
Total Points: 100 out of 100