Index

Admin's Guide

Customizing the Front Page

  • Click Site administration > General and scroll down to Site home settings.
  • Change the full name and short name if needed.
  • Decide what should be shown on the front page - news items, courses, course categories or none of these things? The same or different for logged in and non-logged in users? As for other settings, they can always be changed later.For more information, see Front page settings.

To add text and/or images to the central area of the front page:

  • Enable Edit mode' top right.
  • Click the configuration icon (cogwheel) near the top of the screen. (If you don't see this, check in Site administration > *General > Site home settings that 'Include a topic section' is ticked.)
  • Add text and/or images to the summary box.Note: If you don't want to use your front page for displaying courses or information about your organisation, you can display the login page only by checking "force login" in Site administration > General > Security > Site security settings.

Using Matomo Analytics

Installation Method
  • Download the Web Analytics ZIP file for your Moodle version from the Moodle Plugins directory.
  • Log in as an Administrator.
  • Go to Site Administration > Plugins > Install plugins.
  • Upload the ZIP file and follow the prompts.
  • Configuration:
    • Navigate to the plugin settings to enter your Matomo URL and Site ID.
    • Configure options such as tracking admin users (not recommended) and enabling User ID tracking.
Alternative Method (Tag Manager)
  • You can also manually add the Matomo tracking script via Site administration > Appearance > Additional HTML if you prefer not to use a plugin.
  • Log in as a Moodle administrator.
  • Navigate to Site administration > Appearance > Additional HTML.
  • On the Additional HTML page, you will find three text areas where you can add your code:
  • Within HEAD: Use this for the Matomo Analytics JavaScript that you want in the section of every page. This content is not directly visible on the page itself. Copy the script provided by Matomo
  • Paste your custom HTML, CSS, or JavaScript code into the appropriate field.
  • Click Save changes at the bottom of the page.

Add and Manage Courses

Courses are Moodle's learning areas, where teachers and students work together.

  1. You may add a new course by clicking the 'Add a new course' button on the front page or from the Manage courses and categories link in the Courses area of Site administration.
  2. If you plan to have many courses, you can upload courses in bulk via CSV file.
  3. If you want certain settings in your courses to be always pre-set for you when you make a new course, check out Site administration > Courses > Course default settings.

Add Users

Step 1: Authentication Everyone using your site must have an account. You can allow people to create their own account using Email-based self-registration, or add new users individually or bulk create accounts via CSV file or choose from several other authentication methods. Step 2: Enrolment Once users have an account, they need to be enrolled in courses. (Now is the time to give them their student, teacher, or other roles.) You can allow them to self enrol, or you can enrol them manually yourself or choose from several other enrolment methods.

Badge Sharing

  1. Configure Moodle for Certificate SharingTo allow users to post certificates to their LinkedIn "Licenses & Certifications" section, the administrator must configure the certificate activity settings.
    • Go to Site Administration > Plugins > Activity modules > Custom Certificate (or your certificate module settings).
    • Enable Share on LinkedIn: Locate the setting "Show share on LinkedIn" and set it to "Show link to certificate page".
    • Set Organization ID: In the certificate activity settings, ensure you have entered your organization’s ID if required by your specific certificate plugin (e.g., mod_linkedincert or Moodle Workplace), which allows the certificate to link directly to your company’s LinkedIn page.
  2. Configure Moodle for Badge SharingBadges in Moodle can be shared externally via "Backpacks," such as Open Badge Factory (OBF), Badgr, or Open Badge Passport.
    • Enable Badges: Ensure badges are enabled in Site Administration > Advanced features > Enable badges.
    • Configure Backpack: Go to Site Administration > Badges > Backpack settings. Set up a connection to an external backpack (e.g., Open Badge Factory) so that users can move their Moodle badges to a public-facing platform.
    • Enable User Preferences: Users can manage their badges and turn on "Automatically display all badges earned" in their preferences.
  3. User Steps to Share on LinkedIn (Certificates)Once the admin has enabled the features, users can share their achievements.
    • Locate Certificate: Go to the user profile in Moodle and select "My Certificates."
    • Share to LinkedIn: Click the "LinkedIn" button to the right of the certificate name.
    • Add to Profile: This opens a new window prompting the user to log into LinkedIn. The "Add license or certification" form will automatically populate with the certificate details.
    • Finalize: The user fills in the issuing organization and clicks "Save" to add it to their LinkedIn profile.
  4. User Steps to Share on LinkedIn (Badges)Since LinkedIn does not natively import Open Badges, users must use a public URL.
    • Get Public Link: Users must go to their external backpack (e.g., Open Badge Passport) and set the badge to "Public" to generate a shareable URL.
    • Add to LinkedIn: On LinkedIn, go to the "Licenses & Certifications" section in the profile and click the + icon.
    • Add Details: Use the public URL from the backpack as the "Credential URL".
  5. Alternative Method: Using PluginsYou can install specialized plugins to automate this process.
    • LinkedIn certificates Activity (mod_linkedincert): This plugin adds a button directly to the certificate page that redirects to LinkedIn, simplifying the sharing process.
    • Open Badge Factory (local_obf): This plugin allows Moodle to connect directly to the Open Badge Factory, enabling seamless exporting of badges to LinkedIn.

Instructional Designer's Guide

What is H5P

Read the Interactive Book H5P in Moodle is an open-source framework for creating, sharing, and reusing interactive HTML5 content—such as videos, quizzes, games, and presentations—directly within the LMS. It enhances learner engagement through interactive, mobile-friendly elements managed via the Moodle Content Bank and integrated into courses as H5P activities.

  • Functionality: Enables interactive content like Accordions, Branching Scenarios, Interactive Videos, Flashcards, and Games.
  • Integration: H5P is integrated into the Moodle Content Bank, where content is created, edited, and stored.
  • Usage: It can be added as a standalone activity (recording grades) or embedded into other resources.
  • Benefits: It is responsive (works on all devices), easy to use for creators, and facilitates the reuse of content.

Creating an H5P Activity

Examples of H5P activities are the Interactive Video and the Interactive Book.

Creating an Interactive H5P Video
  1. Open Moodle and Turn Editing On: Navigate to your course and activate the Edit mode.
  2. Add Activity: Click Add an activity or resource and select H5P - Interactive Content.
  3. Select Content Type: In the editor, select Interactive Video from the list of content types.
  4. Add Video Source:
    • Click the + button to add a video.
    • Upload a video file or paste a URL (YouTube is recommended).
    • Click Insert.
  5. Add Interactions:
    • Click the Add interactions tab at the top.
    • Use the toolbar to drag and drop elements like multiple-choice questions, text, or images onto the video.
    • Set the Display time for each interaction.Tip: Enable "Pause video" in the interaction settings to ensure students don't miss content.
  6. Configure Behavioral Settings:
    • Adjust settings such as disabling the "Show solution" button or enabling "Prevent skipping" for better compliance.
    • Set the video to "Rewind 10 seconds" for better review.
  7. Save and Finish: Scroll down and click Save and return to course

Inserting iFrames

To use an iframe in a Moodle Page to embed web content like Google Slides, you need to generate the embed code from the source (Google Slides) and then paste it into the HTML source editor in Moodle.

  1. Get the Embed Code from Youtube/ Scratch / Google Docs / Google Slides etc.Copy the entire code provided.
  2. Embed the Code in a Moodle Page
    • Log into your Moodle course and Turn editing on.
    • Navigate to the section where you want to add the content and click + Add an activity or resource.
    • Select Page from the activity list.
    • Fill in the Name and Description fields as needed.
    • Scroll down to the Content section and find the text editor toolbar. Click the Show/hide advanced buttons toggle button (usually the first button on the top left of the editor) to reveal all options.
    • Click the HTML source editor button (it looks like < >).
    • In the HTML source box that appears, delete any existing text and paste the code you copied.
    • (Optional but recommended) Adjust the width attribute in the code to "100%" so it scales properly on different screens.
    • Click Update to close the HTML source editor. You should see a preview of the embedded content in the Moodle text editor.
    • Scroll to the bottom and click Save and return to course or Save and display

Creating Quizzes

  1. Initial Setup:
    • Enable Edit mode in your course.
    • Click "+ Add an activity or resource" and choose Quiz.
    • Name the quiz and add a description if necessary.
  2. Configure Settings (Key Areas):
    • Timing: Set the open/close dates, time limit, and choose what happens when time expires (e.g., auto-submit).
    • Grade: Assign the quiz to a grade category and set the allowed number of attempts.
    • Layout: Decide how many questions appear per page.
    • Question behavior: Enable "Shuffle within questions" to randomize answers.
    • Review options: Control when students can see their marks and answers (e.g., after the quiz closes).
  3. Adding Questions:
    • Click "Save and display".
    • Click "Edit quiz" to start adding questions.
    • Click "Add" and select "+ a new question," "from question bank," or "a random question".
    • Select your question type (Multiple Choice, True/False, Essay, etc.).
    • Set the maximum grade for the quiz (e.g., 100) and click Save

Full Documentation and AI Knowledge Assistant

For full documentation, refer to the copy of MoodleDocs found in Ian Besina's NotebookLM (logged in Google Account needed) linked here: https://notebooklm.google.com/notebook/7f7db35d-c302-473e-8b3b-008a57339230