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.
The parent's role in their child's math development is very important and should start as young as possible. Teaching young children how to count, add and subtract numbers in their head without pencil and paper can stimulate the brain to think mathematically. Parent s can start the process by teaching children how to count from one to one hundred. Teaching children how to mentally figure out math problems should also be part of this process.
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.
Parents can assist with developing a lot of the fundamental skills needed for children to succeed in math when they attend school. Parents can do things that will support the schools and hopefully the schools will do the rest.