Demo and Test Your Moodle Course

Learn how to use the student role to be able to test your course's activities, resources, layout gradebook, and other areas.

Last Updated: July 24th, 2023

By following this article you will give yourself a student role in your Moodle course to be able to demo and test your courses out and see how your students will see your course. This also allows you to do a few more things than just Changing Roles in Moodle‍. See the benefits below and continue further to see how it is done. 

The benefits of using the second student role in your courses are that you can: 

  • Grade yourself and view gradebook setup more accurately before the course starts.
  • Take quizzes and receive automatic grading.
  • Test various activities and get a more accurate view that students would receive.
  • Test out and complete your own activities to make sure everything is working before launching your classes.
  • Confirm that “activity completion” and “restrict access” options are working as desired. For example, if you submit an assignment it stays and meets the completion requirements and allows any downstream “restrict access” requirements to be met.
  • Test email notifications (something is submitted, graded, etc.) 

Please Note:

When using this additional role is that if you switch roles and forget to switch back, though your course will not disappear, you will still be in the student role when switching to another course. Because of this, you may be missing your editing settings until you switch your role back. 

One-Time, Initial Setup

  1. Go to the Participant’s page in your course.Course options with Participants highlighted
  2. Assign yourself a Student role, or if your course is hidden select "student with extended access", in addition to your teacher role: 
    1. Click the pencil icon to the right of your teacher role and type in the word student. Then select Student from the list.Pencil icon next to the user's role on the participants page.

      "Student" is typed into the search and drop-down menu and Student role option is highlighted.
    2. Click the small save icon (floppy disk).
      Small floppy disc save icon above the selected roles.
  3. Go back to your course page and it is ready.

From now on with this additional role, you can submit assignments, quizzes, etc., and receive and assign grades to yourself in the grade book. You can do these while in your teacher role. 


The Most Accurate Student View

This will be used when you want what the student will see when in your course. This still allows you to submit work as if you were a student. 

  1. After you have given yourself a student role, click on your icon at the top right in Moodle.
  2. Select Switch Role To..
    Switch Role to... option inside the user menu.
  3. Select Student. 
    1. If your course is hidden, select “Student Extended Course Access”.
      Switch role to page showing the different options you can switch to.

To start editing again, return to your normal role. 

User menu drop down to show the return to normal role option at the bottom of the menu.

By adding the student role to your username, you can now submit work and view the course strictly as if a student would see and use it (hidden items no longer visible, restrict access settings apply, submit assignments, receive grades, receive reminders, ect).


Turning This Off

To undo this and return to just using only your teacher role just delete the student role from yourself on the participant list.

  1. Go to the Participants page.
  2. Click the pencil icon to the right of your teacher role.
    Pencil icon next to the user's role on the participants page.
  3. Click the x next to the student role and click on the small save icon.
    The x icon beside the student role to remove it and small floppy disc save icon above the selected roles.

ATC Support & Hours of Operation

Weekday Support, Monday - Friday

The ATC is open to in-person assistance. Support is available through the above remote options and on campus at CEN 208

Was this article helpful?