For beginner, it is not quite easy to directly understand and imagine moves from chess square notation.This application will help those beginners to be accustomed to square notation by ceaseless training.
This "Chess Square Notation Training" application also support 'change side' function both manually and randomly.(If you activate 'random side' switch, this app will change side at random. a1 square of white side will be h8 square of black side.)
So If you feel difficulty in understanding notation from black side of board, you can practice through this application.
Thank you for your time, and feel free to contact developer any time for better ideas.