-
Notifications
You must be signed in to change notification settings - Fork 12
USE CASE: Describing Course and Curriculum Materials #13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@kcoyle this needs tagging as a use case. Don't know why I'm not seeing the gear wheel icon next to labels that would let me do this. |
Phil, in terms of ordering, would it satisfy your use case if the profile contains an "order by" element? Also, I'm interpreting your "show the hierarchy of the content" to be relationships between entities, with the ability to define that one entity (unit) is defined subordinate to another (course). Is that correct? |
Hierarchy: yes, I think you have it right. A course may have several units, each unit may have several lessons and and each lesson may have several activities. |
Creator: Phil Barker
Problem statement
We wish to share relatively large amounts of content and curriculum materials relating to educational courses, for example: all the activities, student learning resources, teacher and parent curriculum guides, formative assessments, etc relating to one school-year of study in a subject such as mathematics.
We wish for the metadata to facilitate the editing, adaptation and reuse of the resources. For example teachers should be able to substitute resources/activities with others addressing the same objective as they see fit. Or course designers should be able pull out all the resources of a particular type (say activity plans), about a given topic, or addressing a specific learning outcome and use them in a new course. In some cases alternate equivalent content may be provided, for example online Vs offline content or to provide accessible provision for people with disabilities.
We wish for these to be discoverable on the open web at both broad and fine levels of granularity, i.e. whole courses and the individual parts should be discoverable via search engines.
We have decided to use the following vocabularies to describe the structure and content of the material: schema.org + LRMI, OERSchema and local extensions where necessary.
Stakeholders
Original content providers who create and publish curriculum and course materials using existing systems and already have (local) terminology for many aspects of resource description.
Content processors take the original content and offer it through their own systems. They also have (different) terminology for many aspects of resource description
Content purchasers wish to discover and buy content that meets their requirements
Course designers and Teachers use the content that has been purchased and wish to adapt it for their students
Parents wish to understand what and how their students are being taught
Learners want a seamless experience using high quality materials and ideas, in which all the work above is invisible.
Links
See K12OCX
Requirements
The application profile must reference evolving specifications: schema.org, OERSchema, various controlled vocabularies/concept schemes/encoding schemes and local extensions. If a local extension is adopted by one of the more widely recognised specifications it should be easy to modify the application profile to reflect this.
The application profile must include a content model that meets the following requirements for describing the structure of content:
The application profile must specify optional (may), desired (should) and required (must) descriptive metadata as appropriate for each type of entity. For example
The application profile must specify cardinality. for example:
There may be alternative ways of satisfying a requirement
The application profile must specify the expected type or value space for any property
Comments
The text was updated successfully, but these errors were encountered: