I’m wondering whether this is a bug, but I’m not sure… I was hoping someone could provide some insight.
I have an activity where I place some initialLatex and I’m noticing that before a student even interacts with the screen, it’s marked as wrong in the dashboard.
I can get around this sort of by using suffix instead of initialLatex but this strikes me as both unsemantic and rather hacky.
Why not just use “and this.submitted”? I still get what you’re saying though, but I don’t think the dashboard would actually show an X until the student interacts with the input. You probably need to test with an actual “student”.
@Daniel_Grubbs including other conditionals like ‘and this.submitted’ doesn’t affect this behaviour.
What I can say is that upon actually running the Activity, on the real Teacher Dashboard i don’t see an X(just a dot). So it seems as though the bug relates specifically to the preview while in Activity Editor mode - it’s giving an incorrect interpretation of what will happen when the Activity is actually run.
Thanks for thinking of that @Daniel_Grubbs. Might help debug this.
Does it stay as a dot if you navigate (as a student) to the screen and then away without interacting? Dashboards should always show at worst a dot when a student is editing a screen.
Ok if I hear what you’re saying correctly, then it’s behaving as designed. Just double checking:
if a student navigates to the screen, focuses on the input (at least) and navigates away, an X shows?
if a student navigates to a screen, does nothing, then leaves, a blank shows?
If so, in the first case we see student interaction and an incorrect answer so we mark it wrong. In the second we see no student interaction so we mark it as if a student has done nothing.
Yeah but the problem with case 1 is that it’s an X even though the student does nothing at all on a screen, moves to another screen without having interacted with the first one, the first screen gets an X.
Now to my mind that’s not all the behaviour I want to see reflected in my dashboard. They’re not “wrong” if they haven’t done anything on the screen yet, surely?
At the risk of sounding prescriptive, just try running that Activity I posted to see what I’m getting at there. The only thing in each panel is a note and one latex input box.
I can’t help but feel as though there’s perhaps a larger issue around the way InititalLatex gets evaluated in general(as it instantly throws errors unless you suppress the errorMessage through CL, which is another unfortunate issue related to it).