Moodle: Create a questionnaire | Ask Athena (2024)

  • Home
  • Moodle and Educational Technology
  • Moodle
  • Manage Activities

Last Modified on 08/15/2023 4:59 pm EDT

" + "

    "; var el, title, navLink, sectionID, sctn, headerNesting; // Grab all the H2s, H3s, H4s and turn them into TOC titles. // Define the heading levels you want to use in ascending order. // Can add additional headers or remove unneeded. $(".hg-article-body h2, .hg-article-body h3, .hg-article-body h4").each(function() { el = $(this); // Shorthand for the header itself title = el.text(); // The text we write in the editor for the header if (title != '') { // If the [title] is not blank... var anchorTitle, level; anchorTitle = el.text().replace(/([~!@"#$%^&*()_+=`{}\[\]\|\\:;'<>,.\/\? ])+/g, '-').toLowerCase().trim(); // Set all headers to a 0-nesting level. headerNesting = 'header-nesting-0'; // Adjust header-nesting layers so that they point to the correct html tag. // header-nesting-1 should match the second .hg-article-body h# listed above; // header-nesting-2 should match the third, etc. // li-h# classes are used to style the links per header level, independent of indentation. if ($(this).is('h2')) { level = 'li-h2'; } else if ($(this).is('h3')) { headerNesting = 'header-nesting-1'; level = 'li-h3'; } else if ($(this).is('h4')) { headerNesting = 'header-nesting-2'; level = 'li-h4'; } navLink = "#" + anchorTitle; newLine = "
  • " + "" + title + "" + "
  • "; ToC += newLine; // buttonID and buttonLink used for the 'Copy section link to clipboard' button, // as seen in the subsequent lines starting with el.html var buttonID, realURL, buttonLink; buttonID = anchorTitle + '-button'; // Build buttonLink: realURL = window.location.href; // Grab the page URL as seen in the address bar function cleanURL(URL) { // removes any current hash (#) anchor at the end of the URL if (URL.includes("#")) { let end = URL.search("#"); let washedURL = URL.slice(0, end); return washedURL; } else { return realURL; }; }; buttonLink = cleanURL(realURL) + navLink; el.html(''+ '

    '+el.html()+ ''+ '

    '); // Wrap
    elements with unique IDs around the header and its following elements, // up to the next header: // Append '-section' to create a unique identifier for the sections we are defining. sectionID = anchorTitle + '-section'; // .nextUntil() selects all the sibling elements (elements with the same parent) // after the header, until the next header (':header'). // .add() adds additional elements to the selected pool, in this case the header // itself. // .wrapAll() surrounds the group of selected elements with the specified HTML. el.nextUntil(':header').add(el).wrapAll(""); } }); // Take the ToC created above and add /ul, /nav, and /div to close its constituent elements, // setting the complete ToC as all of it together. ToC += "

" + "" + "

"; // Add the complete ToC to the page above (before) this script. $("#snippet-prepend").before(ToC); /* Junk attempt to adjust the scroll of the toc: var topPad = $('#nav-column').css('top'); var navColumnH = $('#nav-column').height() - topPad; $('#nav-column').css('height', 'navColumnH');// navColumnH -= topPad;// $('#nav-column').height({// $('#nav-column').height() - 80;// });// var navColumnH = $('#nav-column').height();// var navBlockH = navColumnH - 80;// $('#nav-block').height(navBlockH); */ // ---- TIPPY ---- // // Tippy tutorial content: https://tippyjs.bootcss.com/creating-tooltips/ // Create tippyTextAttribute plugin to handle setting the content of the tippy instance: // Necessary to cleanly pass the content from the specific instance's reference to the // initializing script. See the Plugins and FAQ sections of above docs for details. const tippyTextAttribute = { name: 'tippyTextAttribute', defaultValue: true, fn() { return { // onShow() effectively resets the content of the tooltip each time it is triggered // to be shown. Allows simple functionality to keep the "Copied! message (written // below in the on('click') function) as long as it is in focus instead of // automatically resetting after a set amount of time. onShow(instance) { if (!instance.props.tippyTextAttribute) { return; } const tippyText = instance.reference.getAttribute('tippy-text'); if (tippyText) { instance.setContent(tippyText); } } }; } }; // Settings for clipboard-button tooltip: tippy(".clipboard-button", { allowHTML: true, // HTML instead of just a text string placement: 'top', // Appear above button hideOnClick: "toggle", // Don't immediately disappear when mouse is removed distance: 9, // Pixel distance from top border of button theme: 'owlbert', // Custom theme; see Tippy CSS section tippyTextAttribute: true, // Generate tooltip based on an attribute [double check] plugins: [tippyTextAttribute], // Enable above }); // On clicking the button, copy the "clipboard-link" to the clipboard and // set the tippy to show "Copied!" message: $(document).on("click", ".clipboard-button", function () { // On click of clipboard button, do: var button = $(this) // button = the button clicked var copyText = button.attr("clipboard-link"); // Simplify code: set link URL as var navigator.clipboard.writeText(copyText); // Copy URL to PC clipboard this._tippy.setContent('Copied!'); // Make the tooltip show 'Copied' // Overwrite the HTML within the clipboard button (replacing the old icon with check icon): button.html(''); // Set the time before the resetClipTip function (below) is run clipboard-check icon resets to original clipboard icon: setTimeout(resetClipTip, 3000); // delay: 3000ms (3 seconds) function resetClipTip() { // Define the resetClipTip function // Overwrite the button's HTML with the original check-less clipboard icon: button.html(''); }; }); });

