How to use the Feedback activity in Moodle for polls, questionnaires, evaluations and surveys

The feedback activity module enables a teacher to create a custom survey for collecting feedback from participants using a variety of question types including multiple choice, yes/no or text input.

Unlike the Survey tool it allows you to write your own questions, rather than choose from a list of pre-written questions and unlike the Quiz tool, you can create non-graded questions. 

Responses to Feedback activity

Feedback responses can be made anonymous, if desired.

On the other hand, you can choose to have the results shown to all participants or restricted to teachers only.

Any feedback activities on the site front page may also be completed by non-logged-in users.

Ways to use Feedback activities

  • For course evaluations, helping improve the content for later participants
  • To enable participants to sign up for course modules, events etc.
  • For guest surveys of course choices, school policies etc.
  • For anti-bullying surveys in which students can report incidents anonymously

How to add it to your course in Moodle

To add the Feedback activity to your course in Moodle, follow these steps for adding new activities to a course and select ‘Feedback‘ from the list of activities (Fig 1).

Figure 1 - 'Add an activity or resource' window in Moodle with Feedback activity highlighted in the list
Figure 1 – ‘Add an activity or resource’ window in Moodle with Feedback activity highlighted in the list

Feedback activity settings

Once you choose to add the Feedback activity to your module you will see the following page allowing you control the settings (Fig 2):

  • General
    • Name – give your activity a title
  • Availability
    • choose when you want this activity to be available to students (optional). If no dates are set the activity will be available until manually removed or hidden.
  • Question and submission settings
    • Record user names – change if you want this to be anonymous
    • Allow multiple submissions – control how many times people can submit responses
  • After submission
    • Completion message (optional) – you may wish to add a message to show to respondents after they complete the activity.
Figure 2 – Feedback activity settings in Moodle

Click Save and display to save the poll. This will create an empty poll ready to populate with questions.

Build a poll by adding questions

Once you have created a poll, you will need to add questions. In Poll activity settings, go to Edit Questions area and choose a question from ‘Add question’ drop down list (Fig 3).

Figure 3 – Add questions in Edit questions area in the Poll

The question types available are:

Captcha

A test to make sure a real person is filling in the form and not an automatic spamming program of some sort. Asks a person to write out some distorted text which is displayed on screen. You normally won’t need this unless you are doing a poll open to the public.

Information

This allows you to choose to display one of three types of information: the time of responding; the course and/ or the category where the feedback is located.

Label

Like a standard Moodle label, this allows you to add abritrary text between questions allowing for extra explanation or to divide the Feedback into sections.

Longer Text Answer

This option is for creating a text box (you specify how big it will appear in rows and columns) which people can write a long answer into.

Multiple choice

Selecting this then offers you three alternatives:

(1) Multiple choice single answer. This will give you a series of radio buttons, which starts on ‘Not selected’ and then has your options afterwards. Only one can be chosen and ‘Not selected’ is a valid answer if the question is not set to ‘required’.

(2) Multiple choice, multiple answers

(3) Multiple choice – single answer allowed (dropdown list) This type will give you a dropdown list from which only one answer can be selected.

Dropdownlist (rated)

This is similar to the dropdownlist option, except that each option has a numerical value associated with it. This means that if asking a question like:

How much do you enjoy being in class?

  • I love it
  • I like it
  • It’s OK
  • I don’t like it
  • I hate it

it’s not possible to (easily) get out an “average” score – particularly if you’re asking the same question before and after an event or course. If the Dropdownlist (rated) option is used, then numerical values are associated with each option, allowing an average or other measurements of any responses. The above question might look like:

How much do you enjoy being in class?

  • [5] I love it
  • [4] I like it
  • [3] It’s OK
  • [2] I don’t like it
  • [1] I hate it

which might allow for an average (e.g. “4.5 this term, up from 3.9 last term”) to be calculated.

Numeric answer

Here, you ask a question which must have a number as an answer and specify the acceptable range e.g. “How many arms would you like, if more than 2 were possible? (please specify 0-10)” with a range of 0-10 set in the options. It helps if you specify the acceptable range in the question text.

Multiple Choice (Rated)

This is similar to the other multiple choice options, except that each option has a numerical value associated with it. You have the choice of using radio buttons or a drop-down list to display the answers.

For example: How much do you enjoy being in class?

  • I love it
  • I like it
  • It’s OK
  • I don’t like it
  • I hate it

It’s not possible to (easily) get out an “average” score – particularly if you’re asking the same question before and after an event or course. If the Drop-down List (rated) option is used, then numerical values are associated with each option, allowing an average or other measurements of any responses.

The above question might look like:How much do you enjoy being in class?

  • [5] I love it
  • [4] I like it
  • [3] Its OK
  • [2] I don’t like it
  • [1] I hate it

Which might allow for an average (e.g. “4.5 this term, up from 3.9 last term”) to be calculated.

Short Text Answer

This option lets you specify a single line answer, with an input box which is a set number of characters long (you choose). You also specify the maximum number of characters you will accept, so that the answer is not too long and/or does not run over the length of the box on screen.

For more information about question types follow this link.

Guidance adapted from Moodle. For more information please see here.

Last updated: 18/5/2020