Well, there are too many approaches to "learning" software, obviously.

Dr. Brain and Freddy the Fish was excellent (well, after flaky first part of Freddy), Super Solvers are so-so for me... but I cannot name anything else that would be educational
and fun.
