First "typing game" I remember was Doodlebug
(or at least I think that was the name). It was a text-based game where the two bugs (@ signs of course) charged each other while a letter flashed up in the center. You had to hit that key to keep them from crashing, and the earlier you pressed it, the better the "animation" of the jump (I remember that the best one involved flips).
Favorite educational game, hands down, was Robot Odyssey
. How many games these days would teach children how to program robots via logic gates? Honorable mention for PRobots
which was a Pascal-based robot combat game with surprising depth of strategy available with minimum programming knowledge.