Skip to main content
UNSW Sydney Logo
Teaching
Mobile search
mobile nav menu button
  • About
  • Teaching
    • New to teaching
    • Educational design
    • Assessment and feedback
    • Evaluating education
    • More...
  • Educational Technology
    • Support
    • Training
    • TELT Administrator
  • Events & News
    • Upcoming events
    • Recent news
    • Event recordings & resources
    • Subscribe to education news
  • Awards
    • Awards
    • Fellowships
    • Gathering evidence of your teaching practice
  • Professional Development
    • Beginning to Teach (BTT)
    • Teaching Accelerator Program
    • Foundations of L&T (FULT)
    • Course Design Institute (CDI)
    • Self-paced learning
    • Academic Mentoring
    • More...
  • Contact & Support
  • About
  • Teaching
      1. New to teaching
      2. Educational design
      3. Assessment and feedback
      4. Evaluating education
      5. More...
  • Educational Technology
      1. Support
      2. Training
      3. TELT Administrator
  • Events & News
      1. Upcoming events
      2. Recent news
      3. Event recordings & resources
      4. Subscribe to education news
  • Awards
      1. Awards
      2. Fellowships
      3. Gathering evidence of your teaching practice
  • Professional Development
      1. Beginning to Teach (BTT)
      2. Teaching Accelerator Program
      3. Foundations of L&T (FULT)
      4. Course Design Institute (CDI)
      5. Self-paced learning
      6. Academic Mentoring
      7. More...
  • Contact & Support

Breadcrumb

  1. Teaching
  2. Technologies
  3. Educational Technology
  4. Moodle
  5. Build Courses in Moodle
  6. Build Your Moodle Course
  7. Adding Course Content

Create a Questionnaire in Moodle

Use the Questionnaire tool when you want to create a survey for the purposes of data gathering. It is recommended to use it to obtain student feedback or opinion, rather than for assessments.

Most notably the questionnaire can be used to provide personalized feedback depending on how the student answered each question. For example, a lifestyle questionnaire can have a mix of questions regarding overall fitness and nutrition, and custom feedback can be provided for both their fitness and nutrition levels.

You cannot add images or media to a Questionnaire activity.

See the following page for a comparison of the Questionnaire, Choice and Feedback activities.

Step by step instructions

Create a questionnaire

You can create a Moodle questionnaire in 3 ways:

  • create a completely new questionnaire from scratch.
  • copy an existing questionnaire belonging to the course, or a "template" course, and change it to suit your purpose.
  • use an existing "public" questionnaire. You cannot edit a public questionnaire, or view responses to it - only the person who created it can edit these. 

