Skip to main content
Participating Frequently
August 29, 2016
Question

Instant feedback in quiz without submitting submit button

  • August 29, 2016
  • 10 replies
  • 1674 views

I want instant feedback in quiz without submitting button. can you please help me to find out how can I do it.?

    This topic has been closed for replies.

    10 replies

    Participating Frequently
    September 5, 2016

    I would like to thank all of you for help. Actually there were too many problems, like we needed instant feedback with multiple choice questions, question pool as well as correct output on last slide of responses. We have been able to achieve this with advanced Javascript code (on slide enter and settimeout).

    BDuckWorks
    Inspiring
    September 2, 2016

    OP had asked: "​I want instant feedback in quiz without submitting button. can you please help me to find out how can I do it.?"

    The 'Drag and Drop' interaction allows this as an option on under the 'Others' area of the palette.

    Your further comments: facing 2 issues:

    a. How can we get the usual quiz summary screen at the end to show user result if we use custom slides instead of quiz slide?

    • There are also options for reporting, include in quiz, add to total and report answers in the palette.

    b. Can we still create a question pool with custom slides and pull questions from there in the quiz?

    • It doesn't appear that a regular content slide with this interaction will be imported to a question pool.
    • You may be able to create a question within a pool and add this interaction.
    • Alternatively, you can put the normal slide in the filmstrip surrounded by 'insert random question' slides. It will appear in each quiz, in a consistent order, but will allow you to achieve the objective of progressing when a correct answer is reached.

    c. If previous 2 points are difficult to achieve, can we still use a question slide but create buttons there to record answers instead of radio buttons so that we create a pool as well as record user responses?

    • You can use the controls in the palette to determine reporting options.

    Example of slide within 'random question' slides:

    Participating Frequently
    August 31, 2016

    Thanks, I really appreciate your help. It is almost there but the end slide which shows the result summary continues to add over prior numbers. Like it shows Total Questions - 59, while we have only 7-8 questions. Do you know why this could be happening? Is it possible if user clicks 1 button, then another on same question, it keeps on recording each click?

    The question pool part is still unresolved, so any ideas to work around that inside Captivate or out of it in web application in which we have to show the questions will also help.

    Lilybiri
    Legend
    August 31, 2016

    Did you look at Advanced Interaction panel (F9) as I suggested? Each scored object and question is counted in the system variable cpQuizInfoTotalQuestionsPerProject which is used on the default score slide. Other system variables used like cpInfoPercentage and cpQuizInfoPointsscored will be correct.  I suspect you'll find 59 scored items in that panel. That was the reason I proposed to create a custom score slide, or to take out those quizzing variables that do not report as you want them tot . Maybe you should download my descriptive table with all system variables from a link in this article:

    System variables in Captivate 8/9 - Captivate blog

    Participating Frequently
    August 31, 2016

    Ok got it. Can I get a link to an example of "Report to Quiz" with standard slides because when I am creating one it does not show the last slide with summary of responses and pass/fail status?

    Lilybiri
    Legend
    August 31, 2016

    Did you add the score of the interactive objects to the total score? Can you check the Advanced Interactions panel (F9) to check if each score is included? In that case, the Score slide should show the correct score/percentage. Whether all quizzing system variables used on the score slide will be correct is not sure. You can create a custom score slide, here is an example:

    Intermediate Score Slides - Captivate blog

    As Rod points out, you cannot have custom question slides in a pool.

    RodWard
    Community Expert
    Community Expert
    August 31, 2016

    The quiz results slide only gets added to a project AFTER you add a quiz question slide.

    So if you want to see a Quiz Results slide, just add a quiz question slide and then hide the quiz slide, leaving the Quiz Results slide there to show scoring of the interactive objects you have set to report to the quiz.

    Participating Frequently
    August 31, 2016

    Thanks RodWard, this is helpful.

    On 3rd point, if we add custom shapes to the quiz slides and also set them to report to the quiz (point 1), won't that let us create a pool and also fulfill the reporting purpose? 

    RodWard
    Community Expert
    Community Expert
    August 31, 2016

    Unfortunately NOT.

    I just did a quick experiment and found that if you add a Shape Button to a Quiz Slide of any kind then the option to Report to Quiz with a Score of points is not available.

    So although you CAN add buttons to quiz slides, even ones in a question pool, they cannot be used as part of the quiz in that situation.  It would seem the Captivate designers have thought of this wrinkle and coded to prevent it.

    Participating Frequently
    August 31, 2016

    Thanks Allen and Lilybiri for your help. We are trying the approach suggested by you. But facing 2 issues:

    a. How can we get the usual quiz summary screen at the end to show user result if we use custom slides instead of quiz slide?

    b. Can we still create a question pool with custom slides and pull questions from there in the quiz?

    c. If previous 2 points are difficult to achieve, can we still use a question slide but create buttons there to record answers instead of radio buttons so that we create a pool as well as record user responses?

    RodWard
    Community Expert
    Community Expert
    August 31, 2016

    The Quiz Results slide scoring will include the points from any interactive objects or interactions that are set to report to the quiz.

    No you cannot include custom quiz slides in question pools.  (Log an enhancement request.  It's something that we SHOULD one day be able to do in Captivate given that other authoring apps already have this feature.)\

    You can add Shape Buttons to quiz slides and in theory those slides could be part of a Question Pool, but I do not really think this is going to get your very far as unless the learner actually interacts with and answers the quiz question it will be marked as either incorrect or not attempted.  Clicking scored shape buttons on the quiz slide will not be regarded as answering the quiz slide.

    Allen_Partridge
    Adobe Employee
    Adobe Employee
    August 29, 2016

    Ah - very well then. Let's take it to the zoo.

    Create a slide with the question as regular text. and add n smart shapes for the buttons. You can track the correct / incorrect answers if you want by enabling reporting and assigning score values. In this case I use infinite attempts, and simply 'hide' the incorrect answers to reduce by the incorrect result the available options on each attempt. You could of course trigger feedback with any of these buttons - just remember to uncheck the continue playing project option.

    Now assign a point or two to the correct answer button and enable reporting (if you want that.) You can then make the correct answer action to go to the next slide etc.

    In the case above - it becomes game like - click any given answer - if it's right it goes on to feedback slide, if it's wrong it makes the choice go away. You could equally popup a lightbox overlay with some negative feedback in this kind of scenario - just group the elements in the lightbox and give some x etc. to close the box when finished reading.

    Lilybiri
    Legend
    August 29, 2016

    Indeed, that is what I meant: with the default quiz slide, you cannot realize what the OP was asking.

    Participating Frequently
    August 29, 2016

    Yes but there are advanced scenarios as well in which single submit is not the answer. For example if based on user's radio button selection we have to display a shape. User needs to see this shape and only after that will click Submit to go to next. How do you suggest to implement such cases? Is it possible to stop submitting to next question on submit click and instead take our own action - like on click we make the shape visible and also show a Next>> button which will take user to next question? Can we hide Submit button initially and display our custom button and show Submit only after shape is drawn? Can we submit the question with Javascript?

    Allen_Partridge
    Adobe Employee
    Adobe Employee
    August 29, 2016

    You can use Advanced Feedback Varun.

    Select the individual question response - this model assumes that you want a varied feedback for each potential answer.

    Note: This works only with Multiple Choice Questions.

    With the answer selected - look at the property panel in the property inspector.

    Select the Options button

    Check the Advanced Answer Option

    Select - Show Feedback Option

    Select the drop down menu for action - and chose any corresponding action.

    --Allen

    Lilybiri
    Legend
    August 29, 2016

    Allen, this works only with MCQ with one correct answer, not with multiple correct answers.

    Moreover both the feedback and the Action defined for each answer will only appear after clicking the Submit button. Look at the OP's title: "... without submitting the Submit button'. I don't think this is a solution, with default question slides this is not possible AFAIK.

    Lilybiri
    Legend
    August 29, 2016

    Did you think about the user experience: it is the user who should decide when his answer is ready... How will you allow that?

    RodWard
    Community Expert
    Community Expert
    August 29, 2016

    Captivate quiz question feedback is displayed AFTER the selected answers are evaluated as Correct or Incorrect.  The Submit button is what triggers that evaluation to happen so that the program knows which feedback to display.