Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Metadata: Difference between revisions

From MoodleDocs
(General Structure / Educational (optional) / Classification (recommended))
 
(9 intermediate revisions by 5 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]
{{Warning | All links are dead. }}
[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 17:


[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 28:
! Use in MoodleCore
! Use in MoodleCore
! Example
! Example
! Default Value
|-----
|-----
| '''1'''
| '''1'''
Line 43: Line 47:
| Mandatory
| Mandatory
| "URI"
| "URI"
|URI
|-----
|-----
| 1.1.2
| 1.1.2
Line 49: Line 54:
| Mandatory
| Mandatory
| <nowiki>"http://moodle.org/course/view.php?id=5"</nowiki>
| <nowiki>"http://moodle.org/course/view.php?id=5"</nowiki>
| The URI of the resource
|-----
|-----
| 1.2
| 1.2
Line 55: Line 61:
| Mandatory
| Mandatory
| ("en","Using Moodle")
| ("en","Using Moodle")
| The title of the resource
|-----
|-----
| 1.3
| 1.3
Line 61: Line 68:
| Mandatory for 1 item
| Mandatory for 1 item
| "en","es_ES","fr_CA"
| "en","es_ES","fr_CA"
| The language of the user that edits this metadata or the course to which the metadata belongs
|-----
|-----
| 1.4
| 1.4
Line 67: Line 75:
| Optional
| Optional
| ("en,"The best course for using Moodle")
| ("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
| 1.5
Line 73: Line 82:
| Mandatory for at least 1 item
| Mandatory for at least 1 item
| ("en","Learning Management System")
| ("en","Learning Management System")
|
|-----
|-----
| 1.6
| 1.6
Line 78: Line 88:
| Smallest permitted maximum 10 items
| Smallest permitted maximum 10 items
| Not present
| Not present
|
|
|
|-----
|-----
Line 88: Line 99:
"hierarchical" for social format
"hierarchical" for social format
| "collection"
| "collection"
| it matches with course format chosen by the teacher
|-----
|-----
| 1.8
| 1.8
Line 95: Line 107:


"3" for a course
"3" for a course
| "3"
| "3"
| "3"
|-----
|-----
Line 102: Line 115:
| Mandatory
| Mandatory
| -
| -
|
|-----
|-----
| 2.1
| 2.1
Line 108: Line 122:
| Optional
| Optional
| ("en","1.0")
| ("en","1.0")
|
|-----
|-----
| 2.2
| 2.2
Line 114: Line 129:
| Optional
| Optional
| ("en","final")
| ("en","final")
|
|-----
|-----
| 2.3
| 2.3
Line 120: Line 136:
| Mandatory for at least 1 author
| Mandatory for at least 1 author
| -
| -
|
|-----
|-----
| 2.3.1
| 2.3.1
| Role
| Role
| 1
| 1
| Mandatory for author
| Mandatory
| "author"
| "author"
"publisher"
"publisher"
"unknown"
"unknown"
| author
|-----
|-----
| 2.3.2
| 2.3.2
| Entity
| Entity
| Smallest permitted maximum 40 items
| Smallest permitted maximum 40 items
| Mandatory for at least 1 author
| Mandatory
| "BEGIN:VCARD\nFN:Martin Dougiamas\nNICKNAME:moodler\nTITLE:Lead developer of Moodle\nEMAIL\;TYPE=INTERNET:martin@moodle.com\nEND:VCARD\n"
| "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
| 2.3.3
Line 142: Line 159:
| Optional
| Optional
| "2006-06-14"
| "2006-06-14"
| the current date
|-----
|-----
| '''3'''
| '''3'''
Line 148: Line 166:
| Mandatory
| Mandatory
| -
| -
|
|-----
|-----
| 3.1
| 3.1
Line 154: Line 173:
| Mandatory for 1 item
| Mandatory for 1 item
| -
| -
|
|-----
|-----
| 3.1.1
| 3.1.1
Line 160: Line 180:
| Mandatory
| Mandatory
| "URI"
| "URI"
| URI
|-----
|-----
| 3.1.2
| 3.1.2
Line 166: Line 187:
| Mandatory
| Mandatory
| <nowiki>"http://moodle.org/course/metadata.php?id=5"</nowiki>
| <nowiki>"http://moodle.org/course/metadata.php?id=5"</nowiki>
| The URI of the metadata
|-----
|-----
| 3.2
| 3.2
Line 172: Line 194:
| Mandatory for at least 1 creator
| Mandatory for at least 1 creator
| -
| -
|
|-----
|-----
| 3.2.1
| 3.2.1
Line 178: Line 201:
| Mandatory
| Mandatory
| "creator"
| "creator"
| Creator
|-----
|-----
| 3.2.2
| 3.2.2
Line 184: Line 208:
| Mandatory
| Mandatory
| "BEGIN:VCARD\nFN:Martin Dougiamas\nNICKNAME:moodler\nTITLE:Lead developer of Moodle\nEMAIL\;TYPE=INTERNET:martin@moodle.com\nEND:VCARD\n"
| "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
| 3.2.3
Line 190: Line 215:
| Optional
| Optional
| "2006-06-14"
| "2006-06-14"
| Current date
|-----
|-----
| 3.3
| 3.3
Line 195: Line 221:
| Smallest permitted maximum 10 items
| Smallest permitted maximum 10 items
| Mandatory for MoodleCore
| Mandatory for MoodleCore
| "MoodleCorev1.0"
| "MoodleCorev1.0"
| "MoodleCorev1.0"
|-----
|-----
Line 202: Line 229:
| Mandatory
| Mandatory
| "en"
| "en"
| current user language
|-----
|-----
| '''4'''
| '''4'''
Line 208: Line 236:
| Mandatory
| Mandatory
| -
| -
|
|-----
|-----
| 4.1
| 4.1
Line 214: Line 243:
| Not present
| Not present
| -
| -
|
|-----
|-----
| 4.2
| 4.2
Line 222: Line 252:
The calculated size of the backup file
The calculated size of the backup file
| "235689"
| "235689"
|
|-----
|-----
| 4.3
| 4.3
Line 228: Line 259:
| Mandatory
| Mandatory
| <nowiki>"http://moodle.org/course/view.php?id=5"</nowiki>
| <nowiki>"http://moodle.org/course/view.php?id=5"</nowiki>
| URI of the resource.
|-----
|-----
| 4.4
| 4.4
Line 295: Line 327:


mixed for a Moodle course
mixed for a Moodle course
| "mixed"
| "mixed"
| "mixed"
|-----
|-----
Line 309: Line 342:


"very high" for a Moodle course
"very high" for a Moodle course
| "very high"
| "very high"
| "very high"
|-----
|-----
Line 370: Line 404:
| Optional
| Optional
| "en"
| "en"
| user default language
|-----
|-----
| '''6'''
| '''6'''
Line 381: Line 416:
| 1
| 1
| Mandatory
| Mandatory
"no" by default
| "yes"
| "yes"


"no"
"no"
| "no"
|-----
|-----
| 6.2
| 6.2
Line 391: Line 425:
| 1
| 1
| Mandatory
| Mandatory
"no" by default
| "yes"
| "yes"


"no"
"no"
| "no"
|-----
|-----
| 6.3
| 6.3
Line 456: Line 489:
| Mandatory
| Mandatory
| "BEGIN:VCARD\nFN:Martin Dougiamas\nNICKNAME:moodler\nTITLE:Lead developer of Moodle\nEMAIL\;TYPE=INTERNET:martin@moodle.com\nEND:VCARD\n"
| "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
| 8.2
Line 462: Line 496:
| Mandatory
| Mandatory
| "2006-06-14"
| "2006-06-14"
| current date
|-----
|-----
| 8.3
| 8.3
Line 528: Line 563:


*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=46942 Metadata Moodle] forum discussion
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=46942 Metadata Moodle] forum discussion
[[Category:Metadata]]

Latest revision as of 10:54, 17 July 2017

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

Warning: All links are dead.


ARIADNE (Moodle has a plugin for Ariadne)

CanCore

UKCore

Celebrate

ISRACore

MoodleCore

MoodleCore Base Schema
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