The Moodle Questionnaireactivity allows you to survey Moodle course participants for the purpose of gathering information. Questions do not have a “right” answer (as they must in Quiz), and responses can be anonymous or identified, and can optionally be displayed to students.

Questionnaireis useful for gathering biographical or diagnostic information from students at the start of a course, gathering student feedback, and metacognitive self-reflection or gathering ideas or review questions from students. Many paper-based Classroom Assessment Techniques can be adapted as Questionnaire activities, and you can set up the questionnaire so that students periodically reply (e.g., daily or weekly) to collect responses over time. You can save and/or publish a Questionnaire you’ve created as a template so that you and/or colleagues can adopt it across multiple courses. Our educational technologists are happy to help you design or adapt questionnaires to meet your pedagogical needs.

Before you start, you may need the following:

  • an Instructor of Record or Other Editing Teacherrole in a Bryn Mawr Moodle course.

Create a questionnaire activity

  1. In your Moodle course, toggle Edit mode on.
  2. Go to the section in your course where you would like the questionnaire to be and click on +Add an activity or resource, and select Questionnaire.
  3. Give the Questionnaire a Nameand (optionally)a Description.
  4. You can optionally use the standard Availability, Activity Completion, and Restrict Access settings to control when the Questionnaire is available and/or whether students must complete it before they can access other activities.
  5. Adjust the Response Optionsto control how the questionnaire works:
    • Type: The default is “respond many”; change this if you want to limit students to responding once or daily, weekly, or monthly.
    • Respondent Type: Default is “fullname”; change to “anonymous” if you do not want students' names associated with their responses.
    • Students can view ALL responses: Default is "After answering the questionnaire"; change to “never” if you don’t want students to see each others’ responses. Other choices control when responses are revealed — for example, if you are using a questionnaire to solicit potential review or exam questions from students, you might want to choose “always” so they can see what others have already submitted and avoid duplicates.
    • Send submission notifications:Default is no; adjust if you want to receive a notice or full copy of the response via message/email when someone submits.
    • Save/Resume answers: Default is “no”; consider changing to “yes” for long surveys or surveys with short answer responses so that respondents can save their progress as they go.
    • Allow branching questions: Default is “no”; change if you want to have students elaborate on answers yes/no or multiple choice questions.
    • Autonumbering: Default is “autonumber pages and questions”; consider turning it off if you allow branching questions.
    • Submission grade: Default is “no grade”; change to give students a fixed number of points for submitting responses as an incentive.
  6. The Content options settings control where the questions on the activity come from. Create new is the default, or you can choose an existing Questionnaire as a template.

  7. Click Save and Displaywhen you are finished.

Attention:“Public” questionnaires collect data from students across multiple courses. Responses from all courses are collected into a single questionnaire, and visible to the questionnaire’s creators in the course where it was created.

Add questions and view responses

