Engaging interactive tasks can help middle school students more easily understand complex informational and literary works.
Bret Victor thinks that text itself should be as interactive as graphics or apps. And he's built an open-source Javascript library to help the idea catch on.