Concepts are interactive tutorials that teach users concepts related to our Challenges.
Concepts are interactive tutorials that teach users concepts related to our Challenges.
Concepts are made up of "Blocks".
The most basic type of block is a Markdown block, like this one.
Markdown blocks support common Markdown formatting like bold, italics etc.
Other examples:
Tables | work | too |
---|---|---|
This | is a | Table |
Quotes
You can also embed code in Markdown blocks, like this:
let team = "CodeCrafters"
Another block type is a "Click to Continue" block. This is used to break up content into byte-sized pieces that are easy to consume.
The button text can be customized, like below:
Another block type is a "Question" block. For example:
That's it! We'll add more blocks over time. Let us know if there's a block type you think would be particularly useful!
Note: The concepts editor is very alpha-quality software, we recommend saving your changes often to prevent data loss. Do let us know if you run into any bugs!