Applications for Education
I originally learned about Thinking Blocks a few years ago when James Hollis posted about it at Teachers Love SMARTBoards. James suggested that Thinking Blocks could be good site for helping students see how algebraic reasoning works. And, of course, if James is writing about it, it must be well suited to use on interactive whiteboards.
Thinking Blocks is also available as a set of four free iPad apps.