Sorry if this has already been asked or answered, but I haven't seen much discussion on this in my cursory search of this forum:
We're seeking to develop a way to tag any Moodle resource or activity with copyright-related metadata, (e.g. Creative Commons licenses). We've actually got a test method in place that uses a new field in the database, but we want to make sure that what we're doing might line up with anything the Moodle Developer community is working on in terms of metadata or keywords for individual pieces or even the entirety of a Moodle course.
My way of thinking about this is that we should be able to enter keywords for a resource or activity in the Update screen as a space or comma separated single field, with maybe a separate field for copyright license or status.
Please let me know what work has already been done in this area and who's in charge of such an effort or how I might become involved.
Hi Jared,
Please check the discussion Outcomes/Competencies/Goals/Metadata and also docs.moodle.org/en/Development:Outcomes.
Please check the discussion Outcomes/Competencies/Goals/Metadata and also docs.moodle.org/en/Development:Outcomes.
Yeah, I had read through that discussion; the Outcomes Metadata project is an amazing development for teaching Moodle but think we're looking at two different types of metadata.
The metadata tagging that I'm referring to is only meant to describe the contents of a resource or activity, and does not need to be (and in most cases wouldn't ever be) tied to outcomes. Most likely, the metadata I'm talking about recording for activities would be used primarily in searching for information within a course or site, as well as for simply recording the status of content or activities.
Again, I'm thinking of two form fields for each resource or activity: a "metadata keywords" text field, and a "copyright/licensing" options field, very similar to (or even tied up with) the existing Summary field for resources.
Now based on the current explanation of the metadata outcomes operations, the workflow for a copyright/licensing metadata could be identical in the major steps: licenses are set at the system level by the admin; licenses are selected to be applied at the course level or the activity/resource level; usage of licenses can be reviewed by activity or resource type.
The metadata tagging that I'm referring to is only meant to describe the contents of a resource or activity, and does not need to be (and in most cases wouldn't ever be) tied to outcomes. Most likely, the metadata I'm talking about recording for activities would be used primarily in searching for information within a course or site, as well as for simply recording the status of content or activities.
Again, I'm thinking of two form fields for each resource or activity: a "metadata keywords" text field, and a "copyright/licensing" options field, very similar to (or even tied up with) the existing Summary field for resources.
Now based on the current explanation of the metadata outcomes operations, the workflow for a copyright/licensing metadata could be identical in the major steps: licenses are set at the system level by the admin; licenses are selected to be applied at the course level or the activity/resource level; usage of licenses can be reviewed by activity or resource type.
We're currently working on implementing a project that is going to require the ability to attach metadata to activities and resources. This would be used to note the following details about, for example, a quiz:
This information would be used by teachers to search over the total Moodle installation; they could then select the activities that fit with their lessons (and with their time available).
An idea of how to implement the metadata collection is to have a standard metadata form that can be optionally shown for each activity/resource/course.
We would like to implement this; I wonder if Moodle would like to integrate this into it's core code? It would require changing code in a number of places; but it would be a feature that would appeal to more than a few people/institutions. We have already heard from several customers or potential customers that they would like to have such a feature.
difficulty: easy ( or average or difficult)
expected time: 15 min
content: budget planning, personal finance
language: de
associated material: link1
associated material: link2
...
expected time: 15 min
content: budget planning, personal finance
language: de
associated material: link1
associated material: link2
...
This information would be used by teachers to search over the total Moodle installation; they could then select the activities that fit with their lessons (and with their time available).
An idea of how to implement the metadata collection is to have a standard metadata form that can be optionally shown for each activity/resource/course.
We would like to implement this; I wonder if Moodle would like to integrate this into it's core code? It would require changing code in a number of places; but it would be a feature that would appeal to more than a few people/institutions. We have already heard from several customers or potential customers that they would like to have such a feature.
We just released the new version of our OpenCourseWare mod for Moodle which "attaches" (or really associates via the database) metadata about copyright status or creative commons licensing. I think this use along with the very logical use that you've suggested should be seriously considered for Moodle's core code.
We're still playing around with the best way to associate, store, and reveal metadata with our Open mod, so any suggestions that might kill two birds with one stone would be most welcome!
We're still playing around with the best way to associate, store, and reveal metadata with our Open mod, so any suggestions that might kill two birds with one stone would be most welcome!