I was as chess trainer with some young guys on a tournament, and wrote down some of their games. In nearly every game, there were wrong moves in it: king is in check, but does not move or react; making a move with a pawn more than one square, etc.

The strange thing now is, that I have not found any program (chessbase or other) that allows to write down the notation with wrong moves in it. Is there any program that supports that? I know, they should play only legal moves, but in a rapid chess game (of 7 year old boys), non-legal moves are common.