EdX Open Learning XML Guide#
This guide is intended for those interested in using OLX (open learning XML) to develop edX courses. Readers of this guide should be familiar with XML.
- 1. General Information
- 2. What is Open Learning XML?
- 3. Getting Started with OLX
- 4. OLX Course Structure
- 5. Policies
- 6. Course Assets
- 7. The Course About Pages
- 8. Course Tabs
- 9. Organizing Courseware
- 10. Course Components (XBlocks)
- 11. Exercises, Tools, and Problem Types
- 11.1. Levels of Support
- 11.2. Annotation Problem
- 11.3. Chemical Equation Problem
- 11.4. Circuit Schematic Builder Problem
- 11.5. Completion Tool
- 11.6. Conditional Module
- 11.7. Custom JavaScript Display and Grading Problem
- 11.8. Custom Python-evaluated Input Problem (Write-Your-Own-Grader)
- 11.9. Drag and Drop Problem
- 11.10. Dropdown Problem
- 11.11. Full Screen Image Tool
- 11.12. Gene Explorer Tool
- 11.13. Google Calendar Tool
- 11.14. Google Drive Files Tool
- 11.15. Iframe Tool
- 11.16. Image Mapped Input Problem
- 11.17. LTI Component
- 11.18. Math Expression Input Problems
- 11.19. MathJax for Mathematics
- 11.20. Multi-select Problem
- 11.21. Numerical Input Problem
- 11.22. Open Response Assessments
- 11.23. Periodic Table Tool
- 11.24. Poll Tool for OLX
- 11.25. Poll Tool
- 11.26. Problem Written in LaTeX
- 11.27. Problem with Adaptive Hint
- 11.28. Protex Protein Builder Tool
- 11.29. Recommender Tool
- 11.30. Single Select Problem
- 11.31. Single Select and Numerical Input Problem
- 11.32. Survey Tool
- 11.33. Symbolic Response
- 11.34. Text Input Problem
- 11.35. Word Cloud Tool
- 11.36. Zooming Image Tool
- 12. Content Experiments
- 13. Example of an OLX Course
- 14. Example of OLX for a Studio Course
- 15. Open Learning XML Uses
- 16. Draft Course Content
- 17. Glossary