Looking for question type : correct mistake

Looking for question type : correct mistake

Gabor Toth གིས-
Number of replies: 20

I'm working on a course for digital literacy where students need to be tested on the use of the keyboard. In this example, the student is given a sentence with mistakes and they need to correct it by editing the text (using arrows, delete, backspace, capital letters etc.)

Like in this sentence:

'Iam atHome.'

I don't want students to just retype the sentence because I have other questions in the quiz for that.

Is there a way to do it in a quiz as a question? 

དཔྱ་སྙོམས་ཀྱི་སྐུགས་ཚུ།:Useful (1)
In reply to Gabor Toth

Re: Looking for question type : correct mistake

Matt Bury གིས-
Particularly helpful Moodlers གི་པར Plugin developers གི་པར
The Essay question type allows quiz designers to present text in the editable text window as a "response template." See: https://docs.moodle.org/404/en/Essay_question_type#Response_template However, it doesn't have any automated grading functions so tutors would need to manually review & grade the student submissions. You can also include correct answers in the item feedback (seen after the student has submitted) if you wish.
In reply to Matt Bury

Re: Looking for question type : correct mistake

Gabor Toth གིས-
I have been thinking about something similar. I have thought about template but it's not available in other question types as far as I know. Unfortunately, the tutor wants the question question autograded.
In reply to Gabor Toth

Re: Looking for question type : correct mistake

Visvanath Ratnaweera གིས-
Particularly helpful Moodlers གི་པར Translators གི་པར
To your question:
> the student is given a sentence with mistakes and they need to correct it by editing the text (using arrows, delete, backspace, capital letters etc.)
>
>Like in this sentence:
>
> 'Iam atHome.'
>
> I don't want students to just retype the sentence

So the student is expected to to the following:
1. Click on the text field to the left of 'I'
2. Left arrow
3. Space
4. 5x Left arror
5. Space
6. Del
7. 'h'

Not that it is impossible, but all the question type I know check for the final answer - not the sequence of key strokes.

Even if there is one, how about this answer:
1. Click on the text field to the right of 'I'
2. Space
3. Click between 't' and 'H'
4. Space
5. Click after 'H'
6. Backspace
7. 'h'

Is it also correct?
In reply to Visvanath Ratnaweera

Re: Looking for question type : correct mistake

Gabor Toth གིས-
Similar to my answer below, if the question format requires typing over a sentence and not retyping it, then the student had to have used those keys. How they use the keys, how they delete characters, which arrows they use, it doesn't matter. The idea is to get non-native speakers learn to use the keys on the keyboard. 
In reply to Gabor Toth

Re: Looking for question type : correct mistake

Joost Elshoff གིས-
Particularly helpful Moodlers གི་པར Testers གི་པར
You could consider building this as a Mark the words type question, and add an essay or short answer version afterwards where students can enter their corrected version. You could also consider the Combined question type to build something similar, or use the Pattern match question type as a stand alone question: https://moodle.org/plugins/qtype_combined
In reply to Joost Elshoff

Re: Looking for question type : correct mistake

Gabor Toth གིས-
These could be useful in a different scenario. I feel the purpose of the activity would be to ask the student to navigate with the mouse, arrows and use the delete or backspace buttons. So perhaps I need to investigate further.
In reply to Gabor Toth

Re: Looking for question type : correct mistake

Rick Jerz གིས-
Particularly helpful Moodlers གི་པར Testers གི་པར
I would use Multiple-Choice questions for this, building upon what Visvanath said above with his two 7-step methods.

You can have 4 MC answers, with only one choice providing the correct steps. A good student would probably try each answer, so you would be causing them to determine the correct keystrokes.

Like so:

Even if there is one, how about this answer:
1. Click on the text field to the right of 'I'
2. Space
3. Click between 't' and 'H'
4. Space
5. Click after 'H'
6. Backspace
7. 'h'

