If you want an advice, read Seymour Papert's articles and books (http://www.papert.org/works.html, also take a look at http://learning.media.mit.edu/content/publications/EA.Piaget...)
Papert's style is very accessible, and he was, at least in my view (and in Piaget's view) the guy who grok his ideas the most.