Building Feedback: Difference between revisions

From MoodleDocs
(Rename "Dropdownlist (rated)" section to "Multiple choice (rated)"; add crucial information for **how** to associate numeric values with each answer; generally rephrase/fix description; remove duplicate "Multiple choice (rated)" section)
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Feedback}}
{{Feedback}}
After setting a new Feedback you design it by '''adding questions'''. Select the type of question from the drop down list. Add your question details and click 'Save question'.
After setting a new Feedback, you add questions by clicking the Edit questions tab and selecting the type of question from the drop down list. Add your question details and click 'Save question'.


[[Image:Feedbackeditquestions.png]]
[[Image:31feedbackquestions.png]]


== Standard options ==
== Standard options ==
Line 14: Line 14:
=== Required ===
=== Required ===


These questions are required to be answered and will prompt the user if they are left unaswered. These questions are highlighted with a red star for users, and have a yellow exclamation point beside them when editing Feedback questions.
These questions are required to be answered and will prompt the user if they are left unaswered.


== Available question types ==
== Available question types ==
Line 20: Line 20:
===Captcha===
===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 find you are getting spammed a lot.
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 find you are getting spammed a lot.
To use this question type you need to get a key from [https://www.google.com/recaptcha/ Google reCAPTCHA].


===Information===
===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.
This allows you to choose to display the course and/ or the category where the feedback is located.


=== Label ===
=== 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.
Like a standard Moodle label, this allows you to add arbitrary text between questions allowing for extra explanation or to divide the Feedback into sections.


=== Longer Text Answer ===
=== Longer Text Answer ===
Line 32: Line 34:
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.
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 - multiple answers ===
=== Multiple choice ===
 
This will give you a series of options with a checkbox next to each one. The respondent can check as many as they want and there is currently no way to specify a limit to how many they can choose which is lower than the total.
 
=== Multiple choice - single answer allowed (dropdownlist) ===
 
This 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 ===
Selecting this then offers you three alternatives:
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.


(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'.


=== Multiple choice - single answer ===
(2) Multiple choice, multiple answers


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'.
(3) Multiple choice - single answer allowed (dropdown list)  This type will give you a dropdown list from which only one answer can be selected.


=== Multiple Choice (Rated) ===
=== 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.
This is similar to the Multiple Choice question type, 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:
Say you have the following question:


::'''''How much do you enjoy being in class?'''''
::'''''How much do you enjoy being in class?'''''
Line 82: Line 57:
::*''I hate 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.
It isn't possible to compute an "average" score from the responses chosen by multiple participants.


The above question might look like:
If the Multiple Choice (Rated) question type is used, numerical values are associated with each answer, allowing an average or other measurements to be computed for the responses.
 
When listing the different answers to your question, you need to '''prepend each answer with a number followed by a forward slash (/)'''. That number will be the value associated with that answer. For our example from above, we could enter the following lines into the "Multiple choice values" field of the question:
 
::* 5/ I love it
::* 4/ I like it
::* 3/ It's OK
::* 2/ I don't like it
::* 1/ I hate it
 
The question will then be displayed like this:


::'''''How much do you enjoy being in class?'''''
::'''''How much do you enjoy being in class?'''''
::*''[5] I love it''
::*''(5) I love it''
::*''[4] I like it''
::*''(4) I like it''
::*''[3] Its OK''
::*''(3) It's OK''
::*''[2] I don't like it''
::*''(2) I don't like it''
::*''[1] I hate 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.
This would 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.


=== Short Text Answer ===
=== Short Text Answer ===
Line 101: Line 90:
==Dependence item and Dependence value==
==Dependence item and Dependence value==
It is possible to direct the user to specific questions depending on a previous answer. For example, if they say 'Yes' to the question "Do you have a car?" they will be directed to a different question from if they answer 'No'. To set dependent questions:
It is possible to direct the user to specific questions depending on a previous answer. For example, if they say 'Yes' to the question "Do you have a car?" they will be directed to a different question from if they answer 'No'. To set dependent questions:
*Set up your initial question and give it a name in the label field:
*Set up your initial question and give it a name in the Label field:
[[File:dependence1.png]]
[[File:dependence1.png]]
*Add a Page break
*Add a Page break
*Add the question to go to if (for example)the user replies 'Yes'.  
*Add the question to go to if (for example)the user replies 'Yes'.  
*In 'Dependenc item', select the label of your first question.  
*In 'Dependence item', select the Label of your first question.  
*In 'Dependence value' type your dependent answer (such as 'Yes' in our example.)
*In 'Dependence value' type your dependent answer (such as 'Yes' in our example.)
[[File:dependence2.png]]
[[File:dependence2.png]]
Line 111: Line 100:


==See also==
==See also==
[[Feedback_templates|Feedback Templates]]
[[Feedback templates|Feedback Templates]]


[[de:Feedback erstellen]]
[[de:Feedback erstellen]]
[[es:Construyendo retroalimentación]]

Latest revision as of 13:28, 29 June 2023

After setting a new Feedback, you add questions by clicking the Edit questions tab and selecting the type of question from the drop down list. Add your question details and click 'Save question'.

31feedbackquestions.png

Standard options

The following apply to all or most question types.

Position

This number controls the order of the questions. Position 1 is the question nearest the top of the page, so when you create or edit a question, you can choose from the dropdown of available positions (which will vary depending on how many other questions there are). You can also rearrange questions by clicking the position up and down arrows on the main add questions screen.

Required

These questions are required to be answered and will prompt the user if they are left unaswered.

Available question types

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 find you are getting spammed a lot.

To use this question type you need to get a key from Google reCAPTCHA.

Information

This allows you to choose to display the course and/ or the category where the feedback is located.

Label

Like a standard Moodle label, this allows you to add arbitrary 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.

Multiple choice (Rated)

This is similar to the Multiple Choice question type, 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.

Say you have the following question:

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 isn't possible to compute an "average" score from the responses chosen by multiple participants.

If the Multiple Choice (Rated) question type is used, numerical values are associated with each answer, allowing an average or other measurements to be computed for the responses.

When listing the different answers to your question, you need to prepend each answer with a number followed by a forward slash (/). That number will be the value associated with that answer. For our example from above, we could enter the following lines into the "Multiple choice values" field of the question:

  • 5/ I love it
  • 4/ I like it
  • 3/ It's OK
  • 2/ I don't like it
  • 1/ I hate it

The question will then be displayed like this:

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

This would 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.

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.

Dependence item and Dependence value

It is possible to direct the user to specific questions depending on a previous answer. For example, if they say 'Yes' to the question "Do you have a car?" they will be directed to a different question from if they answer 'No'. To set dependent questions:

  • Set up your initial question and give it a name in the Label field:

dependence1.png

  • Add a Page break
  • Add the question to go to if (for example)the user replies 'Yes'.
  • In 'Dependence item', select the Label of your first question.
  • In 'Dependence value' type your dependent answer (such as 'Yes' in our example.)

dependence2.png

  • Follow the same process for the other response (such as 'No')

See also

Feedback Templates