These instructions will help you create a completely new questionnaire, to which you will add your own questions.

  1. On the course home page, click Turn editing on.
    "
  2. In the appropriate section, click Add an activity or resource, and from the pop-up menu, select Questionnaire.
    "
  3. On the Adding a new Questionnaire page, click Expand all then under the General section, enter a Name and if necessary, a Description.image-20211117160249-2
  4. Do you want the questionnaire to be available immediately and on an ongoing basis?
    • If yes, leave the Availability fields unchanged and continue to the next step.
    • If no, click the Allow responses from and Allow responses until check boxes and select dates, months, years, hours and minutes into the drop-down boxes to control the questionnaire's availability.
      image-20211117155740-1
  5. Select the Response options you want to give the respondents:
    • Type—Can students take the questionnaire once, or at regular intervals, or as many times as they want? 
    • Respondent Type—Will their names will be recorded with their answers?
    • Students can view—Will you permit them to see others' responses, and if so, under what conditions?
    • Save/Resume answers—Will you allow them to partially complete the questionnaire and return to it later?
    • Allow branching questions—Will the sequence of questions be different depending on respondents' answers?
    • Auto numbering—Will the questions and/or pages be auto numbered?
      • Show progress bar—Should a progression bar be visible as students go through the questionnaire?
    • Submission grade—Will marks be awarded for completing the questionnaire, and if so, how manyimage-20211117160302-3
  6. Under Content options, select where you will source the questionnaire content from. You can
    • Create new—create a completely new questionnaire from scratch. (These instructions presume you select Create New.)
    • Copy existing—copy an existing one belonging to the course, or a "template" course, and change it to suit your purposes
    • Use public—use an existing "public" questionnaire. You cannot edit a public questionnaire, or view responses to it; only the person who created it can.
      "
  7. Complete the remainder of the page and click Save and Display.
    .
  8. On the new questionnaire's editing page, click Add questions.
  9. On the Manage questions page, select the Advanced settings tab.
    .
  10. On the Advanced settings page, under Content options:
    • Select which Questionnaire Type you are creating, Private, Public or Template. (These instructions presume you select Private.)
    • Add a Title to appear at the top of every page of the questionnaire (that is, if you want this to be different from the main name you entered at Step 2).
    • Specify any Subtitle or Additional information you want to display.image-20211117160424-5
  11. Under Submission options:
    • Enter the Confirmation details you want the user to see when they submit their answers.
    • Enter the Email address(es), if any, to which you want submissions to be forwarded.
    • Click Save and display.
      image-20211117160452-7
  12. On the questionnaire editing page, click Add questions.
    .
  13. On the Manage questions page in the Add questions section, from the drop-down box select the appropriate question type, then click Add selected question type.
    "
    "
  14. The page that displays will be different for each question type. Take a look at our next section for information on how to create each question type.
  15. Click Save changes when you have set up each question. The Manage questions page displays with all the created questions listed in the Manage questions section, where you can move, edit or delete them, or change whether a response is required for each one.

Question types

In this section, we will go through how to create and score each question type. Scoring is essential if we intend to use the questions to display personalized feedback.

Contents:

  • Page Break
  • Date
  • Dropdown Box
  • Essay Box
  • Label
  • Numeric
  • Radio Buttons
  • Rate
  • Text Box
  • Yes/No

Page Break

Used to split questions onto a new page. All questions after the page break will be placed on a new page.

Students must answer all required questions on the current page, before they can enter the new page.

New page

Back to Top

Date

Question where students select a date.

When creating a date question, you will need to specify:

  • Question name: Used to refer to the question during setup. This will not be shown to students, make sure to use a short and informative name.
  • Response is required: Is this question a required field. if 'No' is selected, students can choose to skip this question.
  • Question text: Enter the question to show students here

Date q type

Back to Top

Dropdown Box

Question where students select an option from a dropdown box.

When creating a dropdown question, you will need to specify:

  • Question name: Used to refer to the question during setup. This will not be shown to students, make sure to use a short and informative name.
  • Response is required: Is this question a required field. if 'No' is selected, students can choose to skip this question.
  • Question text: Enter the question to show students here
  • Possible answers: List of answers to include in the dropdown, each answer should be entered on a new line. If you need this question to be scored, you can enter your own scores for each answer in the format "score=answer". For example "1=one packet per week", means the option 'one packet per week' is worth 1 point if selected.
    Possible answers

Dropdown

Back to Top

Essay Box

Question where students can enter a long text response. For short responses, try the text box instead.

When creating a essay question, you will need to specify:

  • Question name: Used to refer to the question during setup. This will not be shown to students, make sure to use a short and informative name.
  • Response is required: Is this question a required field. if 'No' is selected, students can choose to skip this question.
  • Response format: Whether students can use the HTML editor which allows them to use text editor features and insert images, or just plain text.
  • Input box size: How many lines tall will be input area be
  • Question text: Enter the question to show students here

Essay

Back to Top

Label

Display some information on the screen. This is not a question where students can respond.

When creating a label question, you will need to specify:

  • Question name: Used to refer to the question during setup. This will not be shown to students, make sure to use a short and informative name.
  • Question text: Enter the question to show students here

Label

Back to Top

Numeric

Question where students can enter a number as their response.

