CoLoBot
Original mix of adventure and educational game. While you have fun with this game, you will also learn C-BOT, program language that is similar to all C- languages. C-BOT wouldn't allow you to write programs, but it will ease learning of C- languages.