Drag the Words
A free HTML5 based question type allowing creatives to create text based challenges where users are to drag words into blanks in sentences. Excellent for language training among other things. Use this with the H5P plugin for WordPress, Moodle or Drupal.
Would you like to create content like this on your own?Get started
Register on H5P.com to start creating H5P Interactive content. Your content can be accessed via direct link, embeded, or inserted into any learning management system that supports LTI integration.
Drag the Words allows content designers to create textual expressions with missing pieces of text. The end user drags a missing piece of text to its correct place, to form a complete expression.
May be used to check if the user remembers a text she has read, or if she understands something. Helps the user think through a text.
It's super easy to create a drag the words task. The editor just writes the text and encloses the words that are to be draggable with asterix signs like *draggableWord*.
- Add as many expressions and missing pieces of text as you like
- A hint may be added to each missing piece of text
- Drag the Words can be included in Presentation, Interactive video and Question set content types
Learn how to create Drag the Words in this tutorial.
The H5P content on this page is licensed under Creative Commons Attribution 4.0 International unless another Creative Commons license is specified under rights of use. The author of the content is Joubel
New to H5P? Read the installation guide to get H5P on your own site.
Sun, 01/25/2015 - 10:52
It would actually be really
It would actually be really cool to have an image of the missing word in the text field something like what quiz sentence drop does..
Mon, 01/26/2015 - 11:12
I agree! Noted :)
Tue, 08/01/2017 - 09:46
iamges and words
Yes, it would be great to use images, but not excluding the words option
Fri, 05/01/2015 - 20:50
extra redundant choices?
Very cool content type. Thank you very much.
Just little question: I would like to add some extra redundant choices which are not right at all. For example, there are only three blank cells (answers) but with five (more than 3) choices? EX: *I* *like* *h5p* (three blank cells) but with [I], [like], [h5p], [do], [not] five choices.
Is this possible for now?
Tue, 05/05/2015 - 18:37
Thank you for your feedback.
Wed, 11/15/2017 - 13:20
extra redundant choices
I agree with hosais: extra redundant choices will be a great update for this activity!
Thu, 12/21/2017 - 10:39
I also want extra redundant choices
I also agree.
This is nicely formatted, but would be better with extra redundant choices.
Tue, 02/06/2018 - 12:08
Having this feature would be fantastic. What would it take to get it going?
Wed, 07/08/2015 - 23:17
using asterisks and colons
This has been a great tool for changing up my lessons. I have run into an issue.
I'm creating on a lesson on programming, the language we're using contains colons and asterisks. I was able to replace them with the HTML codes for "drag the words". However, in the initial display of the drop list, any word with an HTML code shows the underlying html code, not the symbol it's meant to represent. If you move the word and it'll redraw it correctly but it's that initial display that's the issue. Do you have any solution to this?
Thu, 07/09/2015 - 08:30
I don't think there is a
Thu, 11/26/2015 - 03:49
Disable the embed and download
I want to attract the visitors to my website by providing them free practice lessons. So, I need to disable the download or embed from the frame so that others are unable to embed the content in their sites. Is it possible to do it?
Thu, 11/26/2015 - 14:04
Yes, there are both settings
Fri, 11/27/2015 - 01:45
does not work
Yes I found and disabled them but when I do this it disables the whole content and only the frame loads.
Fri, 11/27/2015 - 13:31
What happend here? How did
Fri, 11/27/2015 - 01:48
Ok its working now. Thank you for your help.
Fri, 11/27/2015 - 13:30
Thu, 12/10/2015 - 11:26
Mix the words
I don't know if i use it well but the answers are in thr right order, so the exercie is very easy. How can i mix the words ?
thank you for your help :)
Thu, 12/10/2015 - 15:20
Hi! The order of the words
Sat, 02/20/2016 - 11:42
I am new to this, but am struggling to find the link that allows me to add questions to this - any pointers please?
Tue, 02/23/2016 - 11:57
You mean like adding multiple
Sat, 02/20/2016 - 23:41
I need this content type to
I need this content type to make answers in any order correct. for example:
To most verbs, just add -ed for past simple or -ing for the present participle. Examples: *played* and *emailing*
The user should be able to drag 'played or 'emailing to any of the two blanks and it should show correct.
This is possible with fill in the blanks, but I understand this is not possible with drag the words, is that correct?
Tue, 02/23/2016 - 11:59
Yes, I'm afraid that is
Mon, 02/22/2016 - 15:36
Resizable Drop Fields
This is an excellent application for making gapped texts for language teaching. I can see great potential for developing students' awareness of text features, but the limited length of the drop fields restricts the length of strings that can be displayed after the drop. Here's an example of what I wanted to do: https://h5p.org/node/8272
Would it be possible to make the drop targets resize to the length of text when dropped?
Thanks for this fantastic innovation in online content creation - H5P has massive potential!!
All the best, Martin
Tue, 02/23/2016 - 09:29
I'm happy you enjoy H5P :)
"Drag the Words" content type was designed to drag single words and one of its features is that it's usable inside compound content types such as Course Presentation, Interactive Video and Question Set. It is a bit problematic to add dynamic size dropzones because they would cause the content height to increase and decrease on each drag and drop, as a standalone content type this is not a problem, but when used inside other content types that introduces design and real estate problems.
However I believe you have a good point and I think others would benefit greatly as well from being able to create "gapped texts". At present I don't think we have any plans to change the Drag the Words content type to add this feature, but it should be easy for any developer to use Drag the Words as a base and expand upon it to create the content type you're visualizing. Feel free to check out the code at github, and please share your code with the H5P community if you decide to do this :)
Have a nice day, Thomas
Sat, 12/17/2016 - 16:16
As a language teacher I enjoy to let my students reorder frases of a story-line. This is partly possible with Drag the words, but as noted, the gaps are shorter than a long fill-in.
Could it be a solution to make the gap size equal to the largest fill-in? Perhaps as an option. Or should we make a new game? Drag the lines...
Thanx for a thrilling concept.
Mon, 12/19/2016 - 09:43
That sounds like a great question type. I think the "Drag and Drop" content type might be more suitable for this, but I can appreciate that it is not particularly author-friendly.
I think reordering of phrases from a story-line could sounds like an excellent concept. However making a content type have too many responsibilities may often lead to it being not great at any of them. Thus I think it would be best if it was a new separate content type based off "Drag the words", "Drag the lines" sounds great! :)
I think this will have the highest chance of being implemented if you provide a detailed vision of the content type in the "feature request" forum, where it will get the most exposure to developers.
Sun, 10/16/2016 - 08:20
single drag and multiple drops
I am thinking to create true & false exercise using drag n drop. I would like to know If I can just define two drag words (True and False) and allow them to drop into multiple blank texts.
If not, what other content type allow me to create true/false exercises
Mon, 10/17/2016 - 09:30
single drag and multiple drops
I'm not sure if Drag and Drop supports multiple drops. I believe it is a one to one binding between question and answer. However, a true/false content type is going to be released fairly soon. You can check out what it's going to look like here:
If you are a developer or have access to one you can try and implement it using the source code on github:
Thu, 10/20/2016 - 05:14
large drag and drop
I have 12+ drag word; I am having difficulty using this feature in the mobile devices. Unable to drag words into appropriate place. The scrolling is not working while dragging the word.
Thu, 10/20/2016 - 07:40
Created work task
I can confirm this problem. An example can be seen here. I've created a Jira-task on this, so it can be followed up, and fixed.
Sat, 12/03/2016 - 07:02
Drop down select
Do any of your question formats do something similar but where the words can be selected from a drop down list instead?
Sun, 12/04/2016 - 21:07
Drop down select
That's not possible right now but if you would like to share this idea with others in the community you could always make a feature request in the feature requests forum!
Wed, 08/08/2018 - 06:30
Option to have drop down select
Yes, it would be really great to have this option to have questions formats where the words can be selected from a drop down list, as another option to quiz type of questions.
Wed, 08/08/2018 - 07:23
Hi Nathalie,There is someone
There is someone in the community that is working on something like this. You can read more about it here.
Tue, 04/11/2017 - 15:43
assign more than one word to a categorie
First thanks for your unafforable work. h5p ist the tool if been waiting for years.
But by the first try to build an exercise for abroad pupils, I've got a problem. I want build an exercise, in which they have to allocate different words, in this case verbs, adjectives and nouns to their categorie per dragging them to their place, but this is not possible, because every word has it's assigned place. I see no solution for that, maybe you' would be so kind and help me in this case
Wed, 04/12/2017 - 09:37
Hi,Try using Drag and drop
Try using Drag and drop instead of drag the words.
Thu, 05/25/2017 - 13:33
Limited amount of characters?
I would like to use this content type to let students order steps in a process. I tried Drag and Drop, but this task uses too much space and so I tried Drag the Words. Some of the steps that need to be dragged, contain quite some characters. Some of them are too long for the gap and are being cut off, for example: Stap 2: *Omgeving object observeren*. When I drag this to the right gap, it shows 'Omgeving object o...' That's not I want... Can I change the amount of characters that I can fill in the gaps, without missing one?
Thanks in advance!
Fri, 05/26/2017 - 10:19
Hi Marcel,You can not change
You can not change the amount of characters that is truncated when a word is dropped. The truncation feature is there in order to make the content type not jump around when words are moved to and from dropzones.
Sun, 07/23/2017 - 02:33
Sir;drag and drop words problems on android
Sir;drag and drop words embedding on blogger working on window desktop but not even displaying on android mobile.kindly guide.
Mon, 07/24/2017 - 05:23
Hi Rakesh,Would it be fine if
Would it be fine if you can share the site where you have the H5P content?
Fri, 08/04/2017 - 18:09
Response regarding previous post and as per your's demand
please see this links;
on mozilla ,it is not working on window desktop and android.
4/8/2017 timing 9:30
Secondly ;ensure me is this platform always free or you will start taking charge after certain uploads on my blogger.
Sun, 08/06/2017 - 04:38
Unable to reproduce
Hi Rakesh Arora,
Does this issue happen all the time? I was able to open both websites in a Mac Laptop using (Chrome, Safari and Mozilla) as well as using an Android and iOS based mobile devices with the 3 browsers mentioned earlier.
As for your other question. Contents created in H5P.org is free forever :-)
Sun, 08/06/2017 - 07:50
displaying and working of drag words
Sir; On sunday 6/8/2017; I tried on mozilla on window desktop .it worked.Thanks a lot for supporting.
Thu, 11/16/2017 - 17:49
5 wrong, only 4 corrections?
If I do the quiz above and get all 5 wrong, it only gives me 4 corrections. Maybe I just need to study more?
Fri, 11/17/2017 - 09:02
Hi brusselsshrek,Thank you
Thank you for pointing that out. We'll make the necessary changes asap :-)
Mon, 11/20/2017 - 13:09
Hi brusselsshrek,I've created
I've created a request to update the example here.
Mon, 11/20/2017 - 14:35
Great, thanks for the update.
Great, thanks for the update.
Fri, 01/12/2018 - 09:04
Capitals of the UK
Test je kennis over de hoofdsteden van de deelstaten van het Verenigd Koningkrijk.
Mon, 01/15/2018 - 10:57
Double xAPI message
When we use this template we get a duplicate xAPI messages to the LRS. The student completes the H5P once, but we get 2 result messages. The only difference between these 2 messages is the duration.
Is this a bug, or is it by design?
If this is by design how do we know which duration corresponds with the time the student actually used to solve the problem?
Mon, 01/15/2018 - 15:13
Hi Jakop, this may be a
Hi Jakop, this may be a problem with the code that is listening to xAPI events and sending them to your LRS. Which platform are you on and how are you capturing these events?