Looking at intro CS sites led me to an interesting paper on computational thinking which led me to this site:
http://games.thinkingmyself.com/

Which takes a direct approach to teaching computational thinking skills; the site sends fairly mixed messages as to their target user/age.