Hello Rygaar,
From reading your post it seems you are after a solution that allows-
- Internal server reporting for the quiz/project, allowing the user to input name and email ID during run time
- The ability for the user to email feedback or request to have the instructor/administrator review their work at least one step prior to the user being asked to submit their information
And the difficulty you are having is-
- The ‘Post Results’ dialog box appears immediately as the results slide loads and does not allow the learner to use the slide level button to submit the results after they have had the opportunity to review quiz scores and/or send an email to request feedback, and the post results button then disappears
- The effect of this on the learner experience is that they arrive at the results slide after completing the quiz, and are then abruptly asked to enter information to post their results, while only being able to see a portion of their score and your help message to them locked away in the background
The nature of the problem seems to be in the timing and abruptness of the ‘Post Results” dialog box appearing, however, the answer may be more in the order of what is happening as the result slide loads.
If the project was not set to use the internal server (where additional information must be entered by the user to submit the results) and instead set to ‘Other standard LMS’, then the results of the quiz would still submit at the same time as part of the slide loading. However, since user input is not needed in that case, it would be completely transparent to the user (and the user will also be reviewing their results only after they've been submitted). I believe one reason the system may be removing the button during run time is that it is no longer needed – and since the 'Post Result' dialog box is displayed immediately upon slide load, it is no longer shown by the time the slide finishes loading.
I’m not aware of a way to easily delay the timing of the ‘post results’ function, but I do have a suggestion you may find helpful. Since we don’t have flexibility to easily have the results slide load differently, inserting a blank"buffer" slide just before the results slide may make a workable solution.
With this slide in place, you’ll have an area where you can:
- insert the help message for the learner and pre-warn them to expect ‘post results’ dialog box as soon as the results slide loads
- include an email widget on this page to allow requests for feedback
- pre-display some or all of the values of the variables holding the quiz results for user review BEFORE the results slide loads (all variables except accuracy % are available prior to the results slide, and a calculation/advanced action can be used to obtain this if needed)
I hope this may be of help, and good luck on you project! Best regards, Greg