Test, Review Incorrect, Repeat Incorrect
February 28, 2007 12:00 AM
I am new to Lectora, but feel free to laugh if my conclusion is completely hilarious because of some simple solution that I am unaware of.Here is what I am trying to do:1. Give a randomized test (10 questions; 3 versions per question)2. Score (If failed, show/email score and incorrect questions then close)--)If passed(--3. Direct the user to a section containing pages that only pertain to the incorrect questions. 4. Repeat the questions that were answered incorrectly but do not repeat the same question that was chosen randomly during the initial test.5. Display the total score (1st test + 2nd chance) 6. Email/Display total scoreI have come to a solution, but it is laggy. And I am afraid that users might click next past their second attempt questions. All of my initial questions are individual "question sections" and are chosen randomly from the three pages in each section. "On Show", they set a variable according to which version is displayed. (A,B,C)In the review section: I have added 11 actions to the first "next" button, 10 to the second and so on. These actions redirect the user to the review pages with incorrect answers. The first action goes to 10 the next to 9 and so on, so that the last incorrect page visited is the closest in line. If none of the remaining review pages pertain to incorrect questions, the user is redirected to a second test splash page.The splash page and the next test (I repeated the first test to be used as my second) uses the same idea. However, when using randomized question sections, buttons can only contain "next/previous page" without giving an error. So I unrandomized the question sections, added a 1st page with "on show" actions redirecting the user to a version of the question dependant on the inital version displayed. (A goes to B etc) I also had to disable the "make sure student answers every question" feature, so that lectora could skip through the questions.Then to score the second section. I took the score created by each question, multiplied it by 3 and added 1. So that they would equal 100 each. Then divided my answer by 10 and added it to the score of the first test.This took me FOREVER and I am afraid I might have to create a number of courses that follow these criteria. Not to mention the fact that while the actions are skipping through the questions it creates lag and makes the user want to click next again.Is there an easier way to do this?
Discussions have been disabled for this post