140 likes | 246 Views
New Mexico Computer Science For All. Interface Input in NetLogo Maureen Psaila-Dombrowski. 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. Sliders.
E N D
New Mexico Computer Science For All Interface Input in NetLogo Maureen Psaila-Dombrowski
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
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
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 • Minimumvalue of the variable • Maximum value of the variable • Increment • Initial value
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
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.
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
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.
Input Box • To Create • Select switch in the drop down menu. Add it to the interface. • Enter Global Variable name • Choose variable type
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.