Why I Love the Open Learning XML Format and XBlocks


Open Learning XML is the “markup language” edX provides for course authoring. Instead of approaching the problem from the mindset of “here’s all my stuff, how do I get it all in there?” it instead prompts the course author to think holistically about how the course design fits together and how the courseware operates as a whole instead of considering each piece separately.