Home

DoenetML Authoring Documentation

How to use this document:

  1. Reference: the language of DoenetML is built from components. This section contains a comprehensive list of all components available in DoenetML Beginners are encouraged to check out the Alphabetical Index first.
  2. Document Structure : technical documentation regarding document layout and structure
  3. Tutorials : work through guided example projects
  4. Sandbox : practice bite-sized coding challenges

Sharing your Doenet Activities:

  1. Share on Doenet.org: Collaborate with your colleagues, test new activities using Quick Assign, or contribute your own work to the growing library of peer-reviewed problems on the brand new Doenet Website
  2. Embed in a PreTeXt book
  3. Assign in Runestone
  4. Embed in a Google Site
  5. Assign in Canvas

DOENET is a core technology of the PROSE ecosystem for open educational resources.