XBlock is a component architecture by edX.org for building courseware.
This is a pre-alpha release of the XBlock API, to gather input from potential users of the API. We like what is here, but are open to suggestions for changes. We will be implementing this shortly in the edX LMS.
This repo contains the core code for implementing XBlocks as well as a simple workbench application for running XBlocks in a small simple environment.
I wonder if this could be included in moodle and whether it could be used as a way to see if students are copying.