mikewarot
I'd recommend the Nand Game[1], a schematic based version of Nand2Tetris[2].

[1] https://nandgame.com/

[2] https://www.nand2tetris.org/