Files e documentiIndiceFunzioni di baseFunzioni Avanzate

Funzioni Avanzate

In questo capitolo vengono presentate le funzionalità che permettono di estendere in modo sostanzialmente indefinito le potenzialità di DR. GENIUS o di adattarne l'uso alle più svariate situazioni pedagogiche.

La prima funzione avanzata che si considera riguarda la creazioni di macro-costruzioni o, più brevemente, di macro. Attraverso la costruzione di una macro è possibile definire in DR. GENIUS una nuova costruzione geometrica salvarla in un file e richiamarla quando necessario.

La seconda funzione avanzata che si considera consiste nella stesura di script in Guile per DR. GENIUS o, più brevemente, di DGS. Questa funzionalità, come la costruzione di macro, permette di estendere notevolmente le potenzialità di DR. GENIUS . Oltre a questo permette di familiarizzare l'utilizzatore di DR. GENIUS con la stesura di script. Uno script DGS ha in ingresso valori numerici relativi ad uno o più oggetti geomtrici (lunghezza di un segmento, coordinata di un punto) e restituisce in uscita un numero. Per fare un esempio, si può scrivere un DGS per calcolare l'area di un triangolo. In questo caso in ingresso sono date le lunghezze di base e altezza del triangolo e in uscita si ottiene l'area del triangolo.

Un ultimo aspetto avanzato di DR. GENIUS riguarda la possibilità di modificare l'interfaccia utente in modo da escludere una o più costruzioni geometriche normalmente disponibili. Ciò potrebbe essere di interesse in alcune situazioni didattiche.

  • Macro-costruzioni
  • Script Guile per DR. GENIUS 
  • Blocco di strumenti dell'interfaccia

  • Hai domande o commenti da fare ?
    Vuoi partecipare alla stesura di parti di questo manuale ?
    -> Contatta Hilaire Fernandes all'OFSET (hilaire@ofset.org) o aggiungiti alla lista per la diffusione di DR. GENIUS .

    Files e documentiIndiceFunzioni di baseFunzioni Avanzate