How Do I Use the Questionnaire Activity

Valid for Moodle 2.8.  Updated on 7/30/2015.

The Moodle Questionnaire is a survey activity. It allows teachers to create a wide range of questions to get student feedback. The goals of the Questionnaire module are quite different from those of the Moodle Lesson or Quiz activities. With Questionnaire you do not test or assess the student. Instead you gather data. Unlike the Choice activity, you can gather more information than a single question can provide.

Creating a questionnaire is a three part process.  First you define the activity, then you populate it with questions and finally you view the results.

Defining the Activity

From the Add an Activity...  pull-down menu select Questionnaire or, if you are using the activity chooser, click on the Add an activity or resource link and select Questionnaire. Once selected you will be presented with the questionnaire creation interface, which is divided into various sections.

Questionaire Creation

Both a name and a summary are required.  The name will be displayed on the course page.  The summary will normally contain any instructions and would appear when the student does the questionnaire activity.

The Timing options determine when the questionnaire will be available to the students.  Values can not be set until the leading check box is checked.  If no open value is entered the questionnaire is available immediately.  If no close value is entered the questionnaire will remain open indefinitely.

The Response options control how students interact with the questionnaire.

  • Type determines whether the student can complete the questionnaire more than once. 
  • Respondent Type determines whether the student's name is displayed with their response.
  • Students can view ALL responses controls when students can see the responses of other students. Note that you can't prevent the students from seeing the results.
  • Save/Resume answers allow students to complete the questionnaire in more than one setting.  
  • Allow branching questions allows some question types to have child questions based on the student response.
  • Auto numberingallows you to disable question and page numbering. This can be useful if you have branching questions.
  • Submission grade determines if the questionnaire will be graded and if so, how may points to associate with it.
Warning: One of the options with Respondent Type is anonymous. However, it is possible to determine who submitted an anonymous entry. To do this would be unethical, but it would be best if students understood the limitations of anonymous questionaires.

The Content options allow you to create a completely new questionnaire or to start by copying an existing questionnaire or to use a public questionnaire.

The final two sections are standard activity options which are shared by most activities.

Adding Questions

Once the questionnaire is defined you'll see the questionnaire listed on the course page. Clicking on the questionnaire in the course will bring up the basic course questionnaire interface. You will be told that there are no questions and directed to add some questions./


Adding a question

Now use the pull-down menu to select what you want to add to the questionnaire.


You have nine types of questions,

  1. Check Boxes
  2. Date
  3. Dropdown Box
  4. Essay Box
  5. Numeric
  6. Radio Buttons
  7. Rate
  8. Text Box
  9. Yes/No

plus two non-questions that can be added,

  1. Page Break
  2. Label

After selecting what you want to add from the pull-down list use the Add selected question type button to create the question. As you add questions they will appear in the question list,

Display after adding questions.jpg

In this example, we have a label, a yes/no question, a radio button question and a page break.  Once we have questions we get a Preview tab.  The preview shows you what the student would see.

Questionnaire Preview

The Advanced settings tab gives you some additional control over the questionnaire.  Of particular interest are those in the Submission options section.

Advanced options

These options allow you to send the user to a new URL when they have completed the questionnaire or to create a special page to display when they are done. If you give an email address, a copy of the submission will be emailed to that address.  None of this is necessary in the typical course.

Viewing the results

To view the results of the questionnaire, you once again click on the link to the questionnaire in the course.  If any of the students have completed the questionnaire, there will now be a linked View All Responses.  Click on the tab to bring up the response interface. (Example below if for a different questionnaire than the one define above).

Questionnaire Results

Note that along the top you have several options. Probably the most important is the List of responses that allows you to look at each response in turn. Following that link first takes you to a simple list of links.

List of responses

The content of each response can be seen by clicking on the response link.

Individual responser