Find or build on-line course platform that will enable authors to create and deploy courses that better help students to achieve their learning objectives.
It might combine
With enough data, it should be possible to research into the effectiveness of alternative styles and content, and use this to steadily improve the courses.
These features are based on research into how we learn, what students want, and how students succeed.
I’ve added some relevant books on a resources page