Even if there is one, how about this answer:
1. Click on the text field to the left of 'I'
2. Space
3. Click between 't' and 'H'
4. Space
5. Click after 'H'
6. Backspace
7. 'h'

Even if there is one, how about this answer:
1. Click on the text field to the right of 'I'
2. Space
3. Click between 't' and 'H'
4. Backspace
5. Click after 'H'
6. Space
7. 'h'

Even if there is one, how about this answer:
1. Click on the text field to the right of 'I'
2. Backspace
3. Click between 't' and 'H'
4. Click Up Arrow
5. Click after 'H'
6. Backspace
7. 'h'
In reply to Rick Jerz

Re: Looking for question type : correct mistake

Gabor Toth གིས-
It doesn't matter how they correct it. The method is not important. 😁
If the question format requires to type over the sentence, then students had to have used one of those combinations to correct the sentence.
The course is for basic digital literacy (for non-native speakers) where finding keys on the keyboard is a challenge. It's to get them comfortable using keys. 
In reply to Gabor Toth

Re: Looking for question type : correct mistake

AL Rachels གིས-
Core developers གི་པར Particularly helpful Moodlers གི་པར Plugin developers གི་པར Testers གི་པར
I know of multiple places around the world basically doing this with MooTyper, in multiple languages.
In reply to Gabor Toth

Re: Looking for question type : correct mistake

Visvanath Ratnaweera གིས-
Particularly helpful Moodlers གི་པར Translators གི་པར
Is this what you are looking for?

Question: (Note that the answer field comes with the wrong sentence.)

Correct answer:

In reply to Visvanath Ratnaweera

Re: Looking for question type : correct mistake

Gabor Toth གིས-
That's exactly what I had in mind. What question did you use to create that?
In reply to Gabor Toth

Re: Looking for question type : correct mistake

Visvanath Ratnaweera གིས-
Particularly helpful Moodlers གི་པར Translators གི་པར
That was a continuation of Matt's idea. I took the Short-Answer_question_type instead of the Essay_question_type because of auto-correction. But consider it a mock-up; I don't know how to pre-fill the text field in a short answer question type (with the erroneous text). Maybe other know.

P.S. Moral of the story: When it comes to MC, find a (minimal) example rather than describing.
In reply to Visvanath Ratnaweera

Re: Looking for question type : correct mistake

Visvanath Ratnaweera གིས-
Particularly helpful Moodlers གི་པར Translators གི་པར
It looks like that there is no way to pre-fill the answer box of a short-answer question type. So the simple work-around would be to instruct the students to copy and paste the wrong sentence in to the answer box and then to edit. But, there is no way of knowing whether they did that or typed anew. Is that important?
In reply to Visvanath Ratnaweera

Re: Looking for question type : correct mistake

Matthias Giger གིས-
Particularly helpful Moodlers གི་པར
You can populate the answer box with a bit of JavaScript.

I case you prefer a less technical approach, use the Essay autograde plugin.
In reply to Gabor Toth

Re: Looking for question type : correct mistake

Visvanath Ratnaweera གིས-
Particularly helpful Moodlers གི་པར Translators གི་པར
Maybe not what you are looking for, there is the MooTyper.
In reply to Gabor Toth

Re: Looking for question type : correct mistake

Don Hinkelman གིས-
Particularly helpful Moodlers གི་པར Plugin developers གི་པར

Don't forget to check with Gordon Bateson, who programmed the "Essay Autograde" quiz question type, and may be developing some AI aided plugins. Search plugins database for his code and email address.

In reply to Gabor Toth

Re: Looking for question type : correct mistake

Dominique Bauer གིས-
Documentation writers གི་པར Particularly helpful Moodlers གི་པར Plugin developers གི་པར

Hello Gabor,

Visvanath and Matthias are right. This can easily be done with a small script, which I will attach to the next post. In the meantime, you can try it at:

Dynamic Courseware .org / Core qtypes / Short-Answer / Prefilled answer box➚