When creating a numeric question, you will need to specify:

  • Question name: Used to refer to the question during setup. This will not be shown to students, make sure to use a short and informative name.
  • Response is required: Is this question a required field. if 'No' is selected, students can choose to skip this question.
  • Max. digits allowed: The maximum number of characters students can enter. This includes any decimal places.
  • Nb of decimal digits: The format that the average response will have, affects how the questionnaire report page will display when the average of the answers is calculated.
  • Question text: Enter the question to show students here

Numeric

Back to Top

Radio Buttons

Question where students can select an answer out of several check boxes. Note that only a single answer can be selected.

When creating a radio question, you will need to specify:

  • Question name: Used to refer to the question during setup. This will not be shown to students, make sure to use a short and informative name.
  • Response is required: Is this question a required field. if 'No' is selected, students can choose to skip this question.
  • Radio buttons Alignment: Will the options be displayed as a top down list or side by side
  • Question text: Enter the question to show students here
  • Possible answers: List of answers to include in the list, each answer should be entered on a new line. If you need this question to be scored, you can enter your own scores for each answer in the format "score=answer". For example "1=one packet per week", means the option 'one packet per week' is worth 1 point if selected.

    Possible answers

Radio buttons

Back to Top

Rate

Question where students can rate a list of questions/topics depending on a scale.

When creating a rate question, you will need to specify:

  • Question name: Used to refer to the question during setup. This will not be shown to students, make sure to use a short and informative name.
  • Response is required: Is this question a required field. if 'No' is selected, students can choose to skip this question.
  • Nb of scale items: How many options does the scale have. i.e a 5 here will provide users the options from 1 to 5
  • Type of rate scale: The type of scale students will use to rate. Keep at normal unless looking for a specific type of scale.
  • Question text: Enter the question to show students here
  • Possible answers: The things that are being rated. Keep each thing on a different row
    possible answers
  • Named degrees: Custom names for each scale option, if blank the scale will go from 1,2,3,4,5 etc. Each option should be entered on a new line with the amount of options kept the same as the Nb of scale items
    If you need this question to be scored, you can enter your own scores for each answer in the format "score=answer". For example "1=one packet per week", means the option 'once a month' is worth 1 point if selected.
    Named degrees

Rate

Back to Top

Text box

Question where students can enter a text response. For long multi-line responses, try the essay box instead.

When creating a text question, you will need to specify:

  • Question name: Used to refer to the question during setup. This will not be shown to students, make sure to use a short and informative name.
  • Response is required: Is this question a required field. if 'No' is selected, students can choose to skip this question.
  • Input box length: How many characters wide is the text box
  • Max. text length: How many characters can students enter into the text box. This can be larger than the box length as text can scroll off the screen.
  • Question text: Enter the question to show students here

Text box

Back to Top

Yes/No

Question where students can select Yes or No as their answer.

When creating a Yes/No question, you will need to specify:

  • Question name: Used to refer to the question during setup. This will not be shown to students, make sure to use a short and informative name.
  • Response is required: Is this question a required field. if 'No' is selected, students can choose to skip this question.
  • Question text: Enter the question to show students here

Yes/No

Back to Top

Display Feedback

Feedback can be set up in the questionnaire to display content to students depending on how they answered.

To enable feedback, the questionnaire must have at least one of the following question types as a required field to calculate scores or split students into different categories:

  • Radio Button
  • Dropdown Box
  • Yes/No
  • Rate (using the Normal or Osgood scale)

There are 2 main types of feedback messages that can be set up for students:

  1. Global Feedback: All questions are scored depending on how they were set up and a specific response is shown to the user depending on the percentage of the score they got. ie you can set up a different feedback response if they got 0-50%,51-75%, etc.
     
  2. Feedback sections: Similar to global feedback, however, questions are split into sections each with its own set of score percentages and feedback.

    Questions can be used in one or many sections to judge different aspects of the topic and provide several sets of customized feedback. For example, in a fitness questionnaire, we can have feedback for overall fitness that only takes into account fitness-related questions and another on lifestyle habits.

