Scripting

Da GeoGebra Manual.


Some content was not yet translated. See the English original. Please edit the manual page if you have the rights for translation.

GeoGebra supporta due linguaggi di scripting: GGBScript e Javascript. Uno script è una sequenza di azioni che possono essere attivate da:

  • un clic del mouse o l'aggiornamento di un determinato oggetto
  • il caricamento di un file (in Javascript)
  • i listener Javascript (vedere en:Reference:JavaScript)

Per definire gli script utilizzare la scheda Scripting della finestra di dialogo Proprietà.

GGBScript

È possibile creare degli script contenenti i comandi di GeoGebra.

Esempio:
  • a è uno slider a valori interi, variabile tra 1 e 3
  • lista1={"rosso","verde","blu"}
  • nella scheda All'aggiornamento digitare ImpColore[a,Elemento[lista1,a]]
  • muovendo lo slider, questo cambierà colore

JavaScript

JavaScript è un linguaggio di programmazione utilizzato da varie tecnologie basate su Internet. A differenza di GeoGebra Script, in Javascript i comandi non vengono eseguiti in sequenza, ma è possibile programmare un flusso di controllo (if, while, for). Un buon tutorial su JavaScript è disponibile qui: developer.mozilla.org. In GeoGebra, è possibile utilizzare molti comandi JavaScript per modificare la costruzione.

Esempio: INSERIRE ESEMPIO

L'elenco completo dei comandi utilizzabili è disponibile qui: en:Reference:JavaScript. GeoGebra ha già al suo interno un motore JavaScript. Durante l'esportazione come foglio di lavoro dinamico è possibile scegliere se utilizzare tale motore o quello contenuto nelle applet del browser.

© 2024 International GeoGebra Institute