ozobote coding: programmiamo con i codici colore linkyou ... · competenze per il nostro ......

24
LINKYOU WEBINAR Ozobot e coding: programmiamo con i codici colore Marco Morello 23 aprile 2018

Upload: votram

Post on 18-Feb-2019

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

LINKYOUWEBINAR

Ozobot e coding:programmiamo con i codici colore

Marco Morello23 aprile 2018

Page 2: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Ozobot e coding: programmiamo con i codici colore

Google CV

Page 3: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Coding, perché?

• Pensiero computazionale? Competenze per il nostro millennio?Per l’introduzione ai temi generali ci sono i Webinardi Piero Gallo, Elisa Pettinari, Francesca Magni sul canale YouTube di Mondadori Education.

• Perché consente di esprimere la propria creatività in modo disciplinato.

• Perché è esplorativo e alimenta la curiosità.• Perché aiuta a mantenere a lungo la concentrazione.• Perché favorisce il lavoro di gruppo.• Perché insegna che le regole servono a qualcosa.• … (aggiungete voi i vostri perché).

Ozobot e coding: programmiamo con i codici colore

Page 4: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Ozobot e coding: programmiamo con i codici colore

• Un linguaggio di programmazione èa tutti gli effetti un linguaggio che consente la comunicazione tra l’uomo e la macchina (o tra le macchine).Oggi conosceremo la programmazionecon i codici colore.

• Altri linguaggi hanno usatole immagini o metodi visivi semplificati per comunicare, pensiamo al codice Morse trasformato in eventi luminosi per comunicare a distanza, al codice internazionale nautico che usale bandiere, al semaforo, ai percorsida seguire negli ospedali, ecc.

Comunicare con i codici colore

Page 5: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Coding con i codici colore, per chi?

?Ozobot e coding: programmiamo con i codici colore

Page 6: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

I robot seguitori di linea

Ozobot e coding: programmiamo con i codici colore

Page 7: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Ozobot

Ozobot e coding: programmiamo con i codici colore

Page 8: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

I sensori

Ozobot e coding: programmiamo con i codici colore

Page 9: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

I due modelli: Evo e Bit

Ozobot e coding: programmiamo con i codici colore

Page 10: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Segue la linea, riconosce i colori

• Posto su una linea di 5mm di spessore (un quadrettodi un quaderno), Ozobot segue la linea disegnata.

• Se la linea è colorata con uno dei colori che è in gradodi riconoscere, Ozobot si illumina di quel colore.

• Se la linea viene intervallata con piccoli tratti di colore, Ozobotli legge come un codice che invia uno specifico comando.

Ozobot e coding: programmiamo con i codici colore

Page 11: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Prima va calibrato

Ozobot e coding: programmiamo con i codici colore

Page 12: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Ozocodes base

Ozobot e coding: programmiamo con i codici colore

Page 13: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Ozocodes “cool”

Ozobot e coding: programmiamo con i codici colore

Page 14: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Ozobot e coding: programmiamo con i codici colore

Dopo 5 eventi si ferma:• contatore delle intersezioni;• contatore dei cambi

di direzione;• contatore dei cambi

di colore nel percorso;• contatore dei punti;• aggiungi un punto;• togli un punto.

Codici speciali (ottimi per le sfide)

Page 15: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Come disegnare i codici

Ozobot e coding: programmiamo con i codici colore

Page 16: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

La storia giusta

Ozobot e coding: programmiamo con i codici colore

• Un robot che si muove su una linea è... un’auto che corresu una highway.

• Un cavaliere che deve raggiungere e salvareuna principessa.

• Un supereroe che deve sconfiggere un nemico.• Un condottiero che deve vincere una battaglia.• Un calciatore che deve fare goal.• Un bambino che deve fuggire da un labirinto.• ...

Page 17: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Come giocare

Ozobot e coding: programmiamo con i codici colore

• Sfide (una squadra di 12 contro un’altra squadra di 12).• Labirinti/Enigmi (spazi vuoti).• La pista di automobiline infinita.• Spostare gli oggetti.• Mixare obblighi (numero di svolte, incroci, accelerazioni,

mosse cool, ecc.) con contatori (esempio: punti).• ...

Page 18: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Come aprire la confezione

Ozobot e coding: programmiamo con i codici colore

Page 19: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Dai codici colore al codice a blocchi

Ozobot e coding: programmiamo con i codici colore

Page 20: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Comunicare con Evo via App

Ozobot e coding: programmiamo con i codici colore

Page 21: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Roba da veri programmatori

Ozobot e coding: programmiamo con i codici colore

Page 22: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Risorse

• Sito ufficiale: https://ozobot.com

In particolare:

• STEM Education (per gli educatori): https://ozobot.com/stem-education

• Per partire (in questa pagina anche i codici colore):https://ozobot.com/stem-education/education-getting-started

• Lezioni:https://portal.ozobot.com/lessons

Ozobot e coding: programmiamo con i codici colore

Page 23: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

Il prossimo Webinar sul coding

Ozobot e coding: programmiamo con i codici colore

Page 24: Ozobote coding: programmiamo con i codici colore LINKYOU ... · Competenze per il nostro ... •Perché insegna che le regoleservono a ... •Un supereroe che deve sconfiggere un

800 12 3931

[email protected]