Creating a quiz(test) form

  • Profile Image
    ceelectronics
    Asked on March 06, 2018 at 02:05 PM

    I am trying to figure out a way to have a user answer 10 questions and if he can correctly answer 8 of them, he will be granted a certification page.  Is there any easy way to do this?

  • Profile Image
    Adrian
    Answered on March 06, 2018 at 03:15 PM

    I have made a DEMO form with 3 questions, but it should work with as many questions you like. Form URL: https://form.jotform.com/80646259432965

    You can use the Single Choice Element for the questions. Then, set a Calculation Value for each option. If the choice is incorrect, set it to 0, if it is correct, set it to 1.
    You can set a Calculation Value for each option in the OPTIONS tab of the Field's Properties.

    1520367082calc.png

    I also recommend you turn on the option to SHUFFLE the options. This way, the choices will not show always in the same position.

    152036715301.png

    Then, add a Form Calculation Widget where you calculate the sum of all the choices.

    152036723303.png

    152036725304.png

    You can hide the Calculation field and use it to set Conditions when the value of this field is greater than 7 for example.


    Let us know if you need further assistance.

  • Profile Image
    ceelectronics
    Answered on March 06, 2018 at 03:19 PM

    awesome, thank you! As soon as I get my questions ready I will let you know how it goes. If this works out well, we will probably be making a lot of these.

    Again, thank you.

  • Profile Image
    ceelectronics
    Answered on March 06, 2018 at 04:43 PM

    So that worked out great. However, I am having another issue now.

    If the user fails the test, I would like the page to say "sorry, your failed, please re-teke the test" and the next button (could I change this one "next" button to say "re-take test") would send them back to the start of the form, or at least to the start of the questions. (side question-is it possible to have their info saved in all the fields so they dont have to re-fill all of their information?)

    If they pass, I want them to be able to download their certificate and then press next to see the end of the form with a thank you and a submit. The submit would then send their info back to us letting us know that they are in-fact certified.


    Thank you, hope that makes sense.

  • Profile Image
    Kevin_G
    Answered on March 06, 2018 at 05:49 PM

    We will help you with your last question on  a different thread: https://www.jotform.com/answers/1407090 

    Thanks.