1 / 14

New Mexico Computer Science For All

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.

emery
Download Presentation

New Mexico Computer Science For All

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

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 • Minimumvalue 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.

More Related