It is here. Wolfram Education Portal.
Nothing to add from my side, you know that I am excited about explorative, constructive learning and the fusion of mathematics and programming.
An interesting radical view: 100 reasons to run from lectures - identifying lectures as one of the 10 popular idols killing innovation.