Development:Metadata: Difference between revisions
m (→MoodleCore) |
|||
(22 intermediate revisions by 4 users not shown) | |||
Line 9: | Line 9: | ||
== Examples of LOM application profile == | == Examples of LOM application profile == | ||
[http://www.ariadne-eu.org/common/docs/MappingBetweenAriadneAndLomV1.pdf ARIADNE] | [http://www.ariadne-eu.org/common/docs/MappingBetweenAriadneAndLomV1.pdf ARIADNE] (Moodle has a plugin for Ariadne) | ||
[http://www.cancore.ca/ CanCore] | [http://www.cancore.ca/ CanCore] | ||
Line 16: | Line 16: | ||
[http://goedel.uiah.fi/projects/calibrate/attachment/wiki/MetadataStandards/CELEB_app_profile.pdf Celebrate] | [http://goedel.uiah.fi/projects/calibrate/attachment/wiki/MetadataStandards/CELEB_app_profile.pdf Celebrate] | ||
[http://www.iucc.ac.il/lo/repository_en.htm ISRACore] | |||
== MoodleCore == | == MoodleCore == | ||
Line 25: | Line 27: | ||
! Use in MoodleCore | ! Use in MoodleCore | ||
! Example | ! Example | ||
! Default Value | |||
|----- | |----- | ||
| 1 | | '''1''' | ||
| General | | '''General''' | ||
| 1 | | 1 | ||
| Mandatory | | Mandatory | ||
Line 34: | Line 37: | ||
| 1.1 | | 1.1 | ||
| Identifier | | Identifier | ||
| | | Smallest permitted maximum 10 items | ||
| Mandatory | | Mandatory for 1 item | ||
| - | | - | ||
|----- | |----- | ||
Line 43: | Line 46: | ||
| Mandatory | | Mandatory | ||
| "URI" | | "URI" | ||
|URI | |||
|----- | |----- | ||
| 1.1.2 | | 1.1.2 | ||
Line 48: | Line 52: | ||
| 1 | | 1 | ||
| Mandatory | | Mandatory | ||
| "http://moodle.org/course/view.php?id=5" | | <nowiki>"http://moodle.org/course/view.php?id=5"</nowiki> | ||
| The URI of the resource | |||
|----- | |----- | ||
| 1.2 | | 1.2 | ||
Line 55: | Line 60: | ||
| Mandatory | | Mandatory | ||
| ("en","Using Moodle") | | ("en","Using Moodle") | ||
| The title of the resource | |||
|----- | |||
| 1.3 | |||
| Language | |||
| Smallest permitted maximum 10 items | |||
| Mandatory for 1 item | |||
| "en","es_ES","fr_CA" | |||
| The language of the user that edits this metadata or the course to which the metadata belongs | |||
|----- | |||
| 1.4 | |||
| Description | |||
| Smallest permitted maximum 10 items | |||
| Optional | |||
| ("en,"The best course for using Moodle") | |||
| In most resources and activities, the user fill it. This value fits this metadata, but it's HTML coded :S | |||
|----- | |||
| 1.5 | |||
| Keyword | |||
| Smallest permitted maximum 10 items | |||
| Mandatory for at least 1 item | |||
| ("en","Learning Management System") | |||
| | |||
|----- | |||
| 1.6 | |||
| Coverage | |||
| Smallest permitted maximum 10 items | |||
| Not present | |||
| | |||
| | |||
|----- | |||
| 1.7 | |||
| Structure | |||
| 1 | |||
| Mandatory | |||
"collection" for topics and weekly format | |||
"hierarchical" for social format | |||
| "collection" | |||
| it matches with course format chosen by the teacher | |||
|----- | |||
| 1.8 | |||
| Aggregation Level | |||
| 1 | |||
| Mandatory | |||
"3" for a course | |||
| "3" | |||
| "3" | |||
|----- | |||
| '''2''' | |||
| '''LifeCycle''' | |||
| 1 | |||
| Mandatory | |||
| - | |||
| | |||
|----- | |||
| 2.1 | |||
| Version | |||
| 1 | |||
| Optional | |||
| ("en","1.0") | |||
| | |||
|----- | |||
| 2.2 | |||
| Status | |||
| 1 | |||
| Optional | |||
| ("en","final") | |||
| | |||
|----- | |||
| 2.3 | |||
| Contribute | |||
| Smallest permitted maximum 30 items | |||
| Mandatory for at least 1 author | |||
| - | |||
| | |||
|----- | |||
| 2.3.1 | |||
| Role | |||
| 1 | |||
| Mandatory | |||
| "author" | |||
"publisher" | |||
"unknown" | |||
| author | |||
|----- | |||
| 2.3.2 | |||
| Entity | |||
| Smallest permitted maximum 40 items | |||
| Mandatory | |||
| "BEGIN:VCARD\nFN:Martin Dougiamas\nNICKNAME:moodler\nTITLE:Lead developer of Moodle\nEMAIL\;TYPE=INTERNET:martin@moodle.com\nEND:VCARD\n" | |||
| Teacher's profile stored in database. | |||
|----- | |||
| 2.3.3 | |||
| Date | |||
| 1 | |||
| Optional | |||
| "2006-06-14" | |||
| the current date | |||
|----- | |||
| '''3''' | |||
| '''Meta-Metadata''' | |||
| 1 | |||
| Mandatory | |||
| - | |||
| | |||
|----- | |||
| 3.1 | |||
| Identifier | |||
| Smallest permitted maximum 10 items | |||
| Mandatory for 1 item | |||
| - | |||
| | |||
|----- | |||
| 3.1.1 | |||
| Catalog | |||
| 1 | |||
| Mandatory | |||
| "URI" | |||
| URI | |||
|----- | |||
| 3.1.2 | |||
| Entry | |||
| 1 | |||
| Mandatory | |||
| <nowiki>"http://moodle.org/course/metadata.php?id=5"</nowiki> | |||
| The URI of the metadata | |||
|----- | |||
| 3.2 | |||
| Contribute | |||
| Smallest permitted maximum 10 items | |||
| Mandatory for at least 1 creator | |||
| - | |||
| | |||
|----- | |||
| 3.2.1 | |||
| Role | |||
| 1 | |||
| Mandatory | |||
| "creator" | |||
| Creator | |||
|----- | |||
| 3.2.2 | |||
| Entity | |||
| Smallest permitted maximum 10 items | |||
| Mandatory | |||
| "BEGIN:VCARD\nFN:Martin Dougiamas\nNICKNAME:moodler\nTITLE:Lead developer of Moodle\nEMAIL\;TYPE=INTERNET:martin@moodle.com\nEND:VCARD\n" | |||
| Teacher's profile stored in database. | |||
|----- | |||
| 3.2.3 | |||
| Date | |||
| 1 | |||
| Optional | |||
| "2006-06-14" | |||
| Current date | |||
|----- | |||
| 3.3 | |||
| Metadata Schema | |||
| Smallest permitted maximum 10 items | |||
| Mandatory for MoodleCore | |||
| "MoodleCorev1.0" | |||
| "MoodleCorev1.0" | |||
|----- | |||
| 3.4 | |||
| Language | |||
| 1 | |||
| Mandatory | |||
| "en" | |||
| current user language | |||
|----- | |||
| '''4''' | |||
| '''Technical''' | |||
| 1 | |||
| Mandatory | |||
| - | |||
| | |||
|----- | |||
| 4.1 | |||
| Format | |||
| Smallest permitted maximum 40 items | |||
| Not present | |||
| - | |||
| | |||
|----- | |||
| 4.2 | |||
| Size | |||
| 1 | |||
| Mandatory | |||
The calculated size of the backup file | |||
| "235689" | |||
| | |||
|----- | |||
| 4.3 | |||
| Location | |||
| Smallest permitted maximum 10 items | |||
| Mandatory | |||
| <nowiki>"http://moodle.org/course/view.php?id=5"</nowiki> | |||
| URI of the resource. | |||
|----- | |||
| 4.4 | |||
| Requirement | |||
| Smallest permitted maximum 40 items | |||
| Not present | |||
| - | |||
|----- | |||
| 4.4.1 | |||
| OrComposite | |||
| Smallest permitted maximum 40 items | |||
| Not present | |||
| - | |||
|----- | |||
| 4.4.1.1 | |||
| Type | |||
| 1 | |||
| Not present | |||
| - | |||
|----- | |||
| 4.4.1.2 | |||
| Name | |||
| 1 | |||
| Not present | |||
| - | |||
|----- | |||
| 4.4.1.3 | |||
| Minimum Version | |||
| 1 | |||
| Not present | |||
| - | |||
|----- | |||
| 4.4.1.4 | |||
| Maximum Version | |||
| 1 | |||
| Not present | |||
| - | |||
|----- | |||
| 4.5 | |||
| Installation Remarks | |||
| 1 | |||
| Not present | |||
| - | |||
|----- | |||
| 4.6 | |||
| Other Platform Requirements | |||
| 1 | |||
| Not present | |||
| - | |||
|----- | |||
| 4.7 | |||
| Duration | |||
| 1 | |||
| Not present | |||
| - | |||
|----- | |||
| '''5''' | |||
| '''Educational''' | |||
| Smallest permitted maximum 100 items | |||
| Mandatory | |||
| - | |||
|----- | |||
| 5.1 | |||
| Interactivity Type | |||
| 1 | |||
| Mandatory | |||
mixed for a Moodle course | |||
| "mixed" | |||
| "mixed" | |||
|----- | |||
| 5.2 | |||
| Learning Resource Type | |||
| Smallest permitted maximum 10 items | |||
| Not Present | |||
| - | |||
|----- | |||
| 5.3 | |||
| Interactivity Level | |||
| 1 | |||
| Mandatory | |||
"very high" for a Moodle course | |||
| "very high" | |||
| "very high" | |||
|----- | |||
| 5.4 | |||
| Semantic Density | |||
| 1 | |||
| Optional | |||
| "medium" | |||
"very high" | |||
|----- | |||
| 5.5 | |||
| Intended End User Role | |||
| Smallest permitted maximum 10 items | |||
| Mandatory | |||
"learner" for a Moodle course | |||
| "learner" | |||
|----- | |||
| 5.6 | |||
| Context | |||
| Smallest permitted maximum 10 items | |||
| Optional | |||
| ("LOMv1.0","school") | |||
("LOMv1.0","higher education") | |||
("LOMv1.0","training") | |||
|----- | |||
| 5.7 | |||
| Typical Age Range | |||
| Smallest permitted maximum 5 items | |||
| Optional | |||
| "7-9" | |||
("en","adults only") | |||
|----- | |||
| 5.8 | |||
| Difficulty | |||
| 1 | |||
| Optional | |||
| "very easy" | |||
"very difficult" | |||
|----- | |||
| 5.9 | |||
| Typical Learning Time | |||
| 1 | |||
| Optional | |||
| "PT1H30M" | |||
|----- | |||
| 5.10 | |||
| Description | |||
| Smallest permitted maximum 10 items | |||
| Optional | |||
| ("en","Use social activities if you have some troubles") | |||
|----- | |||
| 5.11 | |||
| Language | |||
| Smallest permitted maximum 10 items | |||
| Optional | |||
| "en" | |||
| user default language | |||
|----- | |----- | ||
| '''6''' | |||
| '''Rights''' | |||
| 1 | |||
| Mandatory | |||
| - | |||
|----- | |||
| 6.1 | |||
| Cost | |||
| 1 | |||
| Mandatory | |||
| "yes" | |||
"no" | |||
| "no" | |||
|----- | |||
| 6.2 | |||
| Copyright and Other Restrictions | |||
| 1 | |||
| Mandatory | |||
| "yes" | |||
"no" | |||
| "no" | |||
|----- | |||
| 6.3 | |||
| Description | |||
| 1 | |||
| Optional | |||
| ("en","Use of this learning object is only permitted after a donation has been made to moodle.com") | |||
|----- | |||
| '''7''' | |||
| '''Relation''' | |||
| Smallest permitted maximum 100 items | |||
| Optional | |||
| - | |||
|----- | |||
| 7.1 | |||
| Kind | |||
| 1 | |||
| Mandatory | |||
| "isrequiredby" | |||
|----- | |||
| 7.2 | |||
| Resource | |||
| 1 | |||
| Mandatory | |||
| - | |||
|----- | |||
| 7.2.1 | |||
| Identifier | |||
| Smallest permitted maximum 10 items | |||
| Mandatory for at least 1 item | |||
| - | |||
|----- | |||
| 7.2.1.1 | |||
| Catalog | |||
| 1 | |||
| Mandatory | |||
| "URI" | |||
|----- | |||
| 7.2.1.2 | |||
| Entry | |||
| 1 | |||
| Mandatory | |||
| <nowiki>"http://moodle.org/course/view.php?id=20"</nowiki> | |||
|----- | |||
| 7.2.2 | |||
| Description | |||
| Smallest permitted maximum 10 items | |||
| Optional | |||
| ("en","Using Moodle in french") | |||
|----- | |||
| '''8''' | |||
| '''Annotation''' | |||
| Smallest permitted maximum 30 items | |||
| Optional | |||
| - | |||
|----- | |||
| 8.1 | |||
| Entity | |||
| 1 | |||
| Mandatory | |||
| "BEGIN:VCARD\nFN:Martin Dougiamas\nNICKNAME:moodler\nTITLE:Lead developer of Moodle\nEMAIL\;TYPE=INTERNET:martin@moodle.com\nEND:VCARD\n" | |||
| User's profile stored in the database | |||
|----- | |||
| 8.2 | |||
| Date | |||
| 1 | |||
| Mandatory | |||
| "2006-06-14" | |||
| current date | |||
|----- | |||
| 8.3 | |||
| Description | |||
| 1 | |||
| Mandatory | |||
| ("en","I really enjoy using this course") | |||
|----- | |||
| '''9''' | |||
| '''Classification''' | |||
| Smallest permitted maximum 40 items | |||
| Optional but recommended | |||
| - | |||
|----- | |||
| 9.1 | |||
| Purpose | |||
| 1 | |||
| Not present | |||
| | |||
|----- | |||
| 9.2 | |||
| Taxon Path | |||
| Smallest permitted maximum 40 items | |||
| Mandatory for at least 1 item | |||
| - | |||
|----- | |||
| 9.2.1 | |||
| Source | |||
| 1 | |||
| Mandatory | |||
| ("en","ARIADNE") | |||
|----- | |||
| 9.2.2 | |||
| Taxon | |||
| Smallest permitted maximum 15 items | |||
| Mandatory for at least 1 item | |||
| - | |||
|----- | |||
| 9.2.2.1 | |||
| Id | |||
| 1 | |||
| Mandatory | |||
| "12" | |||
|----- | |||
| 9.2.2.2 | |||
| Entry | |||
| 1 | |||
| Mandatory | |||
| ("en","Exact, Natural and Engineering Sciences") | |||
|----- | |||
| 9.3 | |||
| Description | |||
| 1 | |||
| Not present | |||
| | |||
|----- | |||
| 9.4 | |||
| Keyword | |||
| Smallest permitted maximum 40 items | |||
| Not present | |||
| | | | ||
| | |----- | ||
|} | |} | ||
==See also== | |||
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=46942 Metadata Moodle] forum discussion | |||
[[Category:Developer]] |
Latest revision as of 22:54, 25 December 2008
Introduction
The aim of this page is to define the LOM application profile for Moodle courses (MoodleCore).
It's based on IEEE 1484.12.1-2002 LOM FINAL DRAFT STANDARD.
"An application profile is an assemblage of metadata elements selected from one or more metadata schemas and combined in a compound schema. Application profiles provide the means to express principles of modularity and extensibility. The purpose of an application profile is to adapt or combine existing schemas into a package that is tailored to the functional requirements of a particular application, while retaining interoperability with the original base schemas". Metadata Principles and Practicalities
Examples of LOM application profile
ARIADNE (Moodle has a plugin for Ariadne)
MoodleCore
Nr | Name | Size | Use in MoodleCore | Example | Default Value |
---|---|---|---|---|---|
1 | General | 1 | Mandatory | - | |
1.1 | Identifier | Smallest permitted maximum 10 items | Mandatory for 1 item | - | |
1.1.1 | Catalog | 1 | Mandatory | "URI" | URI |
1.1.2 | Entry | 1 | Mandatory | "http://moodle.org/course/view.php?id=5" | The URI of the resource |
1.2 | Title | 1 | Mandatory | ("en","Using Moodle") | The title of the resource |
1.3 | Language | Smallest permitted maximum 10 items | Mandatory for 1 item | "en","es_ES","fr_CA" | The language of the user that edits this metadata or the course to which the metadata belongs |
1.4 | Description | Smallest permitted maximum 10 items | Optional | ("en,"The best course for using Moodle") | In most resources and activities, the user fill it. This value fits this metadata, but it's HTML coded :S |
1.5 | Keyword | Smallest permitted maximum 10 items | Mandatory for at least 1 item | ("en","Learning Management System") | |
1.6 | Coverage | Smallest permitted maximum 10 items | Not present | ||
1.7 | Structure | 1 | Mandatory
"collection" for topics and weekly format "hierarchical" for social format |
"collection" | it matches with course format chosen by the teacher |
1.8 | Aggregation Level | 1 | Mandatory
"3" for a course |
"3" | "3" |
2 | LifeCycle | 1 | Mandatory | - | |
2.1 | Version | 1 | Optional | ("en","1.0") | |
2.2 | Status | 1 | Optional | ("en","final") | |
2.3 | Contribute | Smallest permitted maximum 30 items | Mandatory for at least 1 author | - | |
2.3.1 | Role | 1 | Mandatory | "author"
"publisher" "unknown" |
author |
2.3.2 | Entity | Smallest permitted maximum 40 items | Mandatory | "BEGIN:VCARD\nFN:Martin Dougiamas\nNICKNAME:moodler\nTITLE:Lead developer of Moodle\nEMAIL\;TYPE=INTERNET:martin@moodle.com\nEND:VCARD\n" | Teacher's profile stored in database. |
2.3.3 | Date | 1 | Optional | "2006-06-14" | the current date |
3 | Meta-Metadata | 1 | Mandatory | - | |
3.1 | Identifier | Smallest permitted maximum 10 items | Mandatory for 1 item | - | |
3.1.1 | Catalog | 1 | Mandatory | "URI" | URI |
3.1.2 | Entry | 1 | Mandatory | "http://moodle.org/course/metadata.php?id=5" | The URI of the metadata |
3.2 | Contribute | Smallest permitted maximum 10 items | Mandatory for at least 1 creator | - | |
3.2.1 | Role | 1 | Mandatory | "creator" | Creator |
3.2.2 | Entity | Smallest permitted maximum 10 items | Mandatory | "BEGIN:VCARD\nFN:Martin Dougiamas\nNICKNAME:moodler\nTITLE:Lead developer of Moodle\nEMAIL\;TYPE=INTERNET:martin@moodle.com\nEND:VCARD\n" | Teacher's profile stored in database. |
3.2.3 | Date | 1 | Optional | "2006-06-14" | Current date |
3.3 | Metadata Schema | Smallest permitted maximum 10 items | Mandatory for MoodleCore | "MoodleCorev1.0" | "MoodleCorev1.0" |
3.4 | Language | 1 | Mandatory | "en" | current user language |
4 | Technical | 1 | Mandatory | - | |
4.1 | Format | Smallest permitted maximum 40 items | Not present | - | |
4.2 | Size | 1 | Mandatory
The calculated size of the backup file |
"235689" | |
4.3 | Location | Smallest permitted maximum 10 items | Mandatory | "http://moodle.org/course/view.php?id=5" | URI of the resource. |
4.4 | Requirement | Smallest permitted maximum 40 items | Not present | - | |
4.4.1 | OrComposite | Smallest permitted maximum 40 items | Not present | - | |
4.4.1.1 | Type | 1 | Not present | - | |
4.4.1.2 | Name | 1 | Not present | - | |
4.4.1.3 | Minimum Version | 1 | Not present | - | |
4.4.1.4 | Maximum Version | 1 | Not present | - | |
4.5 | Installation Remarks | 1 | Not present | - | |
4.6 | Other Platform Requirements | 1 | Not present | - | |
4.7 | Duration | 1 | Not present | - | |
5 | Educational | Smallest permitted maximum 100 items | Mandatory | - | |
5.1 | Interactivity Type | 1 | Mandatory
mixed for a Moodle course |
"mixed" | "mixed" |
5.2 | Learning Resource Type | Smallest permitted maximum 10 items | Not Present | - | |
5.3 | Interactivity Level | 1 | Mandatory
"very high" for a Moodle course |
"very high" | "very high" |
5.4 | Semantic Density | 1 | Optional | "medium"
"very high" | |
5.5 | Intended End User Role | Smallest permitted maximum 10 items | Mandatory
"learner" for a Moodle course |
"learner" | |
5.6 | Context | Smallest permitted maximum 10 items | Optional | ("LOMv1.0","school")
("LOMv1.0","higher education") ("LOMv1.0","training") | |
5.7 | Typical Age Range | Smallest permitted maximum 5 items | Optional | "7-9"
("en","adults only") | |
5.8 | Difficulty | 1 | Optional | "very easy"
"very difficult" | |
5.9 | Typical Learning Time | 1 | Optional | "PT1H30M" | |
5.10 | Description | Smallest permitted maximum 10 items | Optional | ("en","Use social activities if you have some troubles") | |
5.11 | Language | Smallest permitted maximum 10 items | Optional | "en" | user default language |
6 | Rights | 1 | Mandatory | - | |
6.1 | Cost | 1 | Mandatory | "yes"
"no" |
"no" |
6.2 | Copyright and Other Restrictions | 1 | Mandatory | "yes"
"no" |
"no" |
6.3 | Description | 1 | Optional | ("en","Use of this learning object is only permitted after a donation has been made to moodle.com") | |
7 | Relation | Smallest permitted maximum 100 items | Optional | - | |
7.1 | Kind | 1 | Mandatory | "isrequiredby" | |
7.2 | Resource | 1 | Mandatory | - | |
7.2.1 | Identifier | Smallest permitted maximum 10 items | Mandatory for at least 1 item | - | |
7.2.1.1 | Catalog | 1 | Mandatory | "URI" | |
7.2.1.2 | Entry | 1 | Mandatory | "http://moodle.org/course/view.php?id=20" | |
7.2.2 | Description | Smallest permitted maximum 10 items | Optional | ("en","Using Moodle in french") | |
8 | Annotation | Smallest permitted maximum 30 items | Optional | - | |
8.1 | Entity | 1 | Mandatory | "BEGIN:VCARD\nFN:Martin Dougiamas\nNICKNAME:moodler\nTITLE:Lead developer of Moodle\nEMAIL\;TYPE=INTERNET:martin@moodle.com\nEND:VCARD\n" | User's profile stored in the database |
8.2 | Date | 1 | Mandatory | "2006-06-14" | current date |
8.3 | Description | 1 | Mandatory | ("en","I really enjoy using this course") | |
9 | Classification | Smallest permitted maximum 40 items | Optional but recommended | - | |
9.1 | Purpose | 1 | Not present | ||
9.2 | Taxon Path | Smallest permitted maximum 40 items | Mandatory for at least 1 item | - | |
9.2.1 | Source | 1 | Mandatory | ("en","ARIADNE") | |
9.2.2 | Taxon | Smallest permitted maximum 15 items | Mandatory for at least 1 item | - | |
9.2.2.1 | Id | 1 | Mandatory | "12" | |
9.2.2.2 | Entry | 1 | Mandatory | ("en","Exact, Natural and Engineering Sciences") | |
9.3 | Description | 1 | Not present | ||
9.4 | Keyword | Smallest permitted maximum 40 items | Not present |
See also
- Using Moodle Metadata Moodle forum discussion