Revision as of 11:17, 8 February 2012 by Adam Franco (talk | contribs) (Added: Sharing a Site between multiple sections)

Moodle is a learning management system (LMS) that has been in use at Middlebury since 2007 (under the name of Measure), primarily for online exams.  In the fall of 2011, Moodle was introduced to the college community as a platform for creating course web site.  Also see:

Logging into Moodle

Midd faculty, students and staff can log into Moodle with the Midd username and password.

Creating a Site

Faculty can create Moodle sites from the Course Hub. Please note that sites created through the Course Hub will NOT be available students until the site "Availability" in the site settings is updated (see: Setting up a Site below)

1. From the "Course Hub" click on the manage resources button to the left of each course listing.

Manage resources.JPG

2. Click on the add a resource button:

Add a resource.JPG

3. Choose Moodle from among the different options available:

Choose resource.JPG

Sharing a Site between multiple sections

If desired, Moodle sites can be shared by multiple sections. For example an introductory language course may have three lecture sections that are being taught in tandem and wish to share assignments, quizzes, and all other course content. A shared Moodle course is easy to set up:

  1. One instructor will create the Moodle site via the Course Hub as described above.
  2. They will then go to the Moodle site and add the instructors of the additional sections as "Teachers" of the Moodle site.
  3. Note the id of the Moodle site -- it is the number at the end of the Moodle site's URL. E.g. http://moodle.middlebury.edu/course/view.php?id=251
  4. Have the other instructors go to their Course Hub sites. On each of their Course Hub sites they will add a Moodle resource and enter the Moodle site's id in the "Connect to an Existing Moodle Site" field before saving the resource.

When the additional sections' Course Hub sites are connected to the existing Moodle site the Course Hub will automatically add their rosters to the shared Moodle site. Each Course Hub site will synchronize its own roster and add/remove students as they add or drop the section.

Setting up a Site

By default, new Moodle sites use the "Weekly format" and are NOT available to students. To update the default settings, go to the Administration panel (usually in the left sidebar) and chose "Settings."


Moodle has a number of different site formats for different needs.

Weekly format By default, new Moodle sites use the "Weekly format" which creates a section for every week and labels that section with the dates for that week. This allows faculty to organize resources and activities on a weekly basis

Topics format The "Topics format" is designed to create sections for different topics. When choosing this format, specify the number of topics to be included.

For descriptions of all formats, click on the "?" beside format in Administration > Settings


By default, new Moodle sites are NOT available to students. To make sites available to students, do the following:

  1. Administration panel (usually in the left sidebar) and chose "Settings."
  2. Within Settings, browse to "Availability and change "This course is not available to students" to "This course is available to students."
  3. Click on "Save Changes" button

Accessing a Course Site

Both faculty and students can also access existing course sites from the Course Hub. The owners of a Course Hub site (i.e. the instructors of the course) can decide whether links in the Course Hub to Moodle sites are visible to the public, to the Middlebury community or only to members in the class.

It is also possible to access Moodle course sites from the Moodle home page, which shows a list of all the courses a given user is a participant in.

Adding Participants to a Site

When a Moodle site is created via the Course Hub, all registered students are automatically added to the site as participants in the role of students. As additional students register for the course or decide to drop the course, the Course Hub will update the Moodle site participant list.

Participants in the Moodle site that have the role of "Teacher" (i.e. faculty) can add additional participants to a Moodle site as follows:

  1. In the Administration panel (usually in the left sidebar), chose Assign Roles
  2. Click on the name of the role you want to assign users to (e.g. Student, Teacher...etc)
  3. Type of the name of the participant you want to add in the right column search field
  4. Select the name of the participant you want to add and click the "Add" button

NOTE: Not everyone in the Middlebury community will be listed in the Moodle directory, only people who have logged into Moodle at least once. If your search for someone do NOT find that person, contact them and ask them to log into Moodle. Once they have logged in, they can be found in the directory and assigned roles

Editing a Site

Most Moodle sites can only be edited by faculty. To edit your Moodle site, click on the "Edit this Site" button in the top right corner. Once in edit mode, faculty can add resources, activities and blocks.


Moodle resources can be web pages and links to files or other websites. To add a resources, click on the "Add a resource" drop down menu.

Web Page

To add a web page to your Moodle site, chose "Add a resource... > Compose a web page." For more documentation, see: Moodle Docs > Web Page

Files and Links

To add a file or a link to another website to your Moodle site, chose "Add a resource... > Add Link to File or Web Site." For more documentation, see: Moodle Docs > File or website link

Directory of Files

If you have a lot of files that you have already organized into a directory in the Moodle Files section of your site, you can simply include a link to that entire directory in your Moodle home page. Chose "Add a resource... > Display a directory." For more documentation, see: Moodle Docs > Directory


Moodle activities can be assignments, forums or quizzes/exams. To add an activity, click on the "Add an activity" drop down menu.


An assignment activity lets you create a location on your Moodle site for you to describe an assignment and for your students to submit files, text and/or media for that assignment.

Advanced uploading of files

Chose this type of assignment if you want your students to be able to submit multiple files for an assignment OR you want to be able to upload a "response file" which is your annotated version of their assignment file

Chose "Add a activity... > Advanced uploading of files." For more documentation, see:
Moodle Docs > Advanced uploading of files assignment

Online Text

Chose this type of assignment if you want your students to be able type their assignment text online in Moodle.

Chose "Add a activity... > Online Text." For more documentation, see:
Moodle Docs > Online Text

For all other assignment types, see:
Moodle Docs > Assignment module


A forum is an activity for having discussions online. For more information, see:
Moodle Docs > Forum module


The Quiz module allows you to create online quizzes and exams. For more information, see:
Moodle Docs > Quiz module

See also:


The Questionnaire module allows you to create online questionnaires. For more information, see:
Moodle Docs > Questionnaire module

Adding Audio and Video to a Site

The best way to add audio and video files to Moodle @ Middlebury is to use MiddMedia. See:
Using audio/video from MiddMedia in Moodle

Participating in Activities on a Site

Moodle sites may include activities such as forums, assignments, quizzes. Many of these activities are set up by faculty for students to participate in as part of their course work. Generally instructions for how to participate in the activity are included on the site itself.

More Documentation

Moodle has extensive inline documentation which is available whereever you see a "?" icon.  Click on the icon will pop up a window with documentation of that particular feature/function


In addition to this article and the inline Moodle documentation, below are links to additional documentation sites:

Moodle Docs

Middlebury Moodle Resources

Moodle @ Middlebury

go/lynda (Lynda includes short, instructional, video tutorials for both Faculty/teacher role and Student roles. Select tutorials for Moodle version 1.9.)