Using intelligent tutoring systems, virtual laboratories, simulations, and frequent opportunities for assessment and feedback, OLI builds courses that are intended to enact instruction - or, more precisely, to enact the kind of dynamic, flexible, and responsive instruction that fosters learning.
As we deliver the instruction, we use technology to collect real-time interaction level data of all student use. We use this data to create four positive feedback loops:
- feedback to students
- feedback to course designers
- feedback to learning science researchers feedback to instructors
In this article, we describe how OLI uses the web to deliver online instruction that instantiates course designs based on research from the learning sciences.
The article includes interactive examples of tutors, simulations and virtual labs from three OLI courses - engineering statics, chemistry and biology. The reader can try the tutors and simulations in the article and link directly into the OLI courses for further exploration.First published on Jul 06, 2007.

