Sensei: Allow a quiz to be reset, with feedback, but without showing answers

Created on 7 Jun 2016  路  5Comments  路  Source: Automattic/sensei

It can be useful for learners to get feedback on quiz questions without showing the actual answers, and allow the learner to reset the quiz so that they can take it again. Currently we don't allow learners to retake a quiz if we display feedback, because the feedback generally displays the answers to the users.

As requested in 418533-zd-woothemes.

Quizzes [Type] Enhancement

Most helpful comment

This is a top idea in the Sensei Ideas forum. There is a link to a mock-up near the top of that thread. We'd love it if anyone interested in this functionality would help us to refine the concept by leaving feedback on the mock-up. Thx!

All 5 comments

463844-zd-woothemes

Why was this removed from a future release? We have the same issue. A user needs 100% to pass the lesson, yet a feedback on a multiline answer is needed to educate the user. IF the user can reset the quiz the feedback cant show per release 1.9

Requested in 1436930-zen

Per @senseiuser in #2259 :

How can I just show answer feedback which can be used to direct/guide them on finding or understanding the right answer without giving them the answer.

@donnapep -- is there a filter that could accomplish this for now?

Edit to add -- looks like this was already marked as wontfix in May 2018 in #1726 -- but is this something that can be revisited?

This is a top idea in the Sensei Ideas forum. There is a link to a mock-up near the top of that thread. We'd love it if anyone interested in this functionality would help us to refine the concept by leaving feedback on the mock-up. Thx!

You can kind of hack your way to this now with the following:

add_filter( 'sensei_question_show_answers', '__return_true' );
add_filter( 'sensei_question_answer_message_text', '__return_empty_string' );

Screenshot: https://d.pr/i/LHKKzk/2FaHFAcqaF

That will show answer feedback, but not the answers, for all questions all the time, even when the user gets them right. You could in theory remove that with a little JS I suppose.

EDIT: Only tested this on Storefront. Other themes might work differently?

EDIT 2: Yeah, this doesn't work even on some default themes I just tested. Not sure why.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

donnapep picture donnapep  路  3Comments

kraftbj picture kraftbj  路  4Comments

donnapep picture donnapep  路  5Comments

cleardesign picture cleardesign  路  5Comments

merkushin picture merkushin  路  3Comments