Overview
Certain words have special meanings in the context of the Kolibri ecosystem which might be different or more specific than when used in general language. Additionally, many of the terms have been carefully chosen from among alternatives, and it's important to consistently use this terminology across the product ecosystem.
The glossary is stored in the the TBX-Glossary format format, and should be uploaded to all Crowdin projects so that translators have this context.
Terms
Term | Part of speech | Description |
---|---|---|
Kolibri | proper noun | This proper noun is the name of the learning platform, and is pronounced ko-lee-bree (/kolibɹi/). For languages with non-latin scripts, the word should be transcribed phonetically into the target language, similar to a person's name. It should not be translated as "hummingbird". |
account | noun | A set of data associated with a particular user, including their name, username, password, and logs of their interactions with resources. Most users will have an account in order to track their progress as a learner, manage Kolibri as an admin, or manage their classes as a coach. |
active (quiz or lesson) | adjective | Attribute set by the coach to enable learners to interact with the quiz or lesson. Opposite of inactive. |
admin | noun | An account type that has the permission to manage a facility, including classes and other accounts. Admins can also do everything that coaches and learners can do. |
app | noun | In Kolibri, an app is a certain kind of resource. Specifically, apps are generally self-contained, interactive HTML and Javascript applications. |
assign | verb | 1. to assign a coach to a class. An admin will assign a user to serve as the coach for a class. This is technically distinct from the coach account type: the assigned user may have a coach account, but that user can also be an admin or super admin 2. to assign a quiz or a lesson to learners. A coach can assign resources to learners in their classes |
assign (a coach to a class) | verb | An admin will assign a user to serve as the coach for a class. This is technically distinct from the coach account type: the assigned user will have permissions to coach the class, but their account type may be an admin or super admin |
assign (a quiz or a lesson to learners) | verb | A coach can assign a resource to learners in their classes |
attempt | noun | Within a question in an exercise, an attempt is recorded when a learner gives an answer, and checks to see if it is correct or not |
cancel | verb | To revoke an action. To quit an action without saving any changes that the action would result in. |
channel | noun | A set of resources that can be imported to and exported from Kolibri. It is often curated in order to achieve certain pre-defined learning objectives. Channels are originally created within Kolibri Studio |
channel bundle | noun | A group of channels that can be imported together using a single token |
class | noun | A group of enrolled learners and assigned coaches, created and managed by an admin. Coach can assign lessons and quizzes to the learners in a class, and view reports of their progress and performance |
class coach | noun | A type of coach account that has permission to view and manage only classes that they have been assigned to by an admin |
coach | noun | An account type that has the permission to manage lessons and quizzes within a class and track the progress and performance of learners enrolled in the class. Coaches are assigned to the class by an admin. There are two kinds of coach users: facility coaches and class coaches. We intentionally did not use the term "teacher" in order to be inclusive of non-formal education contexts. Alternatively, coach can refer to a user's role within a class: Users with an account of type class coach, coach, facility coach, admin, or super admin can all be assigned the coach role in a class. |
coach resource | noun | A resource that is only visible to accounts with type coach, facility coach, admin, or super admin. Coach resources might be answer keys, teacher training, or other similar materials |
copyright holder | noun | Person or organization who has legal ownership over a resource |
data | noun | Refers to information associated with users' accounts contained in their profile, which classes and facilities they are in, and the logs showing how they have interacted with resources. Data does not contain resources, but may contain references to them. |
demo site | noun | An online "demonstration" version of Kolibri that can be accessed publicly. All data and resources on the demo site is liable to be deleted or changed periodically |
device | noun | The physical or virtual machine that has the Kolibri server installed on it. Kolibri server device will minimally include a processor, storage, and memory. It may also include a screen, a network connection, a battery, etc. Common examples of server devices are: a desktop or laptop computer; a rack-mounted server; a raspberry pi; a virtual machine running in the cloud. |
enroll, enrolled | adjective | An admin or super admin can add learners to classes by enrolling them, after which they are enrolled in the class and can take lessons and quizzes. Likewise, the coach of a class can enroll learners in a group. After being enrolled, the learner is considered a member of the class and the group. |
exercise | noun | An exercise is an interactive formative assessment resource. Exercises usually contain multiple questions, and have an associated mastery model. Individual questions from exercises are also used to create summative assessments in the form of quizzes. |
facility | noun | A set of accounts, classes, and their associated data. Examples of facilities could include physical schools, temporary learning hubs, organizations distributing devices across multiple locations, parent or family programs, and other types of learning environments featuring continuity between learners' activities. |
facility coach | noun | A type of coach account that has permission to view and manage all classes in a facility |
group | noun | A collection of learners created by a coach inside a class to help with differentiated learning. Quizzes and lessons can be assigned to individual groups as well as to the whole class |
hint | noun | A clue provided to learners in the context of answering questions within an exercise |
inactive (quiz or lesson) | adjective | Attribute set by the coach to prevent learners from interacting with the quiz or lesson. Opposite of active |
installer | noun | A downloadable and executable file which installs some version of Kolibri on a device |
learner | An account type that has limited permissions. Learners can be enrolled in classes, get assigned resources through lessons and quizzes, and navigate channels directly. We intentionally did not use the term "student" to be more inclusive of non-formal educational contexts. | |
lesson | A lesson is a linear learning pathway defined by a coach. The coach can select resources from any channel, add them to the lesson, define the ordering, and assign the lesson to learners in their class | |
license | A legal mechanism which defines the terms under which the resources can be shared, reused, and modified. The license is chosen by the copyright holder | |
logs | A subset of data stored on the device which contains information about the way that users have interacted with resources, especially their progress and performance | |
mastery, mastery model | When a learner has sufficiently internalized and understood some material, they are said to have at least temporarily achieved mastery. Educational resource curators on Kolibri Studio assign a mastery model- the number of correct answers considered to communicate mastery- across either entire channels or individual resources. Mastery measures progress, not performance. For example, a mastery model might say that the learner must correctly answer 3 questions in a row before they can move on, or perhaps that they must get 7 out of the last 10 questions correct on the first attempt before moving on. | |
member | A learner is considered a member of a class or a group once they have been enrolled by an admin or a coach | |
network | noun | A network is a set of computers that can communicate with each other. This is how a Kolibri server installed on one device can communicate with client devices running web browsers |
performance | A percentage of questions that a learner gets correct when taking a quiz is considered their performance on the quiz. This is the same as their quiz score. More generally, performance might also be thought of as an inverse measure of how much a learner might struggle to achieve mastery and make progress. | |
permissions | Accounts have different permissions to perform actions within facilities and devices. Permissions can be either granted by admins or given implicitly based on the account type | |
points | Points are an abstract reward given to learners as they make progress through resources | |
profile | A page in Kolibri which contains information about the current user's account such as their permissions, username, full name, points, and account type | |
progress | This is a rough measure of how much a learner has engaged with resources, quizzes, and lessons. Progress is approximated differently depending on the type of resource. For example, documents factor in how many pages the document has and how long the learner has had the document open in the browser. For exercises, progress is directly related to the mastery model. | |
question | A question is an individual formative assessment item with a single correct answer and possibly a few hints. An exercise generally contains multiple questions. Questions can also be selected from across multiple exercises and used to create a quiz. | |
quiz | A quiz is a summative assessment made up of questions taken from exercises. Quizzes are created by coaches and then assigned to learners in a class. We intentionally renamed "exam" to "quiz" in order to encourage use as an informal diagnostic tool for teachers. | |
report | Reports are representations of learner progress and performance data shown to coaches in a class | |
resource | noun | A resource is a general term for the videos, exercises, apps, and other materials available in the learning platform. |
role | Used interchangeably with user type. Refers to whether an account is a super admin, admin, coach, facility coach, or learner. | |
super admin | An account type that can manage the device. Super admin accounts also have permission to do everything that admins, coaches, and learners can do | |
test | noun | test 22222 |
token | A short sequence of characters that uniquely identifies a channel or a channel bundle | |
topic | noun | A collection of resources and other topics within a channel. Nested topics are like folders, and allow a channel to be organized as a tree or hierarchy |
translation | noun | Translation is a geometric transformation that moves every point of a figure or a space by the same distance in a given direction. |
unlisted channel | noun | A channel that is not available publicly through Kolibri Studio. It must be imported using a channel token. |
user | A person who uses the Kolibri learning platform. Often, every user will have their own account. However, multiple users may sometimes share an account, or they may use Kolibri anonymously | |
user type | Used interchangeably with role. Refers to whether an account is a super admin, admin, coach, facility coach, or learner. | |
username | A name that uniquely identifies an account within a facility. |