Introduction to Flexible Teaching and Learning for Instructors

Introduction to Flexible Teaching and Learning for Instructors

by masaoLMS Admin -
Number of replies: 0

What is Moodle?

Moodle is a platform for online learning that enables you to create e-courses, add assignments, and keep an eye on your students’ progress.  It also allows you to communicate with the students and encourage communication between them in forums and discussions. In short, the platform is multi-faceted and flexible, so it’s easy to get confused when learning your way around for the first time. This activity teaches the faculty of Moodle basics and some of the main tasks that the teacher needs to perform. They will learn how to create courses and tests for Moodle and how to enroll learners, provide them with assignments, and track their results. Moreover, this training will not cover the system administration part.

Standard roles in Moodle

  • Site administrator - can "do everything" on the site
  • Manager - a lesser administrator role
  • Course creator - can create courses
  • Teacher - can manage and add content to courses
  • Non-editing teacher can grade in courses but not edit them
  • Student - can access and participate in courses
  • Guest - can view courses but not participate
  • Authenticated user - the role all logged in users have
  • Authenticated user on the front page role - a logged in user role for the front page only

Customizing Your Teacher Profile

Every user has a profile page which may be reached from the user menu top right and then clicking Profile. This page contains links to further pages allowing the user to edit their profile information and preferences, view their forum/blog posts, and check any reports they have access to.

The Privacy and policies section provides links for contacting the Privacy officer, requesting data export and account deletion, along with a data retention summary page (unless disabled by the administrator).

User Profile

Example of a user's profile page.

Viewing others' profiles

Users with permission to view the profiles of other users can view them by clicking on their names. If they click on the name of a user within a course, the course profile will be displayed and the full profile may be viewed (if allowed) by clicking the link "Full profile" in the Miscellaneous section:


Site administration settings

Site policies

An administrator can force users to login for profiles and select which roles are visible in user profiles (by default teacher, non-editing teacher, and student) in Administration > Site administration > Security > Site policies.

Default profile page

An administrator or manager (or any other user with the capability moodle/user:managesyspages) can add additional blocks onto the default profile page for all users from Administration > Site administration > Appearance > Default profile page. Blocks can be added to the left, right, or middle of the page.

Note that this does NOT allow you to remove the following blocks, or to change the layout/order of these blocks:

    • User details
    • Privacy and policies
    • Course Details
    • Miscellaneous
    • Reports
    • Login activity

These are all ‘fake’ blocks and cannot be removed through the normal blocks administration interface.

Clicking the button 'Reset profile for all users' will then apply these settings to the profile pages of everyone on the site.

Creating an eLearning Course

What is a course

Courses are the spaces on Moodle where teachers add learning materials and activities for their students. Courses may be created by admins, course creators, or managers. Teachers can then add the content and re-organize them according to their own needs. The links below the image will provide more information about creating, organizing and managing courses.

Sample Course Page

Adding a Course

By default, a regular teacher can't add a new course. To add a new course to Moodle, you need to have either Administrator, Course Creator, or Manager rights. To add a course:

  • From the Site administration link, click Courses>Manage courses and categories

Creating a Course

  • Click on the category where you want your course to be.
  • Click the "New course" link
  • Enter the course settings, and then choose either to "Save and return" to go back to your course, or "Save and display" to go to the next screen.

saving course

  • On the next screen, if you have chosen "Save and display", choose your students/teachers to assign to the course.

Deleting a Course

Teachers cannot delete courses. Managers (i.e. users with a role for which the capability moodle/course:delete is allowed) can delete courses and course creators can delete courses they have created themselves, but only within 24 hours of creating the course. This is so that courses created by mistake may be deleted without needing to ask an administrator.

Administrators can always delete courses.

To delete a course (as an admin or manager):

      • From the Site administration link, click Courses > Manage courses and categories
      • Click the course's category and click the course on the screen on the right.
      • Click the Delete link.

You can delete multiple courses by:

      • Creating a new (temporary) category. You can name it "To be deleted".
      • Select and move the "About to be deleted" courses to that category ("To be deleted").
      • Delete the category ("To be deleted") and choose "Delete ALL - cannot be undone"



Managing Learners/Students

Add teachers and students

Note: Before you can add teachers and students, they must first have an account on your Moodle site.

Teachers and students are given their roles within each course, not for the whole site.

  1. Log in with your Course Creator/Manager account.
  2. Go to the course where you want to add teachers and students.
  3. From the left panel (Navigation drawer) click Participants
  4. Click Enroll users
  5. From the dropdowns, select the users you want and the role you want to give them:Admin Basics
  6. Click Enrol users.

Bulk enrollment

For a less hassle enrollment you can use the "Bulk Enrollment" option. You will find it in the Administration block located at the left side of the website. If you don't see the Administration block please click on show/hide block iconicon. 

  1. Log in to your MyWork Account and click on "LMS Class List"
    Bulk Enrollment-1
  2. Click on "Generate Class list" and search for the section to be display.
    Bulk Enrollment-2
  3. Once you've selected the section you want to export. Now click on "Export to CSV."
  4. Open the excel file and copy the student CarSU email addresses.
    Bulk Enrollment-3
  5. Now, log in with your masaLMS account. Go to your subject/course and click on "User bulk enrollment"
    Bulk Enrollment-4
  6. Paste the email addresses on the box provided and click "Enroll Users"
    Bulk Enrollment-5

Enable Group Messaging Chat (For Teachers)

Enable Group Chat with your Students. Student who are enrolled on a subject will be automatically added once you enable the "Group Messaging."  

  1. Go to the subject/course that you want to enable Group Chat
  2. Navigate to Administration Block on the left side.  If you don't see the Administration block please click on show/hide block iconicon. 
  3. Click on Users -> Groups 
    enable group chat
  4. Select the section and click Edit Group Settings
  5. On the settings, hover down and look for Group messaging option change No to Yes
    Group messaging
  6. Click Save Changes.

    Group messaging
  7. The same steps apply if you have multiple sections.