Teacher

How do I use assessment variables?

Follow
Ryan Richins
  • Agilix team member

Assessment variables allow you to create questions that use different values for each student, presenting them with varied questions and answers.

You can create two kinds of assessment variables in Buzz: Ranges and Lists.

Variable Ranges

Variable Range values are always numbers. When you create a variable Range, you provide a minimum and maximum number. When you use that variable Range, Buzz randomly generates a number using those parameters.

Create a variable Range

To create a variable Range:

  1. Create an assessment.
  2. Create an assessment question.
  3. Click Add Range under Variables in the Properties panel.
Create a variable Range
  1. Name the variable Range (don't use spaces or special characters).
  2. Provide the lowest number you want included in the Range in the Min field (you can use decimals and negative numbers).
  3. Provide the highest number you want included in the Range in the Max field (you can use decimals and negative numbers).
  4. Provide the increments between Min and Max that you want included in the Step field. For example, if you specify 1, every whole within the parameters could be used. If you specify 2, only every other whole number can be used (you can use decimals).
  5. Save.

Use a variable Range

Once you have created a variable Range, you can use it in questions and answer options.

Example

This example uses two variable Ranges in a multiple choice question. Here's how they're used:

  1. Place the variable Range Name between dollar signs ($) to signal Buzz to use the variable Range:
$variablerange1$
  1. Within a question, Buzz generates the same number for every instance of the variable Range. This allows you to create answer options that use the same number that's generated in the question.
  2. You can create math problems using variable Range and have Buzz show the solution by:
    1. Typing the math problem in parentheses.
    2. Adding $eval in front of the parenthesis.
    3. Adding a comma and a number sign (#) the end of the problem, inside the parentheses.
$eval($variablerange1$+$variablerange2$,#)
  1. You can indicate how many decimal places you'd like included by adding a decimal and the desired number of places as zeros after the number sign (#) and inside the parentheses.
Use a variable Range

This question is now generated differently for each assessment attempt, as in the two instances shown here.

Variable Lists

Variable Lists allow you to create a set of items, each of which can be swapped in at random anywhere you want in a question.

Create a variable List

To create a variable List:

  1. Create an assessment.
  2. Create an assessment question.
  3. Click Add List under Variables in the Properties panel.
Create a variable List
  1. Name the variable List (don't use spaces or special characters).
    1. Provide a Group name (don't use spaces or special characters). A Group name allows you to align items between different variable Lists. For example, one variable List in a group could list animals and a second variable List in the group might list the terms used for groupings of those animals. The items align by position in the List, like this:
    • Animal List: dogs, cows, crows, geese
    • Grouping List: pack, herd, murder, flock
  2. Provide the Values for the items in the list in a comma separated list.
  3. Save.

Use a variable List

Once you have created a variable List, you can use it in questions and answer options.

Example

  1. This example uses two variable Lists (animals and groupings) as part of the same Group (animalgroupings) in a multiple choice question.  
  2. Place the variable List(s) Name(s) between dollar signs ($) to signal Buzz to use the variable.
Use a variable List

This question is now generated differently for each assessment attempt, as in the two instances shown here. Notice that the items from each List align correctly.

Comments

Please sign in to leave a comment.