Currently in a lesson like Unit 5, Lesson 12 (loops and simulations) where almost all the puzzles are linked in one workspace, it seems to be impossible to check a student’s work from an earlier puzzle since everything is replaced by their work in the latest puzzle.
A few suggested fixes:
- Use the previous puzzle’s code as the starting point for the next stage, but don’t keep them linked after the initial copy.
- Give the student a button to copy code from a previous puzzle whenever they wish.
- Give teachers access to the student’s revision history (least favorite solution - too much digging for teachers).
- Drop the whole “workspace” concept and just suggest to students that they copy and paste their code from a previous puzzle.
Thanks, and please let me know if I’m missing something!