Called thinking blocks they are the same as the Singapore Bar Model. Children work through the program to learn how to use them.
Worksheets and development
Nrich - links to problem solving activities
An American website with dedicated to Math thinking and problem solving
Another American website dedicated to inquiry based maths
Excellent interactive resources for the whiteboard