
Presentazione
I linguaggi XLogo e Logo
- XLogo è un interprete del linguaggio Logo, scritto in Java. È tradotto in 13 lingue ed è distribuito sotto la licenza GPL.
Testo completo in inglese e sua traduzione non ufficiale in italiano.
- Logo è un linguaggio di programmazione sviluppato negli anni '70 da Seymour Papert.
È un eccellente linguaggio per cominciare ad programmare poiché insegna le basi di cose come i cicli, le verifiche, le procedure ecc. L'utente muove un oggetto chiamato "tartaruga" per lo schermo usando comandi tanto semplici quanto "Avanti", "Indietro", "RuotaDestra" e così via. Spostandosi la tartaruga lascia una traccia dietro di sè permettendo così di creare dei disegni. Sono anche possibili operazioni su elenchi e parole.
- Per esempio, il programma Avanti 100 RuotaDestra 90 muoverà prima la tartaruga in avanti di 100 passi, poi la ruoterà di 90 gradi verso destra.
Questo approccio grafico rende Logo un linguaggio adatto a chi si avvicina alla programmazione per la prima volta e specialmente ai bambini!
- XLogo può essere utilizzato con successo su:
- Windows (95, 98, 2000, XP)
- LINUX (Debian, Mandrake 9.*, 10.*, Ubuntu 8, 9)
- Mac OS X (Tiger, Leopard)
Java
- XLogo è sviluppato in Java, un linguaggio di programmazione con il vantaggio di essere multi-piattaforma. Per questo motivo XLogo funziona sia su Linux, sia su Windows, sia su Mac OS X senza problemi.
- IMPORTANTE: Per fare funzionare una applicazione scritta in Java, occorre installare la Java Runtime Environment (JRE) sul proprio computer. La JRE è gratuita e può essere ottenuta da:
http://java.sun.com/javase/downloads/index.jsp