Software di
uso libero
Un elenco esaustivo dei programmi
gratuiti a qualsiasi titolo non sarebbe possibile. Tuttavia presento
qui una lista limitatissima di programmi e applicativi che
ritengo particolarmente interessanti in vista di un loro possibile uso
nella didattica. La produzione di software didattici è
(fortunatamente) sterminata e spesso di qualità elevata.
Tutti questi software sono liberamente
utilizzabili per uso didattico e generalmente non commerciale, ma non
tutti rientrano nelle definizione di open source o free
software.
Pertanto potrebbero non essere liberamente distribuibili,
modificabili o avere i sorgenti accessibili. Leggere sempre la licenza
d'uso per conoscere le modalità di utilizzo legali.
Ufficio e produttività
personale:
OpenOffice |
|
La
suite comprende elaboratore di testi (Writer), presentazioni
(Impress), editing di formule matematiche (Math), foglio
elettronico (Calc), grafica
vettoriale (Draw), database (Base). Compatibile con
Office Microsoft. |
Browser ed editor
HTML,XML,CSS:
Firefox |
|
Browser
open
source. Veloce e particolarmente attento alla sicurezza e agli standard
WC3. Frequenti gli aggiornamenti. Notizie sulle prossime release in
Mozilla Links. |
Kompozer |
|
Programma
gratuito di web authoring. Editor html WYSIWYG. |
Grafica e immagini:
Inkscape |
|
Programma
per la grafica vettoriale. Usa lo standard SVG |
Gimp |
|
Programma
per la grafica vettoriale. Usa lo standard SVG. |
Blender |
|
Eccezionale
programma di modellazione grafica 3D Licenza GNU GPL. Si
possono creare composizioni 3D, animazioni, giochi,
simulazioni. |
Linguaggi e ambienti di
programmazione:
Turbo
Delphi,
Turbo C++ |
|
Storici
ambienti di sviluppo RAD della Borland ora offerti gratuitamente per
uso personale ed anche commerciale. Delphi è basato sul linguaggio
Pascal. Solo per piattaforme Windows. |
Java |
|
Linguaggio indipendente
dalla piattaforma, nato in casa Sun. Può essere eseguito,
attraverso una Java Virtual Machine su piattaforme che utilizzano
diversi processsori. Molto usato per creare applet, incluse in pagine
web, rese così fortemente interattive. Usato nei palmari e
nei dispositivi di telefonia mobile. |
Eclipse |
|
Ambiente
integrato di sviluppo (IDE) per java C/c++ e altri linguaggi di
programmazione. Originariamente sviluppato da IBM, ora distribuito come
Open Source. |
Processing |
|
Ambiente
di programmazione open source che pare molto interessante per la
didattica.
Basato
su Java offre strutture specifiche per l'animazione, la modifica delle
immagini, l'interazione , semplificando la programmazione in
quest'ambito. |
Scientifico-Didattico:
Dell' infinità di software scientifico
disponibile in rete, segnalo, per ora, solo due esempi:
GeoGebra |
|
Interessantissimo
ambiente di geometria, algebra e analisi dinamica sviluppato presso
l'Università di Salisburgo. Scritto in Java, consente di realizzare
pagine web interattive. Esempi anche in questo sito. (Vedi ad
es. Elettrotecnica) |
Maxima |
|
Computer
Algebra System (CAS) nato al MIT di Boston e ora parte dell'omonimo
progetto open source. Interfaccia grafica con
WxMaxima. |