edX DDD Ubiquitous Language
Term | Description | Examples | Synonyms |
|---|---|---|---|
Learning Content | |||
Learning Content | Learning material of varying granularity (text, videos, sequences, courses, etc), supplied by the course team and made available to learners in the LMS. | HTML block, Unit, Catalog Course |
|
Block | An individual, lowest level learning component. | HTML block, video block, problem block |
|
Unit | An atomic unit of learning that encompasses a linear chain of 1 to many blocks, yielding a singular learning experience. | An atomic learning experience composed of:
| vertical |
Catalog Course | A packaged composition of learning content with various content metadata (organization and user affiliation, estimated effort, etc.) | RIT's Network Security Course (https://www.edx.org/course/network-security-ritx-cyber504x-0) |
|
Catalog Program | A higher order packaged composition of catalog courses. | RIT's Cyber Security Micromasters (https://www.edx.org/micromasters/ritx-cybersecurity) |
|
Content Metadata | Tangential, yet important, information related to a learning content. | Length: 8 weeks |
|
Learning Management | |||
Course Run | A singular instance of a catalog course with concrete dates and settings, available for learner enrollments. | course-v1:RITx+CYBER504x+1T2018 |
|
Program Run | TBD - Do we really want to introduce this concept? |
|
|
Launch | The act of instantiating a course run from a catalog course. |
|
|
Overrides | Values of fields and settings that are applied at the time of launching a course run that supersede the values applied at the time of authoring the catalog course. |
|
|
Learning | |||
Learner | An edX user who consumes learning content. |
|
|
Entitlement | An association of a learner to a catalog course. |
|
|
Enrollment | An association of a learner to a course run. |
|
|
Learning Activity | Engagement with a learning component at any varying degree of granularity. | Participation in a discussion forum |
|
Learning Goals |
|
|
|
Credentials | |||
Credential | A legitimate proof of completion of a learning activity. | Program certificate |
|
Program Certificate | A credential for a catalog program. |
|
|
Course Certificate | A credential for a catalog course. |
|
|
Student Record | An historical record of learning activity within a certain domain. | Program record Course record Transcripts |
|
Program Record | A student record for a catalog program. |
|
|
Course Record | A student record for a catalog course. |
|
|