Home

What is DoenetML?

  • a semantic markup language used for the rapid generation of interactive webpages

  • especially powerful for creating dynamic educational content in STEM courses

  • easy to learn, even for authors with no programming experience


Explore three different learning options:

  1. Tutorials : work through guided example projects in video and/or text format
  2. Reference : technical documentation and component examples
  3. Sandbox : coming soon

DOENET is a core technology of the PROSE (opens in a new tab) ecosystem for open educational resources.