SlideShare ist ein Scribd-Unternehmen logo
1 von 55
Downloaden Sie, um offline zu lesen
BIBMOOC 3.2 alessandro bogliolo
CODING IN BIBLIOTECA
#BIBMOOC
mooc.uniurb.it/bibmooc
03.02
CODING UNPLUGGED
FAI-DA-TE
Alessandro Bogliolo
BIBMOOC 3.2 alessandro bogliolo
Coding unplugged
• Coding senza dispositivi elettronici
• Gioco di ruolo
• Simulazione
• Attenzione al ragionamento
• Fruizione collettiva
• Abbattimento barriere di accesso
BIBMOOC 3.2 alessandro bogliolo
Coding unplugged – opere culturali libere
• CodyRoby
• https://codemooc.org/codyroby
• CodyFeet
• https://codemooc.org/codyfeet
• CodyColor
• https://codemooc.org/codycolor
BIBMOOC 3.2 alessandro bogliolo
Le carte di CodyRoby
S A D
L F R
BIBMOOC 3.2 alessandro bogliolo
Il repertorio delle istruzioni di movimento
Girati a sinistra Vai avanti Girati a destra
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Il piano dell’azione e il piano del programma
BIBMOOC 3.2 alessandro bogliolo
Costrutto di ripetizione
ripeti finchè non raggiungi
vai avanti
BIBMOOC 3.2 alessandro bogliolo
Costrutto di selezione
ripeti finchè non raggiungi
se c’è strada davanti
vai avanti
altrimenti
gira a sinistra
BIBMOOC 3.2 alessandro bogliolo
Costrutti nidificati
ripeti finché non raggiungi
se c’è strada davanti
vai avanti
altrimenti
se c’è strada a sinistra
gira a sinistra
altrimenti
gira a destra
BIBMOOC 3.2 alessandro bogliolo
Percorso 2
ripeti finché non raggiungi
se c’è strada davanti
vai avanti
altrimenti
se c’è strada a sinistra
gira a sinistra
altrimenti
gira a destra
BIBMOOC 3.2 alessandro bogliolo
Percorso 3
ripeti finché non raggiungi
se c’è strada davanti
vai avanti
altrimenti
se c’è strada a sinistra
gira a sinistra
altrimenti
gira a destra
BIBMOOC 3.2 alessandro bogliolo
Percorso 4
ripeti finché non raggiungi
se c’è strada davanti
vai avanti
altrimenti
se c’è strada a sinistra
gira a sinistra
altrimenti
gira a destra
BIBMOOC 3.2 alessandro bogliolo
Esempi di attività
• La turista
• La corsa
• Il duello
• Il serpente
• I serpenti
• La conquista
• Il gioco delle competenze
BIBMOOC 3.2 alessandro bogliolo
La sovrapposizione dei due piani
• Per i bambini in età prescolare può risultare naturale disporre le
istruzioni di movimento lungo il percorso, ma questo nasconde insidie
concettuali
• Ogni volta che le istruzioni sono disposte lungo il percorso, i piani
dell’azione e del programma si sovrappongono
• Questo ha diverse implicazioni
• Avanzamento automatico
• Limitazione del repertorio
• Limitata espressività
• Coerenza a rischio
• Vedremo due metodi
• CodyFeet e CodyColor
BIBMOOC 3.2 alessandro bogliolo
CodyFeet
x2 x10 x15 x10 x2
BIBMOOC 3.2 alessandro bogliolo
CodyFeet: sintassi
• Le tessere si compongono ad incastro
• Il lato d’ingresso è quello con l’incavo
• Il lato d’uscita è quello con la protuberanza
• Le tessere non possono essere sovrapposte
BIBMOOC 3.2 alessandro bogliolo
BIBMOOC 3.2 alessandro bogliolo
BIBMOOC 3.2 alessandro bogliolo
1. Leggo l’istruzione: prosegui diritto
2. Eseguo l’istruzione: Proseguo diritto
3. Passo all’istruzione successiva
BIBMOOC 3.2 alessandro bogliolo
1. Leggo l’istruzione: girati a destra
2. Eseguo l’istruzione: mi giro a destra
3. Passo all’istruzione successiva
BIBMOOC 3.2 alessandro bogliolo
1. Leggo l’istruzione: girati a sinistra
2. Eseguo l’istruzione: mi giro a sinistra
3. Passo all’istruzione successiva
BIBMOOC 3.2 alessandro bogliolo
1. Leggo l’istruzione: stop
BIBMOOC 3.2 alessandro bogliolo
Non un solo percorso
BIBMOOC 3.2 alessandro bogliolo
Non un solo percorso
BIBMOOC 3.2 alessandro bogliolo
Non un solo percorso
BIBMOOC 3.2 alessandro bogliolo
Dove puoi arrivare?
BIBMOOC 3.2 alessandro bogliolo
1
Dove puoi
arrivare?
BIBMOOC 3.2 alessandro bogliolo
1
2
Dove puoi
arrivare?
BIBMOOC 3.2 alessandro bogliolo
1
2 3
Dove puoi
arrivare?
BIBMOOC 3.2 alessandro bogliolo
1
2 3
4
Dove puoi
arrivare?
BIBMOOC 3.2 alessandro bogliolo
BIBMOOC 3.2 alessandro bogliolo
?
BIBMOOC 3.2 alessandro bogliolo
Esempi di giochi
• L’esploratrice
• Passo a due
• Tiro alla fune
BIBMOOC 3.2 alessandro bogliolo
CodyColor
x10 x15 x10
BIBMOOC 3.2 alessandro bogliolo
CodyColor: sintassi
• Le tessere si compongono affiancandole
• Si può entrare da qualsiasi lato
• Il lato d’uscita dipende dall’azione associata al colore
• Le tessere non possono essere sovrapposte
BIBMOOC 3.2 alessandro bogliolo
CodyColor
BIBMOOC 3.2 alessandro bogliolo
Da CodyFeet a CodyColor
BIBMOOC 3.2 alessandro bogliolo
Da CodyFeet a CodyColor
BIBMOOC 3.2 alessandro bogliolo
Da CodyFeet a CodyColor
BIBMOOC 3.2 alessandro bogliolo
Da dove devi entrare per… ?
BIBMOOC 3.2 alessandro bogliolo
CodyColor su Scratch https://scratch.mit.edu/projects/250921166/
BIBMOOC 3.2 alessandro bogliolo
Esempi di giochi
• L’esploratrice senza impronte
• Passo a due senza impronte
BIBMOOC 3.2 alessandro bogliolo
I limiti di CodyFeet e CodyColor
• La sovrapposizione del piano dell’azione con quello del programma ha
diverse implicazioni
• Avanzamento automatico
• Limitazione del repertorio
• Limitata espressività
• Coerenza a rischio
• CodyFeet
• Una sola azione su ogni casella
• Ogni casella appartiene ad un solo percorso
• Le istruzioni che estendono il repertorio non possono interferire con l’avanzamento
del programma
• CodyColor
• Consente di condividere caselle tra più percorsi
BIBMOOC 3.2 alessandro bogliolo
Approfondimenti
• A. Bogliolo, A Scuola con CodyRoby, Giunti Scuola, 2020
• Coding – Toolbox 2 – RAI Play – Serie di 20 puntate
• CodyGames – Toolbox 3 – RAI Play – Serie di 7 puntate
• Coding in famiglia – Speciale RAI Cultura – 22 puntate
• Teoria e pratica del coding unplugged - Summer School 2020
• CodyColor Puzzle – Clementoni@School
BIBMOOC 3.2 alessandro bogliolo
https://mooc.uniurb.it/bibmooc