The Questionnaire interface is very similar to the Quiz interface. In a new, blank questionnaire you will be prompted to add questions, but in all other cases, when you click on the Questionnaire activity you will see several tabs:

  • Advanced settings. Save a questionnaire as a template or make it public to collect data for students in multiple courses (Moodle Docs on creating a questionnaire).
  • Questions. Add, edit, and reorder the questions in your questionnaire. There is a drop-down menu to choose different types of questions to add to your questionnaire. Once you add questions you can configure them in them under 'Manage questions'.
  • Preview. See what the questionnaire looks like for respondents.
  • Your responses. Hidden until the viewer has responded to the survey.
  • All responses. Hidden until someone responds, then visible to Teachers and to Students only if and when you’ve allowed this with the Students can view all responses setting described above. Responses can be displayed in several ways:
    • Summary: View the aggregated responses for each question.
    • List of responses: View all responses as a table, alphabetized by last name if non-anonymous. Mouse over a response to see the time stamp (useful for questionnaires that can be answered more than once, and click on the respondent’s name to see their responses individually. Use the Download in text format to export all responses as a CSV file you can open in Excel or other spreadsheet or statistical software.
    • View individual responses: View all responses an individual gave on a single page.
  • Show non-respondents.Visible to Teachers only, this tab lists all participants who haven’t responded, with the option to send them a reminder message.

Videos & Further Reading on Questionnaires

Questions?

If you have any additional questions or problems, don't hesitate to reach out to the Help Desk!

Phone: 610-526-7440 | Library and Help Desk hours
Email: [email protected] |Service catalog
Location: Canaday Library 1st floor

Related Articles

  • Moodle: Create and grade Quizzes

  • Moodle: Set up a course gradebook

  • Zoom: Create meetings

  • Moodle: Create checklists for students

  • Moodle: Create and manage assignments

Moodle: Create a questionnaire | Ask Athena (1)

Thank you! Your feedback has been submitted.

    Moodle: Create a questionnaire | Ask Athena (2024)
    Top Articles
    How to Keep Your Family Monthly Grocery Bill Under $400 - Leggings 'N' Lattes
    MT5 Trading Scams – False Brokers Make Scams Not Platform | Forex Education
    English Bulldog Puppies For Sale Under 1000 In Florida
    Katie Pavlich Bikini Photos
    Gamevault Agent
    Pieology Nutrition Calculator Mobile
    Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
    Hendersonville (Tennessee) – Travel guide at Wikivoyage
    Compare the Samsung Galaxy S24 - 256GB - Cobalt Violet vs Apple iPhone 16 Pro - 128GB - Desert Titanium | AT&T
    Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
    Craigslist Dog Kennels For Sale
    Things To Do In Atlanta Tomorrow Night
    Non Sequitur
    Crossword Nexus Solver
    How To Cut Eelgrass Grounded
    Pac Man Deviantart
    Alexander Funeral Home Gallatin Obituaries
    Energy Healing Conference Utah
    Geometry Review Quiz 5 Answer Key
    Hobby Stores Near Me Now
    Icivics The Electoral Process Answer Key
    Allybearloves
    Bible Gateway passage: Revelation 3 - New Living Translation
    Yisd Home Access Center
    Pearson Correlation Coefficient
    Home
    Shadbase Get Out Of Jail
    Gina Wilson Angle Addition Postulate
    Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
    Walmart Pharmacy Near Me Open
    Marquette Gas Prices
    A Christmas Horse - Alison Senxation
    Ou Football Brainiacs
    Access a Shared Resource | Computing for Arts + Sciences
    Vera Bradley Factory Outlet Sunbury Products
    Pixel Combat Unblocked
    Movies - EPIC Theatres
    Cvs Sport Physicals
    Mercedes W204 Belt Diagram
    Mia Malkova Bio, Net Worth, Age & More - Magzica
    'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
    Teenbeautyfitness
    Where Can I Cash A Huntington National Bank Check
    Topos De Bolos Engraçados
    Sand Castle Parents Guide
    Gregory (Five Nights at Freddy's)
    Grand Valley State University Library Hours
    Hello – Cornerstone Chapel
    Stoughton Commuter Rail Schedule
    Nfsd Web Portal
    Selly Medaline
    Latest Posts
    Article information

    Author: Edmund Hettinger DC

    Last Updated:

    Views: 5712

    Rating: 4.8 / 5 (78 voted)

    Reviews: 85% of readers found this page helpful

    Author information

    Name: Edmund Hettinger DC

    Birthday: 1994-08-17

    Address: 2033 Gerhold Pine, Port Jocelyn, VA 12101-5654

    Phone: +8524399971620

    Job: Central Manufacturing Supervisor

    Hobby: Jogging, Metalworking, Tai chi, Shopping, Puzzles, Rock climbing, Crocheting

    Introduction: My name is Edmund Hettinger DC, I am a adventurous, colorful, gifted, determined, precious, open, colorful person who loves writing and wants to share my knowledge and understanding with you.