Fino ad ora questa rubrica si è occupata quasi esclusivamente della programmazione per computer. I tablet/smartphone/phablet si diffondono sempre più e quindi vediamo come coniugare l’insegnamento della programmazione ai principianti e questi dispositivi mobili.
Uno tra i sistemi operativi più diffusi per tablet è Android e di applicazioni per tale sistema operativo ho intenzione di occuparmi in questo mese. Il primo linguaggio di programmazione di cui mi sono occupato in Età dello “sviluppo” è XLogo. Ho trovato una versione per Android di XLogo nel Play Store di Google e la giudico non solo deludente, ma praticamente inutilizzabile, forse perché il tablet con cui l’ho provato aveva solo 7 pollici. Se qualcuno è riuscito a farla funzionare sarò lieto di mettere in evidenza la notizia. Ho cercato quindi altre versioni del linguaggio di programmazione Logo per Android e la ricerca è stata vana. Non esiste, infatti, nessuna altra versione di linguaggio di programmazione Logo per il sistema operativo del robottino. A meno che non consideriamo tali alcune applicazioni che ci permettono solamente di disegnare usando la grafica della tartaruga, attraverso dei comandi di tipo Logo. Di questo tipo di app ne ho trovate cinque: Cmd Painter, Droid Draw, Logodroid, Turtle Draw e Turtle Graphics. Li potete trovare tutti nel Play Store di Google.
Cmd Painter è un programma per disegnare basato sui comandi, come si evince dallo stesso suo nome (Cmd, infatti, è un’abbreviazione nota per command, comando in inglese). Ogni azione di disegno è un comando. L’applicazione è utilizzabile da disegnatori, da insegnanti di geometria, disegno o tecnologia, da genitori insieme ai loro figli e da principianti della programmazione. Il programma è in lingua inglese e potrebbe essere quindi necessario, per chi non è madrelingua, la consultazione di Google Translate o di servizi similari.
L’applicazione Droid Draw non va confusa con uno strumento software omonimo, che serve per creare interfacce utenti per applicazioni Android. La nostra Droid Draw, invece usa dei comandi di tipo Logo per disegnare.
L’app contiene informazioni utili su come usarla, sulla funzione di ogni comando ed anche dei tutorial. Le stesse informazioni si possono trovare anche nel sito web ufficiale: www.xatik.com. In esso vengono anche aggiunti di tanto in tanto interessanti consigli e trucchetti relativi a Droid Draw. I comandi dell’applicazione sono in inglese ed anzi l’intera applicazione è nella lingua dell’algida (ma non perfida, dai) Albione e non mi sto riferendo al noto marchio di gelati, anche se, visto il caldo di questo periodo dell’anno, un gelato non mi farebbe di certo male ed appena posso mi sa che lo andrò a comprare.
Turtle Draw è, come le altre app che qui stiamo passando in rassegna, esclusivamente in lingua inglese, ma lo sviluppatore è alla ricerca di qualcuno che intenda tradurla in altre lingue.
Con Turle Graphics si usa il touch per ogni comando piuttosto che doverlo digitare. Sembra sia l’app più adatta, tra quelle qui esaminate, per un uso tramite i display più piccoli e quindi possibile usarla per insegnare la grafica della tartaruga avendo a disposizione solo uno smartphone.
Massimo Messina
Ciao, qualche mese fa ho fatto la stessa ricerca (app per logo) per mia figlia non trovando soddisfazione.
A quel punto me la sono costruita da 0, mi sono creato un account google e l’ho pubblicata, quindi a chi facesse piacere …
naturalmente gratis (Italiano e inglese).
Se me lo permetterai poi scrivero’ il nome dell’App, complimenti per l’articolo