Learning Paths

This page focuses on pedagogy -- how to teach structured authoring and content management.

Teaching Guides

The following resources provide information about teaching structured content.
  • Teaching Structured Authoring in a DITA-based Environment: gSlides, PPTX, PDF.

Suggested Readings and Resources

The following resources provide references to other non-ACM resources.
  • Suggested Readings and Resources - Structured Authoring and Content Management: gDoc, DOCX, PDF

These supplemental readings and resources focus on general concepts, DITA XML, docs-as-code, GitHub, and content strategy, and they are ideally paired with the conceptual resources posted to Curriculum Resources.

We Need Your Feedback

You, curriculum instructors, are our customers. The more we know about the challenges that you face and the opportunities you see, the better we can support you. Please consider providing us with feedback about:
  • Challenges providing suitable software to support teaching structured authoring. We'd love to learn more about institutional challenges.
  • Semester planning, i.e. how to integrate structured authoring with your existing courses.
  • Student backgrounds, i.e. how much do your underclasspeople need to know versus your upperclasspeople and grad students?
  • What's missing from our current catalog?
  • Would you and your students be willing to test and review our articles and sample code?
  • Would you have section offered in Spring 2026 that might be suitable to pilot structured content?