New mexico computer science for all
This presentation is the property of its rightful owner.
Sponsored Links
1 / 14

New Mexico Computer Science For All PowerPoint PPT Presentation


  • 61 Views
  • Uploaded on
  • Presentation posted in: General

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.

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


New mexico computer science for all

New Mexico Computer Science For All

Interface Input in NetLogo

Maureen Psaila-Dombrowski


Interface input

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

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

    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


    New mexico computer science for all

    • Sample program – input a slider


    Switch

    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


  • New mexico computer science for all

    • Sample program – input a Switch


    Chooser

    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.


    Chooser1

    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


    New mexico computer science for all

    • Sample program – input a chooser


    Input box

    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 box1

    Input Box

    • To Create

      • Select switch in the drop down menu. Add it to the interface.

      • Enter Global Variable name

      • Choose variable type


    New mexico computer science for all

    • Sample program – input a input box


    Summary

    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.


  • Login