Providing feedback is very important for students’ growth.
However, some events may not have enough experienced volunteers even to talk to every team, let alone write detailed feedback for all of them.
Similarly, having computerized feedback system could work great or could take time away from the actual judging if something doesn’t work. I’ve been to more than one event when computers/network setup would not cooperate and you have to fall back to paper and pencil.
What I found to work the best when judging, is to quickly look through the notebooks at the beginning of the day. Then, after the first round of the pit interviews, you can see which teams care about the design process and, later, take a second, more detailed, look at their notebook and talk to other judges who do the grading.
Heading back to the pits to catch remaining teams and to do follow up interviews (with the teams considered for awards) lets you talk to any other team one more time.
Judges don’t have time to talk in depth to everyone, but if I sense that a team is receptive to the feedback and could benefit from it, I will try to talk to to them.
It could be either direct feedback or it could be camouflaged as the questions in the follow up interview, and we could either talk about their notebook or actual robot design.
In some cases I would find a mentor or one of the parents and give them additional feedback on what their team is doing great or could improve for the next competition.
If I had to write it down, I would have to do a lot of of guessing, starting from if the team is even interested in it or what needs to be detailed.
Talking to people gives me much more flexibility - I could re-evaluate dynamically what team is more interested in and spend as little or as much time on every team based on their needs.