If you ever wanted to really learn about digital logic, the smallest component of how computers work, then I have a treat for you.
Check out http://nandgame.com/ !
It's a fun puzzle approach to teaching, going from the most basic NAND, through to building full adding, subtracting, computations and beyond.
That's not all, if you really get into it, there is a whole course where you build a computer capable of running Tetris!