Open edX XBlock Tutorial
latest
  • 1. General Information
  • 2. XBlock Overview
  • 3. Build an XBlock: Quick Start
    • 3.1. Install XBlock Prerequisites
    • 3.2. Set Up the XBlock Software Development Kit
    • 3.3. Create Your First XBlock
  • 4. Anatomy of an XBlock
  • 5. Customize Your XBlock
  • 6. XBlock Concepts
  • 7. XBlocks and the edX Platform
  • 8. Glossary
  • Using XBlock Software Development Kit
Open edX XBlock Tutorial
  • Docs »
  • 3. Build an XBlock: Quick Start
  • Edit on GitHub

3. Build an XBlock: Quick StartΒΆ

This part of the tutorial guides you through building an XBlock. At the end, you will have the skeleton of an XBlock that you can then customize.

To continue, see the following sections.

  • 3.1. Install XBlock Prerequisites
    • 3.1.1. Python 2.7
    • 3.1.2. Git
    • 3.1.3. A Virtual Environment
  • 3.2. Set Up the XBlock Software Development Kit
    • 3.2.1. Create a Directory for XBlock Work
    • 3.2.2. Create and Activate the Virtual Environment
    • 3.2.3. Clone the XBlock Software Development Kit
  • 3.3. Create Your First XBlock
    • 3.3.1. Create an XBlock
    • 3.3.2. Install the XBlock
    • 3.3.3. Create the SQLite Database
    • 3.3.4. Run the XBlock SDK Server
    • 3.3.5. Next Steps
Next Previous

© Copyright 2018, edX Inc.. Revision 09c896f4.

Built with Sphinx using a theme provided by Read the Docs.