adaptive_random_questions_V1

Delivering a fixed number of random questions

Note: with a new enhancement released on Nov 13, 2014, the fixed number of random questions can be done without having adaptive test ( by just using the Deliver N property of the test ( Method1 describes setup instructions ) . Check more here - http://support.edubrite.com/oltpublish/site/cms.do?view=Quiz_Editor_Properties .

 

Method 1 - Delivering N Questions without Adaptive Rule:

    Create Test -

  • Create a test with enough number of questions in it (as an example lets create a test with 10 questions)

    Test Properties -

  • Randomize questions - select option to randomize questions for delivery
  • Randomize in all attempts - select option to randomize questions for each attempt of same user. If not selected a user will get same set of questions in all attempts.
  • Deliver Only N questions - Specify the number of questions to be delivered to the user.
  • Total points in subset - Quiz total marks for learner (using number of delivered questions) 

          

        Test Scoring -
             Total Points - Total points of full set of questions  [ Recalculate - calculates total points using total questions and points per questions ]
             Points Per Questions - Number of points per question
             Passing Points - Number of points needed to pass the quiz ( When delivering N number of question, specify passing marks considering only N questions user will attempt)       
 

          

 

 

Method 2 - Delivering N Questions with Apative Rule:

The example demonstrates a rule attached to all the questions in a test which allows 5 random questions to be delivered to each candidate. Different set of questions would be delivered to different candidate from the entire set of questions available as part of the test.

 

Demo

https://me.edubrite.com/oltpublish/site/taketest.do?dispatch=taketest&testId=7af1c61a-a916-11e2-948a-00163e003984

Cick the above link to see an example in action.

 

Video

 

 

Set up the Test

  • Create a test with enough number of questions in it (as an example lets create a test with 10 questions)
  • Enable adaptive property of the test, and save it once
  • Enter the rule as shown below, and associate it with all questions in the test, 1-10. Refer to the list of Rule Variables for more details about all the available variables which can be used as part of the rule script.

Copy and Paste following rule:  In the rule change number 5 with the number of questions you want to deliver to learner.

if(parseInt(TATT) >= 5) {

   return (parseInt(TQN)+1) + "";
}
else {
   return parseInt(NRQS) + "";
}

 

  • Enter MAX_Q and MAX_P custom properties, so users would see that they have to take 5 questions only and % score would be based on max score of 5 instead what is setup in test's properties

 

  • Publish the test and test to check if you get it to run as expected

 


Rating: