If I remember correctly, Google's Blockly Games used to allow JavaScript on more than just the last "level". It definitely starts at a much earlier point in the learning process.
The best part of the previous discussions is links to similar technologies; I look forward to seeing what else is mentioned today.