Variable Manager


In the Variable Manager panel , you will be able to add dynamism to activities. Numbers, strings, and IP addresses may be assigned to a variable that is generated one time or randomly each time the student runs an activity. To enable the Variable Manager, click on the Show Variable Manager Interface checkbox .

 

Creating Pools

In the Pools tab, you can create a pool of numbers, strings, and IP addresses. For the Number pool, you can create a pool of numbers ranging from Min to Max. For the Strings pool, you can create a pool of strings separated by a semicolon ";" as shown in the screenshot above. The Strings pool can be a list of IP addresses, strings, or even numbers where the pool is non-continuous. For the IP Address pool, you can create a pool of IP addresses with the network address, mask address, and the range of IP addresses. To remove a pool, select the appropriate pool and hit Delete on the keyboard.

 

Creating Variables

In the Variables tab, you create the variables which are drawn from an entire range of values, a random value, or element position from any of the three types of pools as described above. To remove a variable, select the appropriate variable and hit Delete on the keyboard.

 

Assigning Variables

With Show Variable Manager Interface enabled, you can set or assign variables in the Instructions text, Assessment Items, and Initial Items. In the Instructions panel, place the cursor where you want the variable to be placed at and then click on the Insert "<--" button in the Variable Manager Interface. In the Assessment Items and Initial Items, only the items marked with a green dot can be assigned a variable. To remove an assignment of the variable, select the appropriate variable and hit Delete on the keyboard.