Note: You are currently viewing documentation for Moodle 3.7. Up-to-date documentation for the latest stable version of Moodle may be available here: Course sharing.

Course sharing: Difference between revisions

From MoodleDocs
(→‎Connecting to Moodle.net: course sharing setting (new in 3.7))
(35 intermediate revisions by 12 users not shown)
Line 1: Line 1:
{{Moodle 2.0}}
<div class="navtrail">[[Main page]] ► [[Managing a Moodle site]] ► [[Moodle.net]] ► [[{{PAGENAME}}]]</div>
= Question to ask yourself =
== Why to publish a course ?==
You have a great course, spent a lot of time on it, you want:
* to share it with the world
* to show your work
* to sell your course design/methodology
* to attract more participants (students, teachers...)


== Advertising or Sharing ? ==
==Ways of sharing a course==
*You want to "advertise" your site if you are seeking for more people to participate in it
When you share a course, you can choose whether to make it available
*You want to "share" your site if you are seeking for people to download your course structure and use it in their own Moodle site.
* for download (as a course backup file) OR
* to enrol in on your site


== Which license to choose ? ==
==Connecting to Moodle.net==
If you decide to "share" your course it is important to choose the [https://docs.moodle.org/en/License_listing right licence].


= How to advertise my course =
# Ensure your Moodle site is [[Site_registration|registered]] (via Registration in the Site administration)
# In 'Advanced features' enable course sharing (new in 3.7)


== Advertise and update ==
==Sharing a course for download==
You can advertise your course once on any hub.
[[Image:Backup_publication.png|thumb|First page of the backup process]]
[[Image:Publication.png|thumb|Publication main page]]
 
# go to a course
# Go to ''Course administration > Share'' (only available to users with the capability [[Capabilities/moodle/course:publish|moodle/course:publish]])
# select ''''Publish'''' operation in course settings block.
# Click the button 'Share this course for people to download'
# select ''''Advertise'''' operation.
# Enter information about the course
# select the hub where you want to advertise your course.
# Click the 'Upload this course' button
# fill the information and select ''''Publish'''' operation.
# Select the data to be included in the backup
# you should see a message saying the operation was successfull. You should see the advertise course into the 'Published on' list. You can update your advertising selecting the ''''Update'''' operation. All the update steps should be familiar to you.
# Create the course backup
 
The course will then need to be approved by the Moodle.net administrator before it appears in the course listing.
 
===Updating a course backup===
 
If you improve the course and wish to update the course backup, firstly remove it from the hub, then re-share it. You may also share different versions of the same course.
 
==Sharing a course for people to enrol in==
 
You can display a link to your course on Moodle.net.  
 
# Go to ''Course administration > Share'' (only available to users with the capability [[Capabilities/moodle/course:publish|moodle/course:publish]])
# Click the button 'Share this course for people to join'
# Enter information about the course
# Click the 'Share this course' button
 
The course will then need to be approved by the Moodle.net administrator before it appears in the course listing.
 
You can change the information about the course by clicking the 'Update' button in the actions column.
 
''Note: You also need to make sure that users can actually enrol in the course you have just published.'' This normally means having [[Email-based self-registration|email-based self-registration]] enabled for the site and enabling [[Self enrolment|self-enrolment]] for the course.
 
== Moodle.net listing ==
 
You can check whether your course has been approved and is listed on Moodle.net as follows:
 
# Go to ''Course administration > Share''
# Click the 'Check it now' link in the listing column
 
Your Moodle site will contact Moodle.net and will then update the status of your course.


== Check hub listing status ==
[[File:published on list.png]]
To know if your publication is visible on the hub: on the 'Published on' list, select the ''''Check hub listing status'''' operation. Your Moodle site will contact the specific hub related to the publication. It will update the status of all courses published on this hub.


== Unpublish ==
==Removing a course from Moodle.net==
You can decide to unpublish your course from the hub. Select the ''''Unpublish'''' operation.


= How to share my course =
If you wish, you can remove your course from Moodle.net at any time.
== Share ==
 
You can share your course multiple time on any hub.
# Go to ''Course administration > Share''
[[Image:Backup_publication.png|thumb|First page of the backup process]]
# Click the 'Remove from Moodle.net' button in the actions column
# go to a course
 
# select ''''Publish'''' operation in course settings block.
==Capabilities==
# select ''''Share'''' operation.
 
# select the hub where you want to share your course.
Only users with the capability [[Capabilities/moodle/course:publish|moodle/course:publish]] (by default only users with the role of manager) can share courses on Moodle.net. The capability [[Capabilities/moodle/backup:backuptargethub|moodle/backup:backuptargethub]] is also required for sharing courses for download.
# fill the information and select ''''Publish'''' operation.
 
# you are now in the backup process. Follow it to the end.
==Enabling teachers to share their courses==
# you should see a message saying the operation was successfull. You should see the shared course into the 'Published on' list. '''You cannot update your shared course'''. However you can unpublish it and share it again. You can also share multiple versions of your course.
 
An administrator can enable teachers to share their courses on a hub by allowing the capability ''moodle/course:publish'' for the teacher role.
 
# Go to ''Site administration > Users > Permissions > Define roles''
# Click the edit icon opposite the teacher role
# On the editing role page, paste ''moodle/course:publish'' into the filter box
# Tick the checkbox opposite ''moodle/course:publish'' to allow the capability
# Click the 'Save changes' button


== Check hub listing status ==
==See also==
To know if your publication is visible on the hub: on the 'Published on' list, select the ''''Check hub listing status'''' operation. Your Moodle site will contact the specific hub related to the publication. It will update the status of all courses published on this hub.


== Unpublish ==
* [[Moodle.net]]
You can decide to unpublish your course from the hub. Select the ''''Unpublish'''' operation.


=See also=
[[Category:Moodle.net]]
* [https://docs.moodle.org/en/Community_hub Community hub]]


[[Category:Hub]]
[[es:Compartiendo cursos]]
[[fr:Publier un cours]]
[[ja:コースを公開する]]
[[de:Kurse teilen]]

Revision as of 11:43, 31 May 2019

Ways of sharing a course

When you share a course, you can choose whether to make it available

  • for download (as a course backup file) OR
  • to enrol in on your site

Connecting to Moodle.net

  1. Ensure your Moodle site is registered (via Registration in the Site administration)
  2. In 'Advanced features' enable course sharing (new in 3.7)

Sharing a course for download

First page of the backup process
  1. Go to Course administration > Share (only available to users with the capability moodle/course:publish)
  2. Click the button 'Share this course for people to download'
  3. Enter information about the course
  4. Click the 'Upload this course' button
  5. Select the data to be included in the backup
  6. Create the course backup

The course will then need to be approved by the Moodle.net administrator before it appears in the course listing.

Updating a course backup

If you improve the course and wish to update the course backup, firstly remove it from the hub, then re-share it. You may also share different versions of the same course.

Sharing a course for people to enrol in

You can display a link to your course on Moodle.net.

  1. Go to Course administration > Share (only available to users with the capability moodle/course:publish)
  2. Click the button 'Share this course for people to join'
  3. Enter information about the course
  4. Click the 'Share this course' button

The course will then need to be approved by the Moodle.net administrator before it appears in the course listing.

You can change the information about the course by clicking the 'Update' button in the actions column.

Note: You also need to make sure that users can actually enrol in the course you have just published. This normally means having email-based self-registration enabled for the site and enabling self-enrolment for the course.

Moodle.net listing

You can check whether your course has been approved and is listed on Moodle.net as follows:

  1. Go to Course administration > Share
  2. Click the 'Check it now' link in the listing column

Your Moodle site will contact Moodle.net and will then update the status of your course.

published on list.png

Removing a course from Moodle.net

If you wish, you can remove your course from Moodle.net at any time.

  1. Go to Course administration > Share
  2. Click the 'Remove from Moodle.net' button in the actions column

Capabilities

Only users with the capability moodle/course:publish (by default only users with the role of manager) can share courses on Moodle.net. The capability moodle/backup:backuptargethub is also required for sharing courses for download.

Enabling teachers to share their courses

An administrator can enable teachers to share their courses on a hub by allowing the capability moodle/course:publish for the teacher role.

  1. Go to Site administration > Users > Permissions > Define roles
  2. Click the edit icon opposite the teacher role
  3. On the editing role page, paste moodle/course:publish into the filter box
  4. Tick the checkbox opposite moodle/course:publish to allow the capability
  5. Click the 'Save changes' button

See also