/
edX DDD Ubiquitous Language
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 Effort: 10-12 hours per week Institution: RITx | |
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. |
, multiple selections available,
Related content
edX DDD Domains and Use Cases
edX DDD Domains and Use Cases
More like this
edX DDD Domain Vision Statement
edX DDD Domain Vision Statement
Read with this
edX DDD Bounded Contexts
edX DDD Bounded Contexts
More like this
Modeling Session, 2018-04-27
Modeling Session, 2018-04-27
Read with this
Dev Docs Index Notes
Dev Docs Index Notes
More like this
Domain-Driven Design
Domain-Driven Design
Read with this