Here is an interesting take on he future of education and one that I think has a whole lot of merit. It is very simmilar to various ideas that I have had on ways to improve educational software (in learning terms rather than codewise).

From Gamification to Intelligence Amplification to The Singularity | ACCELER8OR

Primer

Well worth a read and a think.