Issue Details (XML | Word | Printable)

Key: MDL-17264
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Pierre Pichet
Reporter: Peter Sereinigg
Votes: 2
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Moodle

Cloze should take care on capital and noncapital letters

Created: 18/Nov/08 04:39 PM   Updated: 02/Dec/08 03:43 PM
Component/s: Quiz
Affects Version/s: 1.8.7, 1.9.3
Fix Version/s: 1.9.4, 2.0

Issue Links:
Duplicate
 

Participants: Peter Sereinigg, Pierre Pichet, S. Freitag and Tim Hunt
Security Level: None
QA Assignee: Tim Hunt
Difficulty: Easy


 Description  « Hide
Hi Tim,
regarding to our talk now:

German is a difficult language.
Please help us to solve a typical (but big) German language teaching problem.
We need in quiz,question type "cloze", different results if somebody writes capital or noncapital letters
f.e.
"gut" or "Gut". It may not mean the same in German language,
In a sentence:
gut = good
Gut = estate

maybe we should add a checkbox to select "case sensitive"

A discussion in the German section has been started, but found no solution. To prevent, that this modul is changed manually by a lot of schools to fit request, we should change this in core as soon as poosible please.
http://moodle.org/mod/forum/discuss.php?d=35915

regards for your help, Peter

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Pierre Pichet added a comment - 18/Nov/08 06:50 PM
I propose that we solve this the same way that different multichoice display was solved ; defining a new shortanswer type as SHORTANSWER_C or SAC or MWC as case sensitive (usecase) is already an option of shortanswer.

Pierre Pichet added a comment - 18/Nov/08 06:53 PM
This does not change the existing questions and does not put any restriction on the answer content.

Peter Sereinigg added a comment - 18/Nov/08 07:16 PM
Every solution will be a good solution - but need one
regards Peter

Pierre Pichet added a comment - 25/Nov/08 02:53 AM
Almost resolved ( CVS ot HEAD and Merged to 1.9) but let Peter do some tests before setting the rersolved status

Peter Sereinigg added a comment - 25/Nov/08 04:45 AM
Great, just let bme know, when and what I have to do
Peter

Pierre Pichet added a comment - 25/Nov/08 06:05 AM
Either you can upgrade your installation or your can test at
http://132.208.141.198/moodle_19/
you log as user: moodle
pw: moodle
and test typical german cloze question to see of everything is Ok.
reports your results here.
Notice that the cloze help file that you can access when editing a cloze question has been modified to indicate how to set a simple question .
The decode and verify show the use case status of each shortanswer question

Pierre Pichet added a comment - 29/Nov/08 06:41 PM
Everything seems OK

S. Freitag added a comment - 02/Dec/08 05:10 AM
Hi,

wrote a test text:
- Bald kommt er in die {1:SHORTANSWER:=K#Richtig!} inos - gewinn hier -
that seems to produce the same problem.

In the help fil I found the hint: "A shortanswer question where case must match. Write moodle in upper case letters"
Don't know, what that meens, or how to use this hint...
If I click the button "Decode and verify the question text" it says:

Question definition
{1:SHORTANSWER:=K#Richtig!}
Default question grade 1
Case sensitivity No, case is unimportant
Answer K
Grade 1
Feedback Richtig!

What can I do to test the function, that case sensitivity is used?

greetings from germany and sorry for my bad englisch :-)

Stefan

Pierre Pichet added a comment - 02/Dec/08 07:26 AM
You used SHORTANSWER_C or SAC or MWC instead of SHORTANSWER:.
The new help file has been CVS 2008/11/29 and should appear in the next 1.9 weekly version.


Tim Hunt added a comment - 02/Dec/08 12:33 PM
It works fine by my testing, thanks. However, you forgot to update the help file on the 1.9 branch.

Pierre Pichet added a comment - 02/Dec/08 02:05 PM
Tim,
The last changes I have done on the help file was to put a space so that MW),case is unimportant and MWC),case must match become MW), case is unimportant and MWC), case must match
This was done on head on help/qtypemultianswer/multianswer.html .
I think just forgot to merged because the new multianswer.html with the new spaces was at the rigth place on my computer 1.9 with the green tag that shows on tortoise when everything is updated.

Everything should be OK now, I hope.



Pierre Pichet added a comment - 02/Dec/08 02:26 PM
There was something mix in my CVS folder info.
I had to remove the multianswer directory and do another CVS.
The history record seems good now...and the 1.9 Merged version is the good one.

Pierre Pichet added a comment - 02/Dec/08 02:28 PM
At least I thank so..

Peter Sereinigg added a comment - 02/Dec/08 03:43 PM
Thanks Pierre!