Weitere ähnliche Inhalte

Mehr von Alessandro Bogliolo

BIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco MuscogiuriBIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco MuscogiuriAlessandro Bogliolo
 
BIBMOOC 04.02 - Marketing culturale - Anna Busa
BIBMOOC 04.02 - Marketing culturale - Anna BusaBIBMOOC 04.02 - Marketing culturale - Anna Busa
BIBMOOC 04.02 - Marketing culturale - Anna BusaAlessandro Bogliolo
 
BIBMOOC 03.01 - Programmazione visuale a blocchi
BIBMOOC 03.01 - Programmazione visuale a blocchiBIBMOOC 03.01 - Programmazione visuale a blocchi
BIBMOOC 03.01 - Programmazione visuale a blocchiAlessandro Bogliolo
 
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementariBIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementariAlessandro Bogliolo
 
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioniBIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioniAlessandro Bogliolo
 
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara FaggiolaniBIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara FaggiolaniAlessandro Bogliolo
 
BIBMOOC 1.2 - Coding e pensiero computazionale
BIBMOOC 1.2 - Coding e pensiero computazionaleBIBMOOC 1.2 - Coding e pensiero computazionale
BIBMOOC 1.2 - Coding e pensiero computazionaleAlessandro Bogliolo
 
BIBMOOC 1.1 - Informazione e rappresentazioni digitali
BIBMOOC 1.1 - Informazione e rappresentazioni digitaliBIBMOOC 1.1 - Informazione e rappresentazioni digitali
BIBMOOC 1.1 - Informazione e rappresentazioni digitaliAlessandro Bogliolo
 
AIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
AIMOOC 7.3 - Per una IA etica - Claudia ChiavarinoAIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
AIMOOC 7.3 - Per una IA etica - Claudia ChiavarinoAlessandro Bogliolo
 
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla SioliAIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla SioliAlessandro Bogliolo
 
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro BoglioloAIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro BoglioloAlessandro Bogliolo
 
AIMOOC 1.5 - La coscienza - Mario Rosanova
AIMOOC 1.5 - La coscienza - Mario RosanovaAIMOOC 1.5 - La coscienza - Mario Rosanova
AIMOOC 1.5 - La coscienza - Mario RosanovaAlessandro Bogliolo
 
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro BoglioloAIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro BoglioloAlessandro Bogliolo
 
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro BoglioloAIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro BoglioloAlessandro Bogliolo
 
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano SartiniAIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano SartiniAlessandro Bogliolo
 
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela BerlingeriAIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela BerlingeriAlessandro Bogliolo
 
AIMOOC 5.2 - Adattamento al contesto - Alessandro Bogliolo
AIMOOC 5.2 - Adattamento al contesto - Alessandro BoglioloAIMOOC 5.2 - Adattamento al contesto - Alessandro Bogliolo
AIMOOC 5.2 - Adattamento al contesto - Alessandro BoglioloAlessandro Bogliolo
 
AIMOOC 4.2 - Machine Learning - Valerio Freschi
AIMOOC 4.2 - Machine Learning - Valerio FreschiAIMOOC 4.2 - Machine Learning - Valerio Freschi
AIMOOC 4.2 - Machine Learning - Valerio FreschiAlessandro Bogliolo
 
AIMOOC 2.1 - Alan Turing - Vincenzo Fano
AIMOOC 2.1 - Alan Turing - Vincenzo FanoAIMOOC 2.1 - Alan Turing - Vincenzo Fano
AIMOOC 2.1 - Alan Turing - Vincenzo FanoAlessandro Bogliolo
 

Mehr von Alessandro Bogliolo (20)

BIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco MuscogiuriBIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
 
BIBMOOC 04.02 - Marketing culturale - Anna Busa
BIBMOOC 04.02 - Marketing culturale - Anna BusaBIBMOOC 04.02 - Marketing culturale - Anna Busa
BIBMOOC 04.02 - Marketing culturale - Anna Busa
 
BIBMOOC 03.01 - Programmazione visuale a blocchi
BIBMOOC 03.01 - Programmazione visuale a blocchiBIBMOOC 03.01 - Programmazione visuale a blocchi
BIBMOOC 03.01 - Programmazione visuale a blocchi
 
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementariBIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
 
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioniBIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
 
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara FaggiolaniBIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
 
BIBMOOC 1.2 - Coding e pensiero computazionale
BIBMOOC 1.2 - Coding e pensiero computazionaleBIBMOOC 1.2 - Coding e pensiero computazionale
BIBMOOC 1.2 - Coding e pensiero computazionale
 
BIBMOOC 1.1 - Informazione e rappresentazioni digitali
BIBMOOC 1.1 - Informazione e rappresentazioni digitaliBIBMOOC 1.1 - Informazione e rappresentazioni digitali
BIBMOOC 1.1 - Informazione e rappresentazioni digitali
 
CodyTrip a BTO2021
CodyTrip a BTO2021CodyTrip a BTO2021
CodyTrip a BTO2021
 
AIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
AIMOOC 7.3 - Per una IA etica - Claudia ChiavarinoAIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
AIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
 
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla SioliAIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
 
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro BoglioloAIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
 
AIMOOC 1.5 - La coscienza - Mario Rosanova
AIMOOC 1.5 - La coscienza - Mario RosanovaAIMOOC 1.5 - La coscienza - Mario Rosanova
AIMOOC 1.5 - La coscienza - Mario Rosanova
 
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro BoglioloAIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
 
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro BoglioloAIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
 
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano SartiniAIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
 
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela BerlingeriAIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
 
