You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: rubric.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
-
GRADE: 32/32
1
+
GRADE: 31/32
2
2
------------
3
3
4
4
Functional requirements - 16 points
5
5
===================================
6
6
* 1/1 The window should have a Play Scale button.
7
7
* 1/1 The window should have a Stop Playing button.
8
-
* 3/3 When the user clicks the Play scale button, a dialog appears asking the user for a note number in the range 0 to 115 (see the window on the right above).
8
+
* 3/3 When the user clicks the Play scale button, a dialog appears asking the user for a note number in the range 0 to 115.
9
9
* 1/1 Then an 8-note scale is played starting at the given note.
10
-
*1/1 The scale should be the usual Do Re Mi Fa Sol La Ti Do notes going up in pitch.
10
+
*0/1 The scale should be the usual Do Re Mi Fa Sol La Ti Do notes going up in pitch. *See https://en.wikipedia.org/wiki/Solfège#Major *
11
11
* 1/1 After playing the scale going up, it should then play the same scale again but going down from the highest note.
12
12
* 1/1 The user might click the Play scale button when a scale is already being played. If the user clicks OK, then the scale being played should immediately stop and the new scale should be played instead. If the user clicks Cancel, then the scale currently playing should continue playing.
13
13
* 1/1 When the user clicks the Stop playing button, the scale should stop playing immediately.
@@ -30,7 +30,8 @@ Elementary style - 4 points
30
30
==========================
31
31
* 1/1 Some attempt at descriptive method, parameter, and variable names.
32
32
* 1/1 Consistent indentation.
33
-
* 2/2 Appropriate use of basic language constructs; reasonably concise code.
33
+
* 1/1 Appropriate use of basic language constructs; reasonably concise code.
34
+
* 1/1 Code divided into methods.
34
35
35
36
Next time I will look for "self-explanatory code" and appropriate use of
0 commit comments