If you are a swing trader or a position trader, it is easier to maintain a trade-by-trade trading journal. However, a day trader or active trader may find it difficult to document each trade, so a general sentiment of how he is maintaining his system and the overall sentiment on the day may be more appropriate. As you learn some of the various risk management techniques, it will become simpler to use a trading journal on a per-trade basis. Until then, let's take our time.
This teacher should believe in giving homework every night. Homework reinforces what was taught and learned in class and gives the parent and the teacher a chance to see if the child understands that information.
Maintaining this information lets you know what you are thinking and feeling when you enter and exit trades and lets you know if your trading tools are working properly. It also shows you if you are exiting too quickly or if you are going against your trading plan.
Some of the software is developed in a game format. Children will think that they are playing a game, but in reality are actually learning math. Technology can be great, but I must warn parents to not allow children to spend a lot of unsupervised time on the computer.