OVERVIEW. In chess, coordinate notation describes every square on the board using a combination of a file (column) and a rank (row). The purpose of this project is to train the rapid recognition of chess coordinates. I will first explain how to use this project for training, and then I will provide an introduction to chess notation for those unfamiliar with it. INSTRUCTIONS. When the coordinate appears on the screen, click the corresponding square on the chessboard from White’s perspective. If you got the square correct, then it will flash green. If you got the square incorrect, then the correct square will flash red. A history of what you got correct and incorrect is shown on the right, with bars representing the amount of time taken to find the square. At the bottom right, the maximum time taken among the most recent 14 moves is shown, which is also the length of the maximum bar in the history on the right. The current time is also displayed. FILES. The chessboard has eight files, labeled with lowercase letters a through h in alphabetical order. Files run vertically from White’s perspective. The a-file is the leftmost column for White, and the h-file is the rightmost. When referring to a square, the file letter is written first. RANKS. The board also has 8 ranks, labeled with numbers 1 through 8. Ranks run horizontally across the board. Rank 1 is the row closest to White at the start of the game, while rank 8 is closest to Black. The rank number is written after the file letter. COORDINATES. Combining a file and a rank identifies a square. For example, e4 refers to the square at the intersection of the e-file and the 4th rank. Because every square has a unique coordinate, from a1 in White’s lower-left corner to h8 in Black’s lower-right, players can precisely record piece locations and moves. This coordinate system underlies common move notation such as e4, Nf3, or Qd5, where the destination square is specified using these file–rank coordinates.
I highly recommend using TurboWarp to run this project. -> https://turbowarp.org/1291257088/fullscreen?hqpen&offscreen&limitless&fps=60 This Scratch project will be the latest version that is under development, and I will publish stable releases of it here. -> https://git.mileswaugh.com/chess-coordinate-trainer/