Before I start, please know I have no experience setting up real tournaments myself, but have played in some.
I feel for all of these points, just make sure the players agree on a day. It shouldn't be a "show up and hope you opponent does too!" approach. If both are aware on the day to come, then here is how it should go. (3 talks about if they can't come up with a day.)
For if the opponent doesn't show up: Remind the student of the game and make it up the next day they both can play. If it happens again, mark it as a forfeit and give their opponent the point.
Again for the second point: Just make it up. If they again don't show up, I guess you can just forfeit the board and give nobody the point, or call it a draw. Your discretion. Of course, if they are sick, just delay it.
Point 3: Easily solved by having them just agree on a date. If impossible, see if they can find a time out of class to do it, possibly online. If they can't, again you can void the game and nobody gains a point.
Sorry if this doesn't help, I just tried to make some things that might make sense. When it comes to software/by hand, I think the best way is to just mark it in a notebook or google doc. Most USCF tournaments have a software subscription, but for school things, I doubt it is worth it. Paper/docs is easy, just keep a running record.
Good day. I am a teacher at a High School and I want to organize a tournament with the following conditions:
How can I pair the students and keep track of the results? Do you know any software that allows for this, or is it easier to do it by hand? (There will not be many students, 20 tops).
Also, what should I do (points-wise) in the following situations?
Thank you very much in advance.