Vai ai contenuti. | Spostati sulla navigazione | Spostati sulla ricerca | Vai al menu | Contatti | Accessibilità

logo del sistema bibliotecario dell'ateneo di padova

Rivello, Marco (2010) Una guida per l'utilizzazione educativa del robot mindstorms NXT con programmazionw Java: la componente software. [Laurea triennale]

Full text disponibile come:

[img]
Preview
PDF
1447Kb

Abstract

Nasce dalla collaborazione con il collegio vescovile Pio X l’esigenza di creare del materiale di supporto al corso di robotica sostenuto dai ragazzi delle superiori. Lo scopo di questa tesi è quella di realizzare della documentazione che possa esser d’aiuto all’approccio al robot Mindstorms NXT in Java da parte di tutti gli studenti delle superiori. La risposta a questo problema è l’utilizzo non più del firmware nativo con cui viene venduto NXT, ma Lejos, un sistema open source che permette la programmazione utilizzando il linguaggio Java. Ovviamente la complessità aumenta parecchio perchè è richiesta una buona conoscenza di Java, ma obiettivo di questo progetto è anche raggruppare tutti gli strumenti necessari che permettano il rapido apprendimento di questo linguaggio. La metodologia che viene utilizzata è quella di realizzare degli esperimenti di laboratorio, ripetibili dagli studenti in un secondo momento, per mostrare come utilizzare pienamente gli strumenti messi a disposizione da Lejos. Un ampio capitolo sarà dedicato allo sviluppo di software multi-threadig, argomento che solitamente viene trattato all’università, ma indispensabile nella programmazione dei robot. La complessità di questi concetti, come detto prima verrà affrontata mostrando degli esempi realizzati in laboratorio, ma soprattutto verranno affrontati e documentati in modo che gli studenti possano ricrearli durante le loro lezioni di robotica ed apprendere cosi i concetti basilari del multi-threading.

Item Type:Laurea triennale
Corsi di Laurea Triennale:Scuola di Ingegneria > Ingegneria informatica
Uncontrolled Keywords:guida NXT, robotica educativa, programmazione Java NXT
Subjects:Area 09 - Ingegneria industriale e dell'informazione > ING-INF/05 Sistemi di elaborazione delle informazioni
Codice ID:23512
Relatore:Moro, Michele
Data della tesi:26 April 2010
Biblioteca:Polo di Ingegneria > Biblioteca di Ingegneria dell'Informazione e Ingegneria Elettrica "Giovanni Someda"
Tipo di fruizione per il documento:on-line per i full-text

Solo per lo Staff dell Archivio: Modifica questo record