-
Notifications
You must be signed in to change notification settings - Fork 0
Concepts
Represents a fine-grained (ideally atomic) skill or piece of knowledge.
Every Item belongs to a single Category.
An Item is a kind of Learning Objective
A quiz, MCQ, simulation... any kind of activity which can prove a learner's ability to apply the knowledge or skill represented by an Item. Typically, it is a simple question for which the correct answer is not open to interpretation.
Every assessment is related to :
- one or more of assessed Items
- a list of prerequisites (which are themselves Objectives)
Represents a goal that a learner might want to achieve. There are two kinds of Objectives :
A collection of Objectives, which model the knowledge and skills that compose the Composite Objective's learning outcome.
The level of granularity can be very coarse (Java Programming Basics) or quite fine (Declaring variables in Java).
Each Composite Objective can have as many sub-objectives as needed, which can be either Items or Composite Objectives. One could visualize it as a tree with branches made of Composite Objectives, and leaves made of Items.
Also, a single fine-grained Objective (Trigonometry) can be part of many coarser-grained objectives (Euclidean geometry, Game programming...), allowing the creation of transdisciplinary Objectives.
To easily navigate through Items, they are organized in categories. There are two kinds of categories :
- Root categories (Computer Science, Math, Biology...)
- Branch categories (Java programming, Sort algorithms...)
Every category has a single parent, unless it is a Root category, in which case it has no parent.
An example of a category tree : Computer Science > Programming > Java > Stream API
One of the problems of MCQs is the learner's ability to remember the correct answer without necessarily understanding the reasoning behind it. This problem can be mitigated by creating a vast number of assessments for every single Item, which is a very costly solution. Another way to solve the problem is to create several assessments where the question is almost identical, but the correct answer is different.
When creating assessments, a contributor has the option to arrange them into control groups. An assessment can be part of only one control group, and to be useful a control group needs at least two assessments.
In practice, the only added value of a control group is to allow several assessments to be edited simultaneously.
Represents an external article, video, image... Simply put, a Resource is a link between one or more Items (internal) and a URL (external). When a contributor creates a Resource, he is saying "This youtube video provides a great explanation for the knowledge represented by Item XYZ".
[Discussion : Should we allow Resources to be linked to Objectives too ?]