c-jump: Ski & Snowboard Race boardgame. Discover fundamentals of computer programming by playing a board game!
c-jump helps children to learn basics of programming languages, such as C, C++ and Java. This is great. and for 30 bucks ($US) you can not go wrong.
By moving around the board , entering loops, branching under conditional and switch statements, the players gain physical experience of a complete program. Understanding of the internal action of a computer is essential to understanding what software is. Static program causes dynamic process in the computer. By playing the game, players see this process as physical and spacial motion.
You can buy it from the site or from eBay.com