- Sagefy Home
- Docs Home
- Data Structure
- Want to Help?
- Technology Stack
- User Stories
- How to Build a Course in Sagefy
- Web API
This document covers the overall architecture of Sagefy’s data structure. This data structure allows Sagefy to be open-content, flexible, and practical.
There are three types of entities in Sagefy: cards, units, and subjects.
Card. A card is a single learning activity. Examples include a short video, a multiple choice question, or a single math problem. An example question would be, “What is the median of 5, 7, and 10?” Cards are the smallest entity in the Sagefy data structure. A card always belongs to a single unit.
Unit. A unit is a single learning goal. A unit is similar to a short, hour-long lesson. An example would be, “describe the differences between mean, median, and mode.” A unit is the medium size entity in the Sagefy data structure. A single unit has many cards. A unit can require other units before it. A unit belongs to many subjects.
Subject. A subject is a collection of units and other subjects. Subjects are like classes or courses, anything from like a short workshop to an entire degree program. Examples could be, “measures of central tendency”, “descriptive statistics”, or “first statistics course”. A subject is the large size in the Sagefy system. A subject contains many units and other subjects.
Also see YouTube Video.
What next? Continue to “Want to Help?”.
© Copyright Sagefy 2018. All contents are licensed under Apache 2.0