WordPress.org

Ready to get started?Download WordPress

Forums

Wp-Pro-Quiz
[resolved] wrong points count in single answer quiz (16 posts)

  1. flipgatt
    Member
    Posted 1 year ago #

    this is a very serious bug

    the quiz allows to set for each question different points to each answer but when the user selects the right answer to any question, he is assigned the sum total of the points of all the answers in that question!

    this makes the quiz unusable

    when the user selects the answer marked as "right", he gets the sum of all the points assigned to each answer in that question!!!

    explaining better for a quiz of just one question with five alternatives answers:

    one question has 5 answers, "single" answer mode
    user answers right and gets 10 points for the right answer
    other four answers are "less right" and get less points, for example
    4, 3, 2, 1
    at the end, the user gets assigned all the points, not just 10 for the correct answers but 10+4+3+2+1=20, which is totally wrong.

    Also it is said at the end that he gets 20 out of 20 points!

    what if he chooses the lessmost right answer, the one that points to 1?

    he gets 1 out of 20 points, which is also wrong because the right numbers will be
    1 out of 10 points, since the right answer valued just 10 points, not 20.

    otherwise I don't understand the "single right answer" mode.

    what is the point of it?

    this behaviour would be right for a multiple answers mode, perhaps

    please have alook into this because it is blocking my project thanks

    http://wordpress.org/extend/plugins/wp-pro-quiz/

  2. RonDsy
    Blocked
    Posted 1 year ago #

    Also awaiting a response. I was going to post a question but when I read this post, it supersedes my question.

  3. jsandrini
    Member
    Posted 1 year ago #

    I'm having the same issue. I hope there is a fix because I really like the plugin and it was doing exactly what I needed it to do.

  4. Torgrim Sandvoll
    Member
    Posted 1 year ago #

    I have the same issue...
    Something is very wrong with calculating the score...

    Single choice, A=3 points, B=2 points and C=1 point. When user chooses A he gets 6 points, and max score for this questiion is listed as 6 points, allthough its a single choice and max should be 3.

    Hope this gets fixed soon, as the plugin is useless for me with this bug.

  5. xeno010
    Member
    Plugin Author

    Posted 1 year ago #

    Hello,

    this is actually not a bug.

    Example:

    Question - Single Choice - 3 Answers - Diff points mode

    A=3 [correct]
    B=2 [incorrect]
    C=1 [incorrect]

    = 6 Points

    ~~~ User 1: ~~~

    A=checked
    B=unchecked
    C=unchecked

    Result:
    A=correct and checked (correct) = 3 Points
    B=incorrect and unchecked (correct) = 2 Points
    C=incorrect and unchecked (correct) = 1 Points

    = 6 / 6 Points 100%

    ~~~ User 2: ~~~

    A=unchecked
    B=checked
    C=unchecked

    Result:
    A=correct and unchecked (incorrect) = 0 Points
    B=incorrect and checked (incorrect) = 0 Points
    C=incorrect and uncecked (correct) = 1 Points

    = 1 / 6 Points 16.67%

    ~~~ User 3: ~~~

    A=unchecked
    B=unchecked
    C=checked

    Result:
    A=correct and unchecked (incorrect) = 0 Points
    B=incorrect and unchecked (correct) = 2 Points
    C=incorrect and checked (incorrect) = 0 Points

    = 2 / 6 Points 33.33%

    ~~~ User 4: ~~~

    A=unchecked
    B=unchecked
    C=unchecked

    Result:
    A=correct and unchecked (incorrect) = 0 Points
    B=incorrect and unchecked (correct) = 2 Points
    C=incorrect and unchecked (correct) = 1 Points

    = 3 / 6 Points 50%

    ##################################################################

    That is the different points mode.

    Do you want to have it so?:

    Example:

    Question - Single Choice - 3 Answers - other Diff points mode

    A=3 [correct]
    B=2 [incorrect]
    C=1 [incorrect]

    = 3 Points

    ~~~ User 1: ~~~

    A=checked
    B=unchecked
    C=unchecked

    Result:
    A=checked = 3 Points
    B=unchecked = 0 Points
    C=unchecked = 0 Points

    = 3 / 3 Points

    ~~~ User 2: ~~~

    A=unchecked
    B=checked
    C=unchecked

    Result:
    A=unchecked = 0 Points
    B=checked = 2 Points
    C=uncecked = 0 Points

    = 2 / 3 Points

    ~~~ User 3: ~~~

    A=unchecked
    B=unchecked
    C=checked

    Result:
    A=unchecked = 0 Points
    B=unchecked = 0 Points
    C=checked = 1 Points

    = 1 / 3 Points

    ~~~ User 4: ~~~

    A=unchecked
    B=unchecked
    C=unchecked

    Result:
    A=unchecked = 0 Points
    B=unchecked = 0 Points
    C=unchecked = 0 Points

    = 0 / 3 Points

  6. RonDsy
    Blocked
    Posted 1 year ago #

    Hi xeno010,

    Those examples make things clear. You should have those in a help file. I think unfortunately most here just did not understand the way the scores were being added, therefore thinking it may be a bug.

    I think the default way of counting multiple choice, where more than one choice can be selected is good.

    Thank you for illustrating the point system.

  7. Torgrim Sandvoll
    Member
    Posted 1 year ago #

    Hi Xeno010,

    Thank you for the explanation, and/but yes, I really, really would like to have it as you set it up in your last example. As it is now it really make no sense.

    Why should a user get 50% correct for not making any choice in a single choise question - every time? (If I have the 3-2-1 scheme for all my questions)
    And why should a user get 6 points for answering the correct choice - even though I specify it as 3 points in the backend?

    I understand your logic, but dont see the use of it. The thinking behind is maybe "multichoice score with only single choice", but really what I need and expect is single score with single choice. Simple as that!

    PS: I dont remember exactly but seem to remember that you could not have a negative score for a choice. I really would like to be able to set a choice as negative (and if the total score for the quiz is negative = 0% correct). This would be great! Of course I could just scale the scoring from -3 to 3 -> 0 to 6, but getting a negative score of -3 is much more "expressive" for the student, than getting a 0 (learning psychology). And balancing between a positive score and a negative score throughtout the quiz is much more engaging, than seeing any (positive) number. But this is probably asking for too much!? :)

    To cite an example:
    In poker the choices you make on a given street with a given hand. One choice is the optimal (Eg. betting big), with expected win value of 100 dollars, while one choice is sub-optimal (betting small), with expected win value of 40 dollars, one coice is zero value (folding, you dont win any and you dont loose any more since you dont bet), and one choice can be plain awful (going all in/betting all your money on the street) with expected value of -50 dollars.

    Same goes for a lot of other business logic decisions/processes (where risk is involved) - and there are questions where two choices could be equally correct/same score.

  8. Torgrim Sandvoll
    Member
    Posted 1 year ago #

    And please have an option to start the quiz (Question One) right away when you enter it (without description and "Start Quiz" button".

    Typical users click a link in the site for going to Quiz 1 "Click here to go to our Quiz 1", and then they need to click once more time to start the quiz (Click "Start Quiz" button to start the quiz). You dont have to be a rocket scientist (or Steve Jobs) to understand that this is user-unfriendly/one click to much.

    Sometimes the description and "Start Quiz" button makes sense, and sometimes its just annoying users. Please get us the option in the quiz settings (per quiz option).

    Have a nice day! :)

  9. RonDsy
    Blocked
    Posted 1 year ago #

    Multiple choice - with a single choice is correct, the point system as displayed above in your illustration does not make sense. A point system for a multiple choice with only one choice, would be different from multiple choice whereas more than one choice is correct.

    Negative Points Penalize the student whereas a 0 point neutralizes. If the student decides not to answer on of the question types, then formulate a 0 point.

    Possible formulas: -------------------------------------

    Multiple Choice where only 1 answer is correct

    A= 1 [correct]
    B= -1 [incorrect]
    C= -1 [incorrect]

    = 1 Point possible or a -1 point

    ~~~ User 1: ~~~

    A=checked (correct)
    B=unchecked
    C=unchecked

    Result:
    A=checked = 1 Points
    B=unchecked = -1 Points
    C=unchecked = -1 Points

    = Receives a total of 1 Point

    ----------------------------------------------------

    If Multiple Choice where more than 1 answer is correct -

    A= 1 [correct]
    B= 1 [correct]
    C= -1 [incorrect]

    = +2 Points possible or a possible 1 point

    ~~~ User 1: ~~~

    A=checked
    B=checked
    C=unchecked (wrong answer)

    Result:
    A=checked = 1 Points
    B=checked = 1 Points
    C=unchecked (wrong answer)= -1 Points

    = Total of 2 points

    ~~~ User 2: ~~~

    A=checked
    B=checked
    C=checked (wrong answer)

    Result:
    A=checked = 1 Points
    B=checked = 1 Points
    C=checked (wrong answer) = -1 Points

    = 2 points add -1 = total 1 point

  10. jsandrini
    Member
    Posted 1 year ago #

    Yes, I need a solution like the 2nd example given above by xeno010. Whereas the quiz taker gets the points assigned only to the choice they made. Single score with single choice. Please please please make this happen. I need this! Thank you.

  11. RonDsy
    Blocked
    Posted 1 year ago #

    I've seen where the teacher creates the value for each answer.

  12. flipgatt
    Member
    Posted 1 year ago #

    hello
    sorry to tell you this but I happened to installa another plugin that works exactly as is expected, so definitely the inner algorithm of this plugin is simply wrong
    the goal is to offer several answers with different point to each one, and only one of them is correct and gets total points value

  13. wisecapt
    Member
    Posted 1 year ago #

    Xeno010,

    When people are setting up a quiz for single choice answers, they expect the quiz to grade the points as in your 2nd example. This is the natural intuitive way to expect the quiz to be scored. Please fix the scoring like your example below. This will make a lot of people happy :)

    A=3 [correct]
    B=2 [incorrect]
    C=1 [incorrect]

    = 3 Points

    ~~~ User 1: ~~~

    A=checked
    B=unchecked
    C=unchecked

    Result:
    A=checked = 3 Points
    B=unchecked = 0 Points
    C=unchecked = 0 Points

    = 3 / 3 Points

    ~~~ User 2: ~~~

    A=unchecked
    B=checked
    C=unchecked

    Result:
    A=unchecked = 0 Points
    B=checked = 2 Points
    C=uncecked = 0 Points

    = 2 / 3 Points

    ~~~ User 3: ~~~

    A=unchecked
    B=unchecked
    C=checked

    Result:
    A=unchecked = 0 Points
    B=unchecked = 0 Points
    C=checked = 1 Points

    = 1 / 3 Points

    ~~~ User 4: ~~~

    A=unchecked
    B=unchecked
    C=unchecked

    Result:
    A=unchecked = 0 Points
    B=unchecked = 0 Points
    C=unchecked = 0 Points

    = 0 / 3 Points

  14. jsandrini
    Member
    Posted 1 year ago #

    With the new update, this issue appears to be completely resolved. Thanks xeno!

  15. Vulture345
    Member
    Posted 1 year ago #

    I got this new version of the plugin and I still don't understand how to make it work based on most A, B, C, D, E answers. I turned this new modus on to disable correct and incorrect answers but still, the point system is choosing the result based on average points so I cannot make it work. Any ideas? Also, can we expect some kind of mode for that also in the near future?

  16. THINK TANK estudi
    Member
    Posted 11 months ago #

    Hello!
    I have a problem and I hope your help.
    I have a question with three possible answers but only one is correct.
    example:
    A = 1 [correct]
    B = 0 [incorrect]
    C = 0 [incorrect]
    Panel edition:
    * Select only one response.
    * Correct Option (A = 1 point), and the other zero points.
    When I save this sellecion, the display is updated but not saved the selection I had done.
    Someone could help me? I select a single or multiple response?
    Thank you!

    Link:

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic