Presentation is loading. Please wait.

Presentation is loading. Please wait.

New Mexico Computer Science For All Interface Input in NetLogo Maureen Psaila-Dombrowski.

Similar presentations


Presentation on theme: "New Mexico Computer Science For All Interface Input in NetLogo Maureen Psaila-Dombrowski."— Presentation transcript:

1 New Mexico Computer Science For All Interface Input in NetLogo Maureen Psaila-Dombrowski

2 Interface Input Can input Global Variables from the Interface tab of NetLogo A quick way to change variable value No recoding Four ways: ▫Sliders ▫Switches ▫Choosers ▫Input Boxes

3 Sliders Slider sets a global variable value to a NUMBER Slider has a range of values  minimum value  maximum value. Move the slider to the desired value  Increase by moving the slider to the right  Decrease by moving to the left The current value of the variable is given on the right below the sliders

4 Create a Slider Select slider in the drop down menu. Add it to the Interface tab The edit dialog box automatically opens requiring ▫Global variable name ▫Minimum value of the variable ▫Maximum value of the variable ▫Increment ▫Initial value

5 Sample program – input a slider

6 Switch Switches are used to set the global variable to a boolean value  On/Off To Create  Select switch in the drop down menu. Add it to the interface.  The edit dialog box automatically opens requiring the Boolean Global variables name

7 Sample program – input a Switch

8 Chooser Can set the Global variable to be any data type: strings, numbers, booleans, etc. Lets you choose from a list of choices. List is in a drop down menu.

9 Chooser To Create ▫Select switch in the drop down menu. Add it to the interface. ▫Input the Global Variable Name ▫Input the list of choices

10 Sample program – input a chooser

11 Input Box Input Boxes are used to enter global variables that contain strings, numbers or colors. ▫Strings can be  simple strings  commands/reporters (checks syntax) ▫Any type of number can be entered (more variety than sliders) ▫Color input boxes offer a color chooser using the NetLogo color table.

12 Input Box To Create ▫Select switch in the drop down menu. Add it to the interface. ▫Enter Global Variable name ▫Choose variable type

13 Sample program – input a input box

14 Summary Can input Global Variable values from the Interface tab of NetLogo Can set the value in Four ways: ▫Sliders  Choose from a range of numbers ▫Switches  Boolean value ▫Choosers  Choose from a list of any data type ▫Input Boxes  Can be a number, string or color.


Download ppt "New Mexico Computer Science For All Interface Input in NetLogo Maureen Psaila-Dombrowski."

Similar presentations


Ads by Google