Would you tell a beginner that a robot-status example is deliberately broken before asking them to investigate it? I'm thinking of a laptop-only club exercise, not creating faults on a real robot.
I want people to practise describing what happened. If I give them the cause, it becomes a copying exercise. If I give them only a screen saying waiting, it might just become a guessing competition. How do you find the useful middle?
Tell them it is deliberately broken and explain what a successful example would do; withholding the expected behaviour tests their ability to read your mind, not their reasoning about the programme.
Would you provide the message trace straight away too? I can describe the intended sequence, but I'd like them to notice what information the waiting screen leaves out before they get buried in the trace.
Thanks. Asking what they need next is the exercise I was trying to get at. I'll keep the expected sequence visible and have the trace ready, rather than reward the first confident diagnosis.