Coding
Scratch Checkmate Trainer
2026-07-12
Built a popular Scratch chess project that checks piece movement, identifies checkmates, and tracks completions with cloud variables.

Scratch Project Link
[https://scratch.mit.edu/projects/1288617163](https://scratch.mit.edu/projects/1288617163)
What I built
This is one of my most popular Scratch projects. I used if-else statements to check whether the correct chess piece moved to the correct square, which helped the program identify a checkmate.
I also used cloud variables to track the total number of checkmates completed by all viewers.
codingscratchchess