FMSLogo

Oggi ho dato una sistemata all'aspetto grafico del sito e ho iniziato a scrivere una guida sulla programmazione in LOGO, in particolare con l'implementazione FMSLogo.

Si tratta dell'unico linguaggio di programmazione che conosco che mi permette veramente di insegnare a qualcuno a programmare anche se conosce solamente l'italiano - e ancora meglio, è un linguaggio di programmazione che è stato inventato con scopi didattici e che può essere utilizzato per insegnare a programmare anche ai bambini.

Questa guida è intesa ad essere molto diretta e il più semplice possibile (nei limiti del fatto che l'obiettivo è insegnare a programmare!) per questo motivo ho deciso di rivolgermi direttamente al lettore (dandogli del tu) e ho anche deciso di limitare al minimo indispensabile sia l'uso del linguaggio tecnico, sia i riferimenti all'interno del testo.

Ho intenzione di creare, comunque, un glossario che contenga i comandi del LOGO, con le relative traduzioni inglese / italiano e la spiegazione di cosa faccia ogni comando. Non potrò fare a meno di riferirmi pesantemente a questo glossario nel corso della stesura della guida stessa. Ho anche intenzione di creare una qualche sorta di interfaccia che permetta di cercare nel glossario e di vedere in tempo reale sia la traduzione di un comando che il suo uso (sintassi e spiegazione). Una buona occasione per giocare con Javascript e PHP dentro Drupal!

Per il momento ho scritto solo l'introduzione e le istruzioni su come installare FMSLogo, potete comunque arrivare alla guida seguendo questo link oppure il link FMSLogo nel menu principale, in alto subito sotto l'intestazione.