Back to Coding

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