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.

Suggested Readings and Resources
The following resources provide references to other non-ACM resources.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?