Investigating how errors should be flagged and worked examples structured when providing feedback to novice learners of mathematics | Synapse