Will these systems be any better than an automatic scoring system with spaced repetition? Well. More fundamentally, what are a student's needs? Sesame Street and other organizations[1] have known for a long time that the most "engaged" learners also happen to be having fun.
The only particularly controversial thing in that quote is the word teachers. Left relatively unsupervised, the kids today will voraciously seek youtube videos to teach themselves how to make a Turing machine in Minecraft. What an intelligent tutor really needs to be able to do, is pay attention to what a student is curious about. Ubiquitous sensors will probably play into some of the new efforts. But the biggest leaps will come from systems that help kids learn from each other, together.
I am currently teaching middle school and high school and I think nothing is further from the truth. A few kids do, maybe most children of HN's parents, ... but most kids don't care at all about programming, science or building anything.
It's a lot harder to do differentiation than it sounds. After 10 min of hour-of-code many are bored out of their mind, say they don't like video games and want to do something else (acting, paint _without code_, do sports, take selfies, gossip, read a novel, etc ...).
Teenagers congregated in the same place, away from their parents? That's the age when humans tend to get much more curious about other humans. You could have them code on paper, and reason with each other while looking at each other.
There's a lot of work being done in places were the pockets are deeper (military, simulations, medicine). Recently, standards (xAPI, Caliper) have started to emerge to enable the decoupling of content, content delivery, and interaction (think MVC pattern) and to enable pervasive, multi-modal learning activity tracking.
A fun if unrealistic alternative, have the professor move fast enough to give the illusion of individual clones for each student: https://youtu.be/ZJy8qH8Fw5s
Does anybody actually do that? Most "online education" still seems to be canned lectures. There was work on this from the 1960s to the 1990s, but efforts seem to have stalled.[1] There are drill-and-practice systems, but they're really just workbooks with automatic scoring.
[1] https://en.wikipedia.org/wiki/Intelligent_tutoring_system