6. XBlock Concepts#
You build XBlocks that course teams use to create independent course components that work seamlessly with other components in an online course. For example, you can build XBlocks to represent individual problems, lessons, or course sections. For more information, see Introduction to XBlocks.
This part of the tutorial provides conceptual information about XBlocks that all XBlock developers must understand.
- 6.1. XBlock Fields
- 6.2. XBlock Methods
- 6.3. XBlock Fragments
- 6.4. XBlock Children
- 6.5. XBlock Runtimes
- 6.6. XBlocks, Events, and Grading