Adding Resources

Resource types enable almost any kind of web content to be inserted into the course.

  • Book is a multi-page resource in a book-like format, with chapters and subchapters, useful for displaying lengthy information. 
  • File provide a downloadable Word document, a PDF, an Excel spreadsheet or PowerPoint slides as a course resource.
  • Heading enables text and optional icons to be inserted among activities on the course page.
  • Label enables text and multimedia to be inserted into the course page between links to other resources and activities.
  • Page can display text, images, sound, video, web links and embedded code, such as Google maps. 
  • Subpage no longer available to add. Existing subpages are still visible in courses on the site.
  • URL The URL module enables a teacher to provide a web link as a course resource.


1. Add a book

1.6. Uploading and embedding an audio clip in book

You may need to add an audio file to a page in book.

Add an audio file:

  1. Go to the topic tab where you wish to add the audio file and click ‘Add an activity or resource’.
  2. Select ‘File’.
  3. Name the resource, e.g. Audio clip 1 (this is just for your reference as the name will be hidden to learners).
  4. Drag and drop the audio clip into the ‘Select files’ area.
  5. Open the ‘Appearance’ tab and change Display to 'In pop-up (do not use)'.
  6. Open the ‘Common module settings’ tab and change Availability to 'Make available but not shown on course page'.
  7. Open the ‘Activity completion’ tab and change ‘Completion tracking’ to ‘Do not indicate activity completion’.
    Note: If you do not see an ‘Activity completion’ tab, this will be because completion tracking is switched off on your course. 
  8. Choose ‘Save and display’.
  9. You should then be taken to a page with a pop-up link to your audio file. Open the pop-up and copy the link in the address bar, which should end in the file format of your audio.
  10. Go to the page of the Moodle book where you wish to embed the audio clip and switch to HTML mode.
  11. Copy/paste the code below, then swap the placeholder with the audio clip address.
  12. Click ‘Save changes’ and check that the audio is working on the page.


<audio controls>

    <source src="LINK HERE" type="audio/mpeg">

</audio>

It is good accessibility practice to add a transcript of the audio just below the audio player in your book page.