Skip to content

Instantly share code, notes, and snippets.

@apokusin
Last active August 13, 2018 19:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save apokusin/a8c337ea53c7dc8fce801efc868b93de to your computer and use it in GitHub Desktop.
Save apokusin/a8c337ea53c7dc8fce801efc868b93de to your computer and use it in GitHub Desktop.
# Grading flow
# Grading flow
Attempt View
Assignment done?
yes -> Grading area
no -> Attempt View
Grading area
Input
numerical keypress -> Number
enter keypress -> Submit grade
tab keypress -> Attempt View
Number
enter score -> Okay to Submit?
Okay to Submit?
has missing scores? -> Input
has all scores? -> Submit grade
Submit grade
try submitting -> Okay to advance?
leave a comment? -> Focus comment
Focus comment
enter message -> Okay to Submit?
Okay to advance?
yes -> Attempt View
no -> Error
Error
function render(model){
let current_state_name = model.active_states[0].name;
return $("h1",
{style: {color: "darkBlue"}},
`The current state is: ${current_state_name}`);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment