Bits
Introduction
In this chapter of the documentation, you find a reference of all currently supported bits, the corresponding bitmark markup tags and simplified view mockups together with examples for a better understanding.
All bits have an identical JSON data structure to describe the meta data all bits have in common, like the author. Please find the documentation here.
However, bits can differ quite a bit in their core. You can imagine, that static content bit (article-bit) has a very different data structure than let's say a true-false-Quiz.
The core of a bit in bitmark JSON is described in its "bit"-property.
The documentation of the common markup tags and properties are described here.
Packages
Bits are grouped into packages. Applications are free to only support certain selected packages. For example, a language learning app might only implement the "quizzes" and "static-content" packages.
| Package | Package Id |
|---|---|
| Quizzes | quizzes |
| Static Content | static-content |
| Bots | bots |
| Surveys | surveys |
Quizzes Package
Interactive Quizzes like cloze, multiple choice, flashcards, ...
Static Content Package
Static Content like text articles, recorded conversations, ...
Bots Package
Surveys Package
Surveys like surveys, self-assesments, ratings, ...
We consider adding more packages in the future, like Math or Chemistry.