the follow-up model currently has the same set of questions regardless of if the student did the strategy or not. might make more sense to have a set of follow-ups for if they did or if they didn't separately, stored as a simple binary tree:
{
"strategy": String; // description of strategy,
"didDo": Boolean // whether strategy was done. in the reflections array below, false = index 0, true = index 1
"deliverable": {
"link": String // URL link to a deliverable
"notes": String // optionally any notes on the deliverable
}
reflections: [
[{ "prompt": String; "response": String }] // if didDo is false
[{ "prompt": String; "response": String }] // if didDo is true
]
}
Some example questions (for self-work):
If yes:
What understanding change did you have?
What new project risks does this suggest?
What, if any, obstacles came up?
If no:
What prevented you from doing the strategy?
If there anything a mentor or peer could have helped you with?
the follow-up model currently has the same set of questions regardless of if the student did the strategy or not. might make more sense to have a set of follow-ups for if they did or if they didn't separately, stored as a simple binary tree:
Some example questions (for self-work):