AIMOOC 5.2 - Adattamento al contesto - Alessandro Bogliolo
AIMOOC 5.2 - Adattamento al contesto - Alessandro BoglioloAIMOOC 5.2 - Adattamento al contesto - Alessandro Bogliolo
AIMOOC 5.2 - Adattamento al contesto - Alessandro Bogliolo
 
AIMOOC 4.2 - Machine Learning - Valerio Freschi
AIMOOC 4.2 - Machine Learning - Valerio FreschiAIMOOC 4.2 - Machine Learning - Valerio Freschi
AIMOOC 4.2 - Machine Learning - Valerio Freschi
 
AIMOOC 2.1 - Alan Turing - Vincenzo Fano
AIMOOC 2.1 - Alan Turing - Vincenzo FanoAIMOOC 2.1 - Alan Turing - Vincenzo Fano
AIMOOC 2.1 - Alan Turing - Vincenzo Fano
 

BIBMOOC 3.2 - Coding unplugged fai-da-te

  • 1. BIBMOOC 3.2 alessandro bogliolo CODING IN BIBLIOTECA #BIBMOOC mooc.uniurb.it/bibmooc 03.02 CODING UNPLUGGED FAI-DA-TE Alessandro Bogliolo
  • 2. BIBMOOC 3.2 alessandro bogliolo Coding unplugged • Coding senza dispositivi elettronici • Gioco di ruolo • Simulazione • Attenzione al ragionamento • Fruizione collettiva • Abbattimento barriere di accesso
  • 3. BIBMOOC 3.2 alessandro bogliolo Coding unplugged – opere culturali libere • CodyRoby • https://codemooc.org/codyroby • CodyFeet • https://codemooc.org/codyfeet • CodyColor • https://codemooc.org/codycolor
  • 4. BIBMOOC 3.2 alessandro bogliolo Le carte di CodyRoby S A D L F R
  • 5. BIBMOOC 3.2 alessandro bogliolo Il repertorio delle istruzioni di movimento Girati a sinistra Vai avanti Girati a destra
  • 6. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 7. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 8. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 9. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 10. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 11. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 12. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 13. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 14. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 15. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 16. BIBMOOC 3.2 alessandro bogliolo Il piano dell’azione e il piano del programma
  • 17. BIBMOOC 3.2 alessandro bogliolo Costrutto di ripetizione ripeti finchè non raggiungi vai avanti
  • 18. BIBMOOC 3.2 alessandro bogliolo Costrutto di selezione ripeti finchè non raggiungi se c’è strada davanti vai avanti altrimenti gira a sinistra
  • 19. BIBMOOC 3.2 alessandro bogliolo Costrutti nidificati ripeti finché non raggiungi se c’è strada davanti vai avanti altrimenti se c’è strada a sinistra gira a sinistra altrimenti gira a destra
  • 20. BIBMOOC 3.2 alessandro bogliolo Percorso 2 ripeti finché non raggiungi se c’è strada davanti vai avanti altrimenti se c’è strada a sinistra gira a sinistra altrimenti gira a destra
  • 21. BIBMOOC 3.2 alessandro bogliolo Percorso 3 ripeti finché non raggiungi se c’è strada davanti vai avanti altrimenti se c’è strada a sinistra gira a sinistra altrimenti gira a destra
  • 22. BIBMOOC 3.2 alessandro bogliolo Percorso 4 ripeti finché non raggiungi se c’è strada davanti vai avanti altrimenti se c’è strada a sinistra gira a sinistra altrimenti gira a destra
  • 23. BIBMOOC 3.2 alessandro bogliolo Esempi di attività • La turista • La corsa • Il duello • Il serpente • I serpenti • La conquista • Il gioco delle competenze
  • 24. BIBMOOC 3.2 alessandro bogliolo La sovrapposizione dei due piani • Per i bambini in età prescolare può risultare naturale disporre le istruzioni di movimento lungo il percorso, ma questo nasconde insidie concettuali • Ogni volta che le istruzioni sono disposte lungo il percorso, i piani dell’azione e del programma si sovrappongono • Questo ha diverse implicazioni • Avanzamento automatico • Limitazione del repertorio • Limitata espressività • Coerenza a rischio • Vedremo due metodi • CodyFeet e CodyColor
  • 25. BIBMOOC 3.2 alessandro bogliolo CodyFeet x2 x10 x15 x10 x2
  • 26. BIBMOOC 3.2 alessandro bogliolo CodyFeet: sintassi • Le tessere si compongono ad incastro • Il lato d’ingresso è quello con l’incavo • Il lato d’uscita è quello con la protuberanza • Le tessere non possono essere sovrapposte
  • 29. BIBMOOC 3.2 alessandro bogliolo 1. Leggo l’istruzione: prosegui diritto 2. Eseguo l’istruzione: Proseguo diritto 3. Passo all’istruzione successiva
  • 30. BIBMOOC 3.2 alessandro bogliolo 1. Leggo l’istruzione: girati a destra 2. Eseguo l’istruzione: mi giro a destra 3. Passo all’istruzione successiva
  • 31. BIBMOOC 3.2 alessandro bogliolo 1. Leggo l’istruzione: girati a sinistra 2. Eseguo l’istruzione: mi giro a sinistra 3. Passo all’istruzione successiva
  • 32. BIBMOOC 3.2 alessandro bogliolo 1. Leggo l’istruzione: stop
  • 33. BIBMOOC 3.2 alessandro bogliolo Non un solo percorso
  • 34. BIBMOOC 3.2 alessandro bogliolo Non un solo percorso
  • 35. BIBMOOC 3.2 alessandro bogliolo Non un solo percorso
  • 36. BIBMOOC 3.2 alessandro bogliolo Dove puoi arrivare?
  • 37. BIBMOOC 3.2 alessandro bogliolo 1 Dove puoi arrivare?
  • 38. BIBMOOC 3.2 alessandro bogliolo 1 2 Dove puoi arrivare?
  • 39. BIBMOOC 3.2 alessandro bogliolo 1 2 3 Dove puoi arrivare?
  • 40. BIBMOOC 3.2 alessandro bogliolo 1 2 3 4 Dove puoi arrivare?
  • 43. BIBMOOC 3.2 alessandro bogliolo Esempi di giochi • L’esploratrice • Passo a due • Tiro alla fune
  • 44. BIBMOOC 3.2 alessandro bogliolo CodyColor x10 x15 x10
  • 45. BIBMOOC 3.2 alessandro bogliolo CodyColor: sintassi • Le tessere si compongono affiancandole • Si può entrare da qualsiasi lato • Il lato d’uscita dipende dall’azione associata al colore • Le tessere non possono essere sovrapposte
  • 46. BIBMOOC 3.2 alessandro bogliolo CodyColor
  • 47. BIBMOOC 3.2 alessandro bogliolo Da CodyFeet a CodyColor
  • 48. BIBMOOC 3.2 alessandro bogliolo Da CodyFeet a CodyColor
  • 49. BIBMOOC 3.2 alessandro bogliolo Da CodyFeet a CodyColor
  • 50. BIBMOOC 3.2 alessandro bogliolo Da dove devi entrare per… ?
  • 51. BIBMOOC 3.2 alessandro bogliolo CodyColor su Scratch https://scratch.mit.edu/projects/250921166/
  • 52. BIBMOOC 3.2 alessandro bogliolo Esempi di giochi • L’esploratrice senza impronte • Passo a due senza impronte
  • 53. BIBMOOC 3.2 alessandro bogliolo I limiti di CodyFeet e CodyColor • La sovrapposizione del piano dell’azione con quello del programma ha diverse implicazioni • Avanzamento automatico • Limitazione del repertorio • Limitata espressività • Coerenza a rischio • CodyFeet • Una sola azione su ogni casella • Ogni casella appartiene ad un solo percorso • Le istruzioni che estendono il repertorio non possono interferire con l’avanzamento del programma • CodyColor • Consente di condividere caselle tra più percorsi
  • 54. BIBMOOC 3.2 alessandro bogliolo Approfondimenti • A. Bogliolo, A Scuola con CodyRoby, Giunti Scuola, 2020 • Coding – Toolbox 2 – RAI Play – Serie di 20 puntate • CodyGames – Toolbox 3 – RAI Play – Serie di 7 puntate • Coding in famiglia – Speciale RAI Cultura – 22 puntate • Teoria e pratica del coding unplugged - Summer School 2020 • CodyColor Puzzle – Clementoni@School
  • 55. BIBMOOC 3.2 alessandro bogliolo https://mooc.uniurb.it/bibmooc