As someone starts tracing, let's assume they start with a correct path, and follow it correctly.
We don't give them any feedback just yet. They're doing good on their own.
If they complete all the paths on a sheet, we show them a little message telling them "You've correctly traced all the paths on this sheet. Keep going!" (Edit: This is a bad idea, since they might need to leave the sheet and then come back to it later on a different route.)
If at some point they make a mistake, we immediately point out the mistake.
There's no score, there's no penalty — just "nope, this isn't correct"
Then when they get to the end, we say "You completed it, with n mistakes. Why not try again for a perfect score?"
Old Feedback Notes
Do we distinguish between different kinds of error, like "set this path incorrectly" vs "set a path that shouldn't have been set" vs "didn't set a path that should have been set"? Is it possible there's ever any ambiguity, for instance some separate system that's not material to the main challenge we're giving them, but that they go about highlighting anyway because that more accurately reflects how the real system operates?
Different kinds of error - it completely gives the game away to say exactly how the lines should be, but I guess that's sort of the point? This is meant as learning and practice, so the more we can help them succeed and reduce frustration, probably the better?
Maybe we score them as they go? Each correct path, they get a point. Each incorrect path, we subtract a point. The goal is to get them to be able to complete each circuit with a perfect score. Do we give them a way to say "I'm Done"? Do we give them a way to review their solution, or the correct solution, at the end?
Marking correct in sets of 3 might be nice, but we need a way to show whether a path is marked or not.
Ideas for line styles for marking:
• pencil line
• glow
• dash pattern
• marching ants
• Some sort of animation showing green check marks over the lines and a padlock to indicate that the line is now locked and correct, and then fade out. If you tap the line again, it could show the animation again or a message.
Alternatively, we could just use a submit button, and give them feedback after the game. This might be better for more advanced players who are working on the skill of full schematics, whereas the sets-of-3 feedback might be nicer for newer players.
Later
[ ] Hydraulics
[ ] Support for selecting things other than wires (like components)
Now
Feedback
As someone starts tracing, let's assume they start with a correct path, and follow it correctly.
We don't give them any feedback just yet. They're doing good on their own.
If they complete all the paths on a sheet, we show them a little message telling them "You've correctly traced all the paths on this sheet. Keep going!" (Edit: This is a bad idea, since they might need to leave the sheet and then come back to it later on a different route.)
If at some point they make a mistake, we immediately point out the mistake.
There's no score, there's no penalty — just "nope, this isn't correct"
Then when they get to the end, we say "You completed it, with n mistakes. Why not try again for a perfect score?"
Old Feedback Notes
Do we distinguish between different kinds of error, like "set this path incorrectly" vs "set a path that shouldn't have been set" vs "didn't set a path that should have been set"? Is it possible there's ever any ambiguity, for instance some separate system that's not material to the main challenge we're giving them, but that they go about highlighting anyway because that more accurately reflects how the real system operates?
Different kinds of error - it completely gives the game away to say exactly how the lines should be, but I guess that's sort of the point? This is meant as learning and practice, so the more we can help them succeed and reduce frustration, probably the better?
Maybe we score them as they go? Each correct path, they get a point. Each incorrect path, we subtract a point. The goal is to get them to be able to complete each circuit with a perfect score. Do we give them a way to say "I'm Done"? Do we give them a way to review their solution, or the correct solution, at the end?
Marking correct in sets of 3 might be nice, but we need a way to show whether a path is marked or not.
Ideas for line styles for marking: • pencil line • glow • dash pattern • marching ants • Some sort of animation showing green check marks over the lines and a padlock to indicate that the line is now locked and correct, and then fade out. If you tap the line again, it could show the animation again or a message.
Alternatively, we could just use a submit button, and give them feedback after the game. This might be better for more advanced players who are working on the skill of full schematics, whereas the sets-of-3 feedback might be nicer for newer players.
Later