Question types ::: qtype_gapfill
Maintained by Marcus Green
Cloze (fill in the blanks) question type with VERY simple question creation syntax. Can do drag drop, dropdowns or gapfill questions
Latest release:
3599 sites
89 fans
Moodle 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11

As discussed in the Moodle Forum

Contribute translations for other languages

Contact Titus Learning for custom development and consultancy.


Screenshot #0
Screenshot #1


Marcus Green (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Mon, Oct 26, 2020, 6:12 PM
    Sorry I can't write HTML code : it's div class answeroptions (auto-closed).
  • Mon, Oct 26, 2020, 7:05 PM
    Hi Julia, you may be experiencing the issue reported here I anticipate releasing a new version of the plugin in the very near future.
  • Mon, Oct 26, 2020, 7:13 PM
    Yes it's this issue. Thanks a lot for your work.
  • Mon, Oct 26, 2020, 7:17 PM
    My apologies for this error, and thank you for your feedback. I hope to release the updated version within the next 24 hours.
  • Wed, Oct 28, 2020, 9:13 AM
    "Instead of dragging answers into gaps, the answer will be clicked to select and then a gap will be clicked to drop into"

    I can do this on mobile phone browser
  • Thu, Oct 29, 2020, 12:38 AM
    That is how it works on the mobile app and I considered modifying the browser version to do the same but decided it was more work than I wanted to do.
  • Fri, Apr 2, 2021, 7:12 AM
    Hi, i really love this plugin, powerful and easy to use. But can gapfil disable the typing feature on asnwer column of the drag and drop mode? so the student only can do drag and drop to the column and not typing the answer in there
    thank you
  • Fri, Apr 2, 2021, 7:46 AM
    There is no current capability to do that. It might be possible to do it with CSS, but I have not current plans to do that, partly for accessibility for reasons.
  • Fri, Apr 2, 2021, 7:53 AM
    My first wild guess would be to add pointer-events: none; in the CSS file like this. But it might break other bits.
    .que.gapfill input.droptarget {
    text-align: center;
    cursor: pointer;
    pointer-events: none;
  • Sun, Apr 4, 2021, 8:17 AM
    .que.gapfill input.droptarget {
    text-align: center;
    cursor: pointer;
    pointer-events: none;
    it's works on drag and drop without breaking gapfill and dropdown type! thank you so much, Marcus Green
  • Mon, Apr 5, 2021, 5:21 PM
    Thank you for that, I have added a note to the documentation
  • Mon, Apr 5, 2021, 5:40 PM
    thank you so much
    i have a question
    the input character ' on gapfil or on short answer moodle always become a problem
    for example word : can't
    if student typing can't from mobile phone, the result always incorrect
    but if student answer from the laptop or computer the word can't always correct
    is that a bug on moodle on character ' ?
  • Mon, Apr 5, 2021, 5:58 PM
    I'don't know. When you say on a mobile phone, do you mean a mobile browser or from the app?
  • Mon, Apr 5, 2021, 6:18 PM
    Yes, the student using mobile browser, not the moodle app. I also check myself and it's true, moodle reads ' differently based from laptop/computer and mobile browser.. so it's hard for teacher to give short answer question on English subjects for the student
  • Mon, Apr 5, 2021, 7:44 PM
    Can you email me directly at marcusavgreen at gmail dot com
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Please login to post comments