Skip to content

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

Bots

Surveys Package

Surveys like surveys, self-assesments, ratings, ...

We consider adding more packages in the future, like Math or Chemistry.