Istituto Tecnologie Didattiche
Contatti: chioccariello@itd.cnr.it
 

PER SAPERNE DI PIÙ
Chi vuole approfondire le tematiche della robotica educativa ha a disposizione diverse fonti di informazione. Nel seguito è riportata una selezione di riferimenti bibliografici e siti web che privilegia materiali relativi al LEGO MindStorms. Infine si propone un elenco di altri prodotti per la robotica educativa.

Una bibliografia su LEGO MindStorms
Una raccolta di progetti per ragazzi della scuola media:
Erwin B. (2001), Creative Projects with LEGO Mindstorms, Addison-Wesley Pub Co, Boston, MA.

Un libro di testo per un corso introduttivo a livello universitario:
Martin F. G. (2001), Robotic Explorations: An Introduction to Engineering Through Design, Prentice Hall, Upper Saddle River, NJ.

Libri che trattano la robotica a livello hobbistico e presuppongono competenze ingegneristiche e di programmazione:

  • Bagnall B. (2002), Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform, Prentice Hall, Upper Saddle River, NJ.
  • Baum D. (2002), Dave Baum's Definitive Guide to LEGO Mindstorms, 2nd edition, Apress, Berkeley, CA.
  • Baum D., Gasperi M., Hempel R., Villa L. (2000), Extreme Mindstorms: an Advanced Guide to LEGO Mindstorms, Apress, Berkeley, CA.
  • Ferrari M., Ferrari F. (2001), Building Robots With LEGO Mindstorms: The Ultimate Tool for Mindstorms Maniacs, Syngress Media Inc., Rockland, MA.
  • Laverde D. (ed.) (2002), Programming Lego Mindstorms with Java, Syngress Media Inc., Rockland, MA.

Materiali didattici
Il Center for Engineering Educational Outreach della Tufts University mette a disposizione:

Il MediaLab del MIT offre un’enciclopedia di costruzioni robotiche (constructopedia): http://constructopedia.media.mit.edu/

Il sito della Playful Invention and Exploration (PIE) Network), una rete di musei americani che in collaborazione con il MIT Media Lab sviluppa progetti e attività per integrare scienza, tecnologie e arte: http://www.smm.org/pie/

Materiali informativi e software
I LEGO User Groups dedicati alla robotica costituiscono la più vasta e aggiornata fonte di informazioni su questo tema : http://news.lugnet.com/robotics/

Ulteriori linguaggi e ambienti per programmare il LEGO MindStorms:

  • Not Quite C (NQC) è un linguaggio Open Source in sintassi C. http://www.baumfamily.org/nqc/
  • Bricx Command Center è un ambiente di sviluppo Open Source per utilizzare il linguaggio NQC in ambiente Windows. http://hometown.aol.com/johnbinder/bricxcc.htm
  • LeJos è un linguaggio Open Source in sintassi JAVA. http://lejos.sourceforge.net/
  • MindRover è un videogioco dove uno o più giocatori costruiscono e programmano robot virtuali che competono in missioni varie. Ne esiste una versione che permette sia di simulare il comportamento di un robot fisico all’interno del videogioco, che di scaricare il programma creato sul robot reale. http://www.mindrover.com/

Prodotti
Il LEGO MindStorms è il prodotto di maggior successo in questo ambito. Esistono però altre offerte significative che coprono un ampio spettro di esigenze a cui corrispondono livelli di usabilità diversi. Per esempio TechnoK'NEX è un mattoncino programmabile compatibile con vari kit meccanici, tra cui LEGO Technic; gli altri kit di costruzione richiedono competenze ingegneristiche poiché permettono di integrare componenti elettronici esterni. In alcuni casi il prodotto di base è lo stesso ma la veste commerciale ne propone specializzazioni diverse: Il tuo Robot De Agostini è una versione personalizzata del Basic Stamps di Parallax. Infine Khepera e AIBO sono due robot mobili complessi e potenti che privilegiano gli aspetti di programmazione fornendo una struttura meccanica e apparati di input integrati.

Basi per robot mobili

Kit di costruzione