Construct a log from actions performed by the student and store it in a hidden "log" input field (i.e. class="log" name="{{answers-name}}log"). Content is a JSON string.
This means that log information is accumulated until submission
Log events:
opening of the problem
block rearrangements (into and out of output tray, within input/output trays)
As it stands, logs accumulate between submissions. This is not an issue (just take the last set of logs per variant the student sees), but something to keep in mind
Construct a log from actions performed by the student and store it in a hidden
"log"
input field (i.e.class="log" name="{{answers-name}}log"
). Content is a JSON string.This means that log information is accumulated until submission
Log events: