SlideShare a Scribd company logo
1 of 1
Download to read offline
Linguaggi & Programmazione   Marco Avidano                               Programmare
robot
con
Java

                                                                             Linguaggi             &    Programmazione
                                                                                                                              di
Marco
Avidano

                                           M. Avidano




                                                                             Programmare
Marco Avidano, esperto di si-




                                                                             Lorem
curezza informatica, è sistemista




                                                                             Robot
Linux, programmatore e da tem-
po collaboratore della Scuola di



                                                                                                                         Per
 i
 &pi
 dell’
 Editrice
 Hoepli,
 in

Robotica.




                                                                             ipsum Java            con
                                                                                                                         collaborazione
 con
 Scuola
 di
 Robo&ca,
 è

                                          Programmare Robot con Java




                                                                                                                         uscito
 il
 manuale
 di
 Marco
 Avidano

                                                                                Guida alla programmazione                Programmare
robot
con

Java.
Il
testo
è
in

                                                                                di base in Java
L     I        V      E     L   L   O

                                                                                Sviluppare applicazioni per il robot     due
 versioni
 (Educa5on,
 per
 le
 scuole,
 e

                                                                                Lego Mindstorm NXT
                                                                                                                         Guide
a
colori,
per
gli
amatori).
È

il
primo

Principiante       Intermedio   Esperto


www.hoepli.it/hoeplinformatica




                                                                                                                         manuale
 per
 la
 scuola
 e
 gli
 appassiona&

                                                                                                                         dedicato
 alla
 programmazione
 Java
 di

                                                                                                                         robot.

               Grazie
alle
classi
di
leJOS
è
possibile
programmare
in
Java
un
robot
Lego
Mindstorm
NXT.

               Marco
Avidano,
nel
suo
libro,
nelle
due
versioni
(Programmare
Robot
con
Java
nella
varia,
e
Java
per
robot,

               per
la
scuola)
insegna
come
governare
i
robot
Lego
NXT
(ma
i
conceK
possono
essere
applica&
anche
al
di

               là
del
prodoNo
Lego)
tramite
programmi
scriK
nel
linguaggio
di
Sun.

               Il
 libro,
 fruNo
 della
 collaborazione
 dell’Autore
 con
 Scuola
 di
 Robo&ca,
 è
 redaNo
 con
 un'impostazione

               didaKca
estremamente
chiara:
suddiviso
in
tre
moduli,
ognuno
in
diverse
unità
didaKche,
accompagna
il

               leNore‐studente
in
un
percorso
che
parte
dagli
elemen&
di
base.
Se
è
vero
che
una
precedente
esperienza

               di
 programmazione
 può
 aiutare
 a
 procedere
 più
 speditamente
 nell'assimilare
 i
 contenu&
 del
 libro,

               Programmare
Robot
con
Java
non
dà
alcunché
per
scontato.

               Dopo
un'unità
introduKva
che
spiega
come
preparare
Eclipse
e
come
inserire
nel
codice
le
classi
fornite
dal

               progeNo
leJOS,
Avidano
affronta
la
ges&one
dell'hardware
specifico
dei
robot.
Troviamo
quindi
un'unità
che

               si
 occupa
 della
 ges&one
 dei
 motori,
 e
 un'unità
 che
 traNa
 delle
 periferiche
 dell'NXT:
 pulsan&
 di
 controllo,

               pannello
 Lcd,
 baNeria,
 sensori.
 Un'altra
 unità
 illustra
 come
 affrontare
 la
 ges&one
 degli
 even&
 e
 quella

               successiva
spiega
l'impiego
dei
thread
nella
scriNura
di
programmi
per
NXT.

               Le
 struNure
 di
 da&,
 l'accesso
 al
 filesystem,
 le
 re&
 di
 computer
 e
 Internet,
 le
 comunicazioni
 via
 Usb
 e

               Bluetooth
e
la
programmazione
dei
behaviour
(ovvero
dei
comportamen&,
modelli
semplici
che
si
possono

               verificare
in
occasione
di
determina&
even&,
riu&lizzabili
come
moduli)
concludono

il
libro.

               Gli
esercizi
propos&
riguardano
applicazioni
reali:
per
esempio
"sviluppare
un
programma
per
far
avanzare
il

               robot,
 fermandolo
 quando
 la
 distanza
 dall’ostacolo
 sia
 inferiore
 a
 40
 cm",
 grazie
 all'uso
 del
 sensore
 a

               ultrasuoni,
oppure
"simulare
il
comportamento
di
un
an&furto
con
un
codice
di
disaKvazione”.


               Programmare
 Robot
 con
 Java
 è
 un
 libro
 che
 sicuramente
 gode
 del
 pregio
 della
 chiarezza:
 non
 solo
 il

               linguaggio,
 rigoroso
 eppur
 comprensibile,
 ma
 tuNa
 la
 grafica
 aiuta
 nell'apprendimento
 e
 nella

               memorizzazione
dei
conceK.

               Il
 testo
 cartaceo
 è
 poi
 arricchito
 dal
 materiale
 presente
 sul
 sito
 dell'editore
 Hoepli:
 sul
 Web
 si
 possono

               trovare
sia
i
sorgen&
degli
esempi
che
altro
materiale
di
supporto.


               Editore:
HOEPLI,
Collana
Linguaggi
&
Programmazione

               Pubblicazione:
02/2010

               Numero
di
pagine:
256

               Prezzo:
€
22,90


More Related Content

More from Le Scienze Web News

Progetto Minni - Sistema modellistico per le politiche di qualità dell'aria a...
Progetto Minni - Sistema modellistico per le politiche di qualità dell'aria a...Progetto Minni - Sistema modellistico per le politiche di qualità dell'aria a...
Progetto Minni - Sistema modellistico per le politiche di qualità dell'aria a...Le Scienze Web News
 
Responding to the challenge of artisanal and small-scale mining - Report-IIED
Responding to the challenge of artisanal and small-scale mining - Report-IIEDResponding to the challenge of artisanal and small-scale mining - Report-IIED
Responding to the challenge of artisanal and small-scale mining - Report-IIEDLe Scienze Web News
 
Evento giornata mondiale malattie rare 28-02-2013
Evento giornata mondiale malattie rare 28-02-2013Evento giornata mondiale malattie rare 28-02-2013
Evento giornata mondiale malattie rare 28-02-2013Le Scienze Web News
 
Protein Contact Networks: An Emerging Paradigm in Chemistry
Protein Contact Networks: An Emerging Paradigm in ChemistryProtein Contact Networks: An Emerging Paradigm in Chemistry
Protein Contact Networks: An Emerging Paradigm in ChemistryLe Scienze Web News
 
Programma forum Tumori NET GEP - Regina Elena
Programma forum Tumori NET GEP - Regina ElenaProgramma forum Tumori NET GEP - Regina Elena
Programma forum Tumori NET GEP - Regina ElenaLe Scienze Web News
 
Reading catastrophes convegno_2012_programma
Reading catastrophes convegno_2012_programmaReading catastrophes convegno_2012_programma
Reading catastrophes convegno_2012_programmaLe Scienze Web News
 
XXXI convegno del Gruppo Nazionale di Geofisica della Terra Solida Programma
XXXI convegno del Gruppo Nazionale di Geofisica della Terra Solida ProgrammaXXXI convegno del Gruppo Nazionale di Geofisica della Terra Solida Programma
XXXI convegno del Gruppo Nazionale di Geofisica della Terra Solida ProgrammaLe Scienze Web News
 
Programma nazionale delle iniziative UNESCO Settimana ESS 2012
Programma nazionale delle iniziative UNESCO Settimana ESS 2012Programma nazionale delle iniziative UNESCO Settimana ESS 2012
Programma nazionale delle iniziative UNESCO Settimana ESS 2012Le Scienze Web News
 
Monografia Unesco Settimana Unesco ESS 2012
Monografia Unesco Settimana Unesco ESS 2012Monografia Unesco Settimana Unesco ESS 2012
Monografia Unesco Settimana Unesco ESS 2012Le Scienze Web News
 
Incontri educativo-informativi sul tema della fertilità alla Sapienza
Incontri educativo-informativi sul tema della fertilità alla SapienzaIncontri educativo-informativi sul tema della fertilità alla Sapienza
Incontri educativo-informativi sul tema della fertilità alla SapienzaLe Scienze Web News
 
DIRECTIVE 2010/63/EU OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL
DIRECTIVE 2010/63/EU OF THE EUROPEAN PARLIAMENT AND OF THE COUNCILDIRECTIVE 2010/63/EU OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL
DIRECTIVE 2010/63/EU OF THE EUROPEAN PARLIAMENT AND OF THE COUNCILLe Scienze Web News
 
Tas-Silg a Malta campagna di scavo 2011
Tas-Silg a Malta campagna di scavo 2011Tas-Silg a Malta campagna di scavo 2011
Tas-Silg a Malta campagna di scavo 2011Le Scienze Web News
 
Electron Diffraction Using Transmission Electron Microscopy
Electron Diffraction Using Transmission Electron MicroscopyElectron Diffraction Using Transmission Electron Microscopy
Electron Diffraction Using Transmission Electron MicroscopyLe Scienze Web News
 
Metallic phase with long range phys rev lett.53.1951
Metallic phase with long range phys rev lett.53.1951Metallic phase with long range phys rev lett.53.1951
Metallic phase with long range phys rev lett.53.1951Le Scienze Web News
 
Programma Nazionale delle Iniziative Settimana Unesco ESS 2011
Programma Nazionale delle Iniziative Settimana Unesco ESS 2011Programma Nazionale delle Iniziative Settimana Unesco ESS 2011
Programma Nazionale delle Iniziative Settimana Unesco ESS 2011Le Scienze Web News
 
12 novembre 2011 Cerimonia Ufficiale UNESCO "A come Acqua"
12 novembre 2011 Cerimonia Ufficiale UNESCO "A come Acqua"12 novembre 2011 Cerimonia Ufficiale UNESCO "A come Acqua"
12 novembre 2011 Cerimonia Ufficiale UNESCO "A come Acqua"Le Scienze Web News
 
Schema della struttura del pensiero logico simbolico
Schema della struttura del pensiero logico simbolicoSchema della struttura del pensiero logico simbolico
Schema della struttura del pensiero logico simbolicoLe Scienze Web News
 

More from Le Scienze Web News (20)

Progetto Minni - Sistema modellistico per le politiche di qualità dell'aria a...
Progetto Minni - Sistema modellistico per le politiche di qualità dell'aria a...Progetto Minni - Sistema modellistico per le politiche di qualità dell'aria a...
Progetto Minni - Sistema modellistico per le politiche di qualità dell'aria a...
 
Responding to the challenge of artisanal and small-scale mining - Report-IIED
Responding to the challenge of artisanal and small-scale mining - Report-IIEDResponding to the challenge of artisanal and small-scale mining - Report-IIED
Responding to the challenge of artisanal and small-scale mining - Report-IIED
 
Evento giornata mondiale malattie rare 28-02-2013
Evento giornata mondiale malattie rare 28-02-2013Evento giornata mondiale malattie rare 28-02-2013
Evento giornata mondiale malattie rare 28-02-2013
 
Protein Contact Networks: An Emerging Paradigm in Chemistry
Protein Contact Networks: An Emerging Paradigm in ChemistryProtein Contact Networks: An Emerging Paradigm in Chemistry
Protein Contact Networks: An Emerging Paradigm in Chemistry
 
Programma forum Tumori NET GEP - Regina Elena
Programma forum Tumori NET GEP - Regina ElenaProgramma forum Tumori NET GEP - Regina Elena
Programma forum Tumori NET GEP - Regina Elena
 
Reading catastrophes convegno_2012_programma
Reading catastrophes convegno_2012_programmaReading catastrophes convegno_2012_programma
Reading catastrophes convegno_2012_programma
 
WMO GREENHOUSE GAS BULLETIN
WMO GREENHOUSE GAS BULLETINWMO GREENHOUSE GAS BULLETIN
WMO GREENHOUSE GAS BULLETIN
 
XXXI convegno del Gruppo Nazionale di Geofisica della Terra Solida Programma
XXXI convegno del Gruppo Nazionale di Geofisica della Terra Solida ProgrammaXXXI convegno del Gruppo Nazionale di Geofisica della Terra Solida Programma
XXXI convegno del Gruppo Nazionale di Geofisica della Terra Solida Programma
 
Programma nazionale delle iniziative UNESCO Settimana ESS 2012
Programma nazionale delle iniziative UNESCO Settimana ESS 2012Programma nazionale delle iniziative UNESCO Settimana ESS 2012
Programma nazionale delle iniziative UNESCO Settimana ESS 2012
 
Monografia Unesco Settimana Unesco ESS 2012
Monografia Unesco Settimana Unesco ESS 2012Monografia Unesco Settimana Unesco ESS 2012
Monografia Unesco Settimana Unesco ESS 2012
 
Indice globale della fame 2012
Indice globale della fame 2012Indice globale della fame 2012
Indice globale della fame 2012
 
Incontri educativo-informativi sul tema della fertilità alla Sapienza
Incontri educativo-informativi sul tema della fertilità alla SapienzaIncontri educativo-informativi sul tema della fertilità alla Sapienza
Incontri educativo-informativi sul tema della fertilità alla Sapienza
 
DIRECTIVE 2010/63/EU OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL
DIRECTIVE 2010/63/EU OF THE EUROPEAN PARLIAMENT AND OF THE COUNCILDIRECTIVE 2010/63/EU OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL
DIRECTIVE 2010/63/EU OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL
 
Tas-Silg a Malta campagna di scavo 2011
Tas-Silg a Malta campagna di scavo 2011Tas-Silg a Malta campagna di scavo 2011
Tas-Silg a Malta campagna di scavo 2011
 
Electron Diffraction Using Transmission Electron Microscopy
Electron Diffraction Using Transmission Electron MicroscopyElectron Diffraction Using Transmission Electron Microscopy
Electron Diffraction Using Transmission Electron Microscopy
 
Metallic phase with long range phys rev lett.53.1951
Metallic phase with long range phys rev lett.53.1951Metallic phase with long range phys rev lett.53.1951
Metallic phase with long range phys rev lett.53.1951
 
Programma Nazionale delle Iniziative Settimana Unesco ESS 2011
Programma Nazionale delle Iniziative Settimana Unesco ESS 2011Programma Nazionale delle Iniziative Settimana Unesco ESS 2011
Programma Nazionale delle Iniziative Settimana Unesco ESS 2011
 
Premio eco and the city 2011
Premio eco and the city 2011Premio eco and the city 2011
Premio eco and the city 2011
 
12 novembre 2011 Cerimonia Ufficiale UNESCO "A come Acqua"
12 novembre 2011 Cerimonia Ufficiale UNESCO "A come Acqua"12 novembre 2011 Cerimonia Ufficiale UNESCO "A come Acqua"
12 novembre 2011 Cerimonia Ufficiale UNESCO "A come Acqua"
 
Schema della struttura del pensiero logico simbolico
Schema della struttura del pensiero logico simbolicoSchema della struttura del pensiero logico simbolico
Schema della struttura del pensiero logico simbolico
 

Manuale Java X Robot

  • 1. Linguaggi & Programmazione Marco Avidano Programmare
robot
con
Java
 Linguaggi & Programmazione di
Marco
Avidano
 M. Avidano Programmare Marco Avidano, esperto di si- Lorem curezza informatica, è sistemista Robot Linux, programmatore e da tem- po collaboratore della Scuola di Per
 i
 &pi
 dell’
 Editrice
 Hoepli,
 in
 Robotica. ipsum Java con collaborazione
 con
 Scuola
 di
 Robo&ca,
 è
 Programmare Robot con Java uscito
 il
 manuale
 di
 Marco
 Avidano
 Guida alla programmazione Programmare
robot
con

Java.
Il
testo
è
in
 di base in Java L I V E L L O Sviluppare applicazioni per il robot due
 versioni
 (Educa5on,
 per
 le
 scuole,
 e
 Lego Mindstorm NXT Guide
a
colori,
per
gli
amatori).
È