Global Feedback

Global feedback can be used to provide a different feedback message depending on the percentage score the student got across all the questions.

  1. In the questionnaire activity, click the 'Feedback' button
    Feedback
     
  2. Set the 'Feedback options' dropdown to 'Global Feedback'
    Feedback options
     
  3. Enter any general message that you want to be displayed to students on the feedback page into the 'Feedback notes' section. This text will be displayed regardless of what the student's score is.
    Feedback notes
     
  4. Click 'Save settings and edit feedback sections'
    Save
     
  5. You will be taken to the page to set up the mark-specific feedback. The 'Save settings and edit feedback sections' button can be clicked anytime in the future to reopen this page and edit any messages we create.

    Enter 'Label' text to display in charts and diagrams and also a 'Heading' which will be displayed to students on their feedback page. You can include the text '$scorepercent' or '$oppositescorepercent' within the Heading to directly display the student's score when they view it.
    Heading
     
  6. Enter the score-specific feedback into the 'Global feedback messages' section. You will see a 'Feedback score boundary' number input area where you can define the score ranges for each message. 

    In this example I added a 'Feedback score boundary' at 70%, so I can leave a message for scorers between 71% - 100% and a different one for 0% - 20%.
    Feedback boundaries
     
  7. Click 'Save changes'

Feedback sections

Feedback sections are good for situations where not all of the questions are relevant to each piece of feedback.

Questions are grouped into the sections/topics that they relate to and each section will provide students a different feedback message depending on the percentage score that the student got for the questions in that section.

The feedback they got for each section will be displayed to students on their feedback page, leading to a highly personalized response.

For example in a questionnaire with a mix of exercise and nutrition-related questions, I can get an 84% for exercise questions and 40% for nutrition questions which will provide 2 sets of personalized feedback at the end of the questionnaire.

  1. In the questionnaire activity, click the 'Feedback' button

    Feedback
     

  2. Set the 'Feedback options' dropdown to 'Feedback Sections'
    feedback sections
     

  3.  Enter any general message that you want to be displayed to students on the feedback page into the 'Feedback notes' section. This text will be displayed regardless of what the student's score is.
    Feedback notes
     
  4. Click 'Save settings and edit feedback sections'
    Save
     
  5. You will be taken to the page to set up the mark-specific feedback for each section. The 'Save settings and edit feedback sections' button can be clicked anytime in the future to reopen this page and edit any messages we create.

    You can use the 'Go to feedback section' button and dropdown to navigate between the setup pages for each section. You can use the 'Add new section' button and text field to add a new section.
    Feedback section buttons

    For now please scroll down the page, we will not use the buttons on this step.
     
  6. In the 'Section heading' part of the page, enter a short 'Label' text to name the section and also a 'Heading' which will be displayed to students at the start of this section on their feedback page.

    You can include the text '$scorepercent' or '$oppositescorepercent' within the Heading to directly display the student's score when they view it.
    Section heading
     
  7. Go to and expand the 'Section questions' part of the page. Here we want to specify which question's score we want to use for this section. Use the 'Add question' button and dropdown to select the questions related to this section.
    Add question

     
  8. As we add questions to the section, they will be listed above the 'Add question' button. You can use the 'x' icon to remove any questions you don't want. You can use the number input area beside each question to specify the weight it has for this section. The weight will be applied to the student's score for that question.

    For example, a question with weight 0.5 will be worth half as much when calculating the score range for the feedback displayed.
    Weights
     
  9. Enter the score-specific feedback into the 'section messages' part of the page. You will see a 'Feedback score boundary' number input area where you can define the score ranges for each message. 

    In this example, I added a 'Feedback score boundary' at 66%, so I can leave a message for scorers between 67% - 100% and a different one for 0% - 66%.
    Feedback boundary
     
  10. Click 'Save changes'.

    We have now created the feedback for this section. Go back up the page and use the 'Add new section' button to create more sections. As you add more sections, you can use the 'Go to feedback section' button and dropdown to navigate between each section to modify them.
    Add section
     
  11. Repeat steps 6 to 9 to set up the newly created section. Take note that questions can be used in more than one section if they are useful for calculating the feedback.

 

View responses and respondents

To see who has and hasn't responded to a questionnaire, and to view respondents' answers:

  1. On the course home page, click the questionnaire's link.

    "
     
  2. On the questionnaire's home page, click View All Responses. This button only appears when there has been at least one response.

    "
     
  3. On the View All responses > Summary page, you can view a summary of all the responses. (To see individual responses, click the List of responses tab, then the respondent's name.)

    "
     
  4. To view users who have not yet taken the questionnaire, click the Non-respondents tab

    "
     
  5. On the Non-respondents page, to remind non-respondents to take the questionnaire, either select individual students using their check boxes in the Select column or scroll to the bottom of the list and click Select all.

    .
     
  6. Under Send message to selected users, enter a Subject and a Message body for your reminder message.

    image-20211117161249-8
  7. Click Send. A message-sent confirmation displays, and the questionnaire's home page re-displays.

    "

Moodle Docs resources

  • Adding/editing a questionnaire
  • Editing questionnaire questions
  • Using conditional branching
  • Educational Technology
    • Moodle
      • Login
      • Dashboard
      • Build Courses in Moodle
        • Orientation to Moodle
        • Request Course through myUNSW
        • Build Your Moodle Course
          • Course Design
          • Course Home Page
          • Adding Course Content
            • Activities
            • Resources
            • Add a Book
            • Upload a File
            • Using Blocks
            • Attendance
            • Create a Folder
            • Atto Text Editor
            • Text Editor
            • Blog
            • Copy Text from Word
            • IMS content package
            • Chat
            • Tables
            • Choice
            • Create a Lightbox Gallery
            • Legacy Course Files
            • Create a Label
            • Database
            • Images
            • Create a Web Page
            • Dialogue
            • Video
            • Add a URL
            • Feedback
            • Forum
            • Hide Resource or Activity
            • Glossary
            • Restrict access
            • Activity Completion
            • Group
            • Group Selection
            • Lesson
            • SCORM Package
            • Create a Questionnaire
            • Use the Moodle Calendar
            • Add test students
            • Survey activities
            • Course menu block
            • Create Wiki Activity
            • Scheduler activity
            • Create media gallery
            • Dropbox files
            • Course overview
            • Create a Checklist Activity
            • StudentQuiz
            • VoiceThread Instruction
          • Assessment Tools
          • Blackboard Collaborate Ultra
          • Personalized Learning Designer
          • Team Builder
        • Bring Content into your Teaching Instance
        • Facilitate and Deliver Course
        • Uploading grades to SIMS using Astra
      • Course Administration
      • Moodle Releases
      • Moodle Upgrade Project
      • Feature Requests
      • Contacts
      • Index of all support pages
    • Lecture Recording+
    • Turnitin
    • theBox
    • Other eLearning Tools
    • Feature Requests
    • Book a Consultation
    • Digital Media Support & Equipment
    • Immersive Technologies
    • TELT Service Status
    • Known System Issues
    • System Maintenance Windows

Events & news

CEP Lightning Workshops T1 2023
LET'S Meet T1 2023
More
Back to top
  • Print
  • Share
    • Facebook
    • Twitter
    • Google
    • Email
  • Home
  • About
  • Educational Technology
  • Events & news
  • Awards
  • Contacts

Authorised by Pro Vice-Chancellor Education
UNSW CRICOS Provider Code: 00098G, TEQSA Provider ID: PRV12055, ABN: 57 195 873 179
Teaching at UNSW, Sydney NSW 2052, Australia Telephone 9385 5989

Footer menu

  • Privacy Policy
  • Copyright & Disclaimer
  • Accessibility
  • Report an incident
  • Complaints
  • Site Map
  • Site Feedback
Page last updated: Thursday 12 January 2023