il
primo
 Principiante Intermedio Esperto www.hoepli.it/hoeplinformatica manuale
 per
 la
 scuola
 e
 gli
 appassiona&
 dedicato
 alla
 programmazione
 Java
 di
 robot.
 Grazie
alle
classi
di
leJOS
è
possibile
programmare
in
Java
un
robot
Lego
Mindstorm
NXT.
 Marco
Avidano,
nel
suo
libro,
nelle
due
versioni
(Programmare
Robot
con
Java
nella
varia,
e
Java
per
robot,
 per
la
scuola)
insegna
come
governare
i
robot
Lego
NXT
(ma
i
conceK
possono
essere
applica&
anche
al
di
 là
del
prodoNo
Lego)
tramite
programmi
scriK
nel
linguaggio
di
Sun.
 Il
 libro,
 fruNo
 della
 collaborazione
 dell’Autore
 con
 Scuola
 di
 Robo&ca,
 è
 redaNo
 con
 un'impostazione
 didaKca
estremamente
chiara:
suddiviso
in
tre
moduli,
ognuno
in
diverse
unità
didaKche,
accompagna
il
 leNore‐studente
in
un
percorso
che
parte
dagli
elemen&
di
base.
Se
è
vero
che
una
precedente
esperienza
 di
 programmazione
 può
 aiutare
 a
 procedere
 più
 speditamente
 nell'assimilare
 i
 contenu&
 del
 libro,
 Programmare
Robot
con
Java
non
dà
alcunché
per
scontato.
 Dopo
un'unità
introduKva
che
spiega
come
preparare
Eclipse
e
come
inserire
nel
codice
le
classi
fornite
dal
 progeNo
leJOS,
Avidano
affronta
la
ges&one
dell'hardware
specifico
dei
robot.
Troviamo
quindi
un'unità
che
 si
 occupa
 della
 ges&one
 dei
 motori,
 e
 un'unità
 che
 traNa
 delle
 periferiche
 dell'NXT:
 pulsan&
 di
 controllo,
 pannello
 Lcd,
 baNeria,
 sensori.
 Un'altra
 unità
 illustra
 come
 affrontare
 la
 ges&one
 degli
 even&
 e
 quella
 successiva
spiega
l'impiego
dei
thread
nella
scriNura
di
programmi
per
NXT.
 Le
 struNure
 di
 da&,
 l'accesso
 al
 filesystem,
 le
 re&
 di
 computer
 e
 Internet,
 le
 comunicazioni
 via
 Usb
 e
 Bluetooth
e
la
programmazione
dei
behaviour
(ovvero
dei
comportamen&,
modelli
semplici
che
si
possono
 verificare
in
occasione
di
determina&
even&,
riu&lizzabili
come
moduli)
concludono

il
libro.
 Gli
esercizi
propos&
riguardano
applicazioni
reali:
per
esempio
"sviluppare
un
programma
per
far
avanzare
il
 robot,
 fermandolo
 quando
 la
 distanza
 dall’ostacolo
 sia
 inferiore
 a
 40
 cm",
 grazie
 all'uso
 del
 sensore
 a
 ultrasuoni,
oppure
"simulare
il
comportamento
di
un
an&furto
con
un
codice
di
disaKvazione”.

 Programmare
 Robot
 con
 Java
 è
 un
 libro
 che
 sicuramente
 gode
 del
 pregio
 della
 chiarezza:
 non
 solo
 il
 linguaggio,
 rigoroso
 eppur
 comprensibile,
 ma
 tuNa
 la
 grafica
 aiuta
 nell'apprendimento
 e
 nella
 memorizzazione
dei
conceK.
 Il
 testo
 cartaceo
 è
 poi
 arricchito
 dal
 materiale
 presente
 sul
 sito
 dell'editore
 Hoepli:
 sul
 Web
 si
 possono
 trovare
sia
i
sorgen&
degli
esempi
che
altro
materiale
di
supporto.
 Editore:
HOEPLI,
Collana
Linguaggi
&
Programmazione
 Pubblicazione:
02/2010
 Numero
di
pagine:
256
 Prezzo:
€
22,90