l seguente corso intende fornire le competenze di base per insegnare a programmare in modo creativo e mostrare come l’uso dell’informatica a scuola possa diventare una strategia per insegnare a progettare il proprio apprendimento e fornire le competenze per risolvere problemi.
Questa presentazione è la seconda versione delle mie lezioni su Scratch e fa seguito a quanto già pubblicato negli scorsi anni con “Corso di Scratch - lezione 1 e lezione 2” e “Micro Corso di Scratch”.
L’alfabeto di Scratch è una raccolta di appunti che utilizzo durante le sperimentazioni laboratoriali con i miei studenti e durante i corsi di formazione per docenti e sono da intendersi come un’introduzione alla programmazione con Scratch.
L’impostazione di queste slide è pensata per essere immediatamente utilizzabile in classe.
2. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Argomenti
● Introduzione
● Partire da zero
● Cosa serve
○ Modalità offline (installazione)
○ Modalità online (registrazione)
● Menù di navigazione
● Le guide di Scratch
● Informazioni per
genitori ed educatori
● Domande frequenti e Wiki
● L’ambiente di programmazione
● Il primo programma: “Salve mondo”
● Per i più piccoli ScratchJR
4. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Introduzione
Coding e Computational Thinking a scuola con Scratch
Il seguente corso intende fornire le competenze di base per insegnare a
programmare in modo creativo e mostrare come l’uso dell’informatica a scuola possa
diventare una strategia per insegnare a progettare il proprio apprendimento e fornire le
competenze per risolvere problemi.
Questa presentazione è la seconda versione delle mie lezioni su Scratch e fa seguito
a quanto già pubblicato negli scorsi anni con “Corso di Scratch - lezione 1 e lezione
2” e “Micro Corso di Scratch”.
L’alfabeto di Scratch è una raccolta di appunti che utilizzo durante le sperimentazioni
laboratoriali con i miei studenti e durante i corsi di formazione per docenti e sono da
intendersi come un’introduzione alla programmazione con Scratch.
L’impostazione di queste slide è pensata per essere immediatamente utilizzabile in
classe.
Per contatti, correzioni ed ulteriori informazioni rimando all’ultima pagina di queste
slide.
Grazie
5. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
Come incominciare a fare Coding a scuola
Premessa per impostare un’apprendimento sereno
6. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
Problema
Non ho mai
programmato!
Posso farcela?
7. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Si!Vediamo come...
Partire da zero
8. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
Non avere
paura!
l’obiettivo non è diventare
abili programmatori
1/4
9. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
Per usare Scratch non è
necessario avere competenze
da programmatore
2/4
10. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
L’utilizzo di Scratch è
completamente grafico e
programmare vuol dire
operare con mattoncini
colorati che uniti insieme
costituiscono la struttura del
programma
3/4
11. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
L’atto dell’imparare a
programmare avviene
costruendo storie interattive,
giochi in generale programmi
multimediali
4/4
12. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
Cosa possiamo costruire?
13. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
Storie interattive
Animazioni
Giochi
Attività musicali
Attività artistiche
1
2
3
4
5
dalle parole del team di sviluppo di Scratch
“...Mentre creano e
condividono progetti i ragazzi
imparano concetti matematici e
computazionali fondamentali,
imparano nel contempo a
pensare più creativamente, a
ragionare sistematicamente e a
lavorare collaborando…”
14. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
Hardware e software essenziali per incominciare a programmare
Scoprirai che anche i computer più obsoleti permettono l’uso di Scratch
15. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
offline
online (cloud)
1
2
Scratch può essere
utilizzato in due modalità:
16. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
Scratch 1.4 - offline
Scratch 2 - offline
Scratch 2 - online
1
2
Tre versioni disponibili di
Scratch di cui due offline ed
una online (in cloud)
3
17. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
Esiste una versione offline
pensata per i bambini dai 5 ai
7 anni:
ScratchJR
Ha interfaccia e funzionalità
completamente diversa da
Scratch 1.4 e 2
Ne parliamo alla fine di queste slide ;-)
18. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
Modalità offline
non è indispensabile una connessione internet
Versione Scratch 1.4 - offline
19. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
Collegati al sito di riferimento
scratch.mit.edu
Scratch 1.4 - prelevare la versione offline
20. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 1.4 - prelevare la versione offline
Per cosnultare il sito in
lingua italiana al fondo
della home page si trova
il menù di selezione
lingua
21. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
1
Scratch 1.4 - prelevare la versione offline
22. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
2
Scratch 1.4 - prelevare la versione offline
23. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
Scratch 1.4 funziona con qualsiasi tipo di computer anche i più
più obsoleti.
Scratch 1.4 - prelevare la versione offline
Seleziona la
versione per il tuo
sistema operativo
preleva e installa
sul tuo computer.
3
24. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 1.4 - prelevare la versione offline
25. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 1.4 - prelevare la versione offline
Schermo: 800 x 480
Sistema Operativo: Windows 2000 o più, Mac OS X 10.4 o più, Ubuntu
Linux 9.04-10.04 (Per altre versioni, vedi pagina installatori per Linux).
Memoria Fissa: almeno 120 MB.
CPU e memoria: la maggior parte dei computer è in grado di far
funzionare Scratch, sui computer più datati potrebbe funzionare
lentamente.
Suono / Video: microfono e altoparlanti non sono obbligatori, ma sono
indispensabli se si desidera ascoltare e/o registrare i suoni.
Per i computer che non hanno questi prerequisiti, è possibile provare ad
installare una versione più vecchia di Scratch.
1
2
3
4
5
Requisiti minimi
26. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
Modalità offline
non è indispensabile una connessione internet
Versione Scratch 2 - offline
27. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
1
Scratch 2 - prelevare la versione offline
28. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - prelevare la versione offline
2
29. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - prelevare la versione offline
Scarica ed installa Adobe AIR1
2
3 Puoi prelevare i “Materiali di supporto” che ti serviranno per lo studio
Scarica ed installa Scratch 2
3
30. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - prelevare la versione offline
Nel caso abbiate già installato una precedente versione di Scratch 2 all’avvio vi
verrà richiesto di procedere con l’aggiornamento alla nuova versione e poiché
Scratch 2 è basato su Adobe Air, potrebbe esservi richiesto anche l’aggiornamento
a questo componente software.
All’avvio di Scratch 2
viene controllata anche
l’ultima versione di Adobe
Air installata, se
necessario effettuare
l’upgrade
31. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - prelevare la versione offline
32. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
Modalità online
indispensabile una connessione internet
Versione Scratch 2 - online
33. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
3 modi
per incominciare online...
Partire da zero
34. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
1 2 3
Provare Scratch 2 immediatamente per creare i tuoi primi progetti1
2
3 Iscriverti in modalità gratuita al sito
Vedi esempi creati da utenti della comunità di Scratch
Scratch 2 - versione online
35. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Provare la versione on-line di permette di usare
subito Scratch 2, però non potrai memorizzare i
tuoi progetti sul cloud ed interagire con gli altri
utenti.
36. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Provare ad usare e modificare i progetti degli
altri utenti ti permette di scoprire tantissime
funzionalità e possibilità.
37. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
La registrazione online consentirà il pieno
controllo dei tuoi progetti e l’interazione con gli
altri utenti.
38. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
39. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
E’ possibile che la username sia già
stata utilizzata da un altro utente
40. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Ricorda di scegliere una password
sicura (numeri, caratteri speciali e
lettere) e non dirla a nessuno
41. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Conferma la
password
inserita
42. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
43. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
44. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
45. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
46. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Riceverete all’indirizzo
e-mail che avete indicato
all’atto dell’iscrizione una
mail in su cui è presente
un link da confermare in
modo da concludere il
processo di iscrizione
Il click su questo link mostrerà
un messaggio che vi ricorda di
confermare l’e-mail indicata
all’atto dell’iscrizione
47. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
48. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Click su “Conferma il mio indirizzo email” oppure
sul link sottostante, oppure copiate ed incollate il
link sottostante nel vostro browser
49. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Confermando dalla e-mail giungerete in una pagina che vi
invita ad eseguire le prime operazioni necessarie per
incominciare con Scratch
50. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Riceverete una seconda e-mail di benvenuto con
alcuni suggerimenti per incominciare.
51. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Dopo aver effettuato il login nel vostro account la pagina
avrà la struttura indicata nell’immagine
52. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Menù di navigazione
esploriamo l’interfaccia di navigazione
Impostazione account utente e navigazione sito
53. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Menù di navigazione Scratch 2 - versione online
E’ possibile accedere alle
impostazioni del proprio account
e dei progetti creati e collezionati
54. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Pagina del “Profilo” in cui è possibile informazioni che
vi descrivono, progetti che avete condiviso con altri utenti,
progetti preferiti...
Menù di navigazione Scratch 2 - versione online
55. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
…elenco degli utenti che sto seguendo e possibilità di
inserire commenti ai progetti che seguite o rispondere ai
commenti degli altri utenti.
Menù di navigazione Scratch 2 - versione online
56. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Pagina del “Le Mie Cose” in cui potete visualizzare la
lista dei progetti che avete creato, lista dei progetti che
avete condiviso e le gallerie create
Menù di navigazione Scratch 2 - versione online
57. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il link “Cancella” permette di spostare nel “Cestino”
il programma creato, per cancellarlo definitivamente dovrete
entrare all’interno del cestino e cancellarlo definitivamente
Menù di navigazione Scratch 2 - versione online
58. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Su “+Nuova Galleria” è possibile creare una
collezione di progetti realizzati da voi e progetti di altri utenti.
Potete concedere ad altri “Curatori” la possibilità di
amministrare la galleria
Menù di navigazione Scratch 2 - versione online
59. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Potete
descrivere la
galleria
Aggiungere progetti vostri o
di altri
Potete cambiare
nome alla galleria
facendo click sul
titolo
Aggiungere progetti
Potete concedere a tutti di
aggiungere a questa galleria
progetti
Menù di navigazione Scratch 2 - versione online
60. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Aggiungi ai Progetti
Menù di navigazione Scratch 2 - versione online
61. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
I “Commenti” sono i messaggi che gli utenti
della galleria possono inviarsi
E’ possibile disabilitare la possibilità di lasciare
commenti
Menù di navigazione Scratch 2 - versione online
62. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Lista dei “Curatori” (amministratori) della galleria
Il click su “Invita dei curatori”
aprirà un campo di inserimento che
permetterà di aggiungere un utente
mediante la sua “username”
Menù di navigazione Scratch 2 - versione online
63. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
E’ possibile avere lo storico di tutte le modifiche
effettuate nella galleria sugli utenti e sui progetti
Menù di navigazione Scratch 2 - versione online
64. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Spostandosi con il puntatore del mouse nell’area in
cui compare l’icona del gattino comparirà il
messaggio “Cambia” un click permetterà di inserire
una nuova immagine di profilo
Menù di navigazione Scratch 2 - versione online
65. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Selezionate un’immagine dal vostro computer
Menù di navigazione Scratch 2 - versione online
66. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Potete cambiare località
Cancellare l’account
Menù di navigazione Scratch 2 - versione online
67. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Se cambiate idea click sulla freccia azzurra
Menù di navigazione Scratch 2 - versione online
68. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
La conferma avviene facendo
click su “Cambia Password”
Menù di navigazione Scratch 2 - versione online
69. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
La spunta verde
indica che questa
e-mail è stata già
confermata
dall’utente
nuova e-mail
Attivazione notifiche
via e-mail su
aggiornamenti su
Scratch
Menù di navigazione Scratch 2 - versione online
70. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Sezione lista messaggi costituiti da tutti i
commenti che possono giungervi da altri
utenti o avvisi di sistema
Menù di navigazione Scratch 2 - versione online
71. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
“Le mie Cose” elenco progetti e gallerie. Questa
sezione è raggiungibile anche dal menù del profilo
dell’utente
Menù di navigazione Scratch 2 - versione online
72. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Lezioni di base, tutorial video risorse
fondamentali per incominciare con Scratch
Presentazione di Scratch per genitori ed educatori
Forum di discussione su Scratch
Naviga tra i progetti e le gallerie degli altri utenti
Create i vostri progetti
Menù di navigazione principale
Menù di navigazione Scratch 2 - versione online
1
2
3
4
5
73. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Crea
Menù di navigazione Scratch 2 - versione online
1/5
74. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Esplora
Menù di navigazione Scratch 2 - versione online
2/5
75. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Discuti
Menù di navigazione Scratch 2 - versione online
3/5
76. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Info
Menù di navigazione Scratch 2 - versione online
4/5
77. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Aiuto
Menù di navigazione Scratch 2 - versione online
5/5
78. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Le guide di Scratch
prima di incominciare uno sguardo ai manuali
guide per iniziare e tutorial video
79. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Aiuto
Le guide di Scratch Scratch 2 - versione online
1
2
3
80. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Guida per iniziare
Le guide di Scratch Scratch 2 - versione online
Manuale di 16 pagine in PDF che vi guida
nello svolgimento del primo esercizio in
Scratch
1/3
81. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Le Schede di Scratch
Le guide di Scratch Scratch 2 - versione online
Una collezione di schede in formato PDF da
stampare in fronte retro in cui troverete
esercizi per incominciare
2/3
82. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Tutorial Video
Le guide di Scratch Scratch 2 - versione online
22 video introduttivi (molto brevi) per
scoprire le funzionalità di base di Scratch
3/3
83. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per
genitori ed educatori
per chiarire come usare al meglio Scratch
linee guida e risorse
84. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
1
2
85. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per i Genitori
1/2
86. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
2/2
Sezioni della pagina da LEGGERE!
87. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
ScratchEd FONDAMENTALE per gli insegnanti
88. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
89. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
Guide pronte per fare lezione
90. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
Ogni attività viene fornita con:
● Tutorial,
● Carta Attività,
● Guida per Educatori
91. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
92. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
1
2
3
93. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
Tutorial
1/3
94. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
Schede in PDF da stampare
e consegnare ai propri
studenti
Carte Attività
2/3
95. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
Schede in PDF da stampare
da utilizzare per pianificare
l’attività in classe
Guida per Educatori
3/3
96. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
Un aiuto essenziale e veloce
per capire il funzionamento di
Scratch
97. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
98. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
Progetto didattico per fare coding a scuola
già pronto! Tutto il percorso: dal progetto
didattico, alle strategie, agli esercizi in
classe
99. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
100. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
101. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
Progetto da scaricare in formato PDF o
PowerPoint editabile in modo da modellarlo
in funione delle proprie necessità
102. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
Per facilitare l’uso di Scratch in classe è
possibile richiedere un account docente in
modo da poter gestire gruppi di studenti
103. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
104. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Domande frequenti e Wiki
per saperne ancora di più
per rispondere a tutte le domande possibili
105. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Domande frequenti e Wiki Scratch 2 - versione online
1
2
106. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Domande frequenti e Wiki Scratch 2 - versione online
1/2
Domande Frequenti (FAQ)
107. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Domande frequenti e Wiki Scratch 2 - versione online
2/2
Il Wiki di Scratch
108. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di
programmazione
conoscere ogni elemento dell’interfaccia
in “informatichese” è meglio dire: IDE - Integrated Development Environment
(ambiente integrato di programmazione)
109. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Menù di navigazione da cui è possibile
effettuare le operazione fondamentali sul
progetto: salvare, caricare, condividere, ecc..
1
110. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Selezione lingua di
default viene
impostata la lingua
selezinata in fase di
iscrizione
Permette di tornare alla home page
111. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
● Nuovo: Nuovo progetto
● Salva ora: Salvare il progetto nel proprio spazio web
● Salva una copia: Farne una copia
● Vai a Le Mie Cose: aprire la pagina dei propri progetti
● Carica dal tuo computer: caricare un progetto
Scratch 2 (estensione .sb2) dal tuo computer
● Download sul tuo computer: salvare un progetto
Scratch 2 sul proprio computer
● Record & Export Video: effettuare una registrazione
video ed effettuarne il download del progetto realizzato
● Ripristina alla versione originale: scartare tutte le
variazioni fatte dall’apertura del file tornando all’ultima
versione che è stata salvata
112. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Scratch 2 effettua in modo temporizzato il salvataggio dei progetti, ma nella barra dei menù a destra può
comparire, nel caso non sia ancora stato effettuato il salvataggio automatico la voce “Salva ora” il click su di
esso permetterà il salvataggio e farà comparire il testo prima “Salvataggio in corso…” e poi “Salvato”.
1
2
3
113. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
● Annulla la cancellazione: annulla l’ultima
modifica
● Visualizza con Stage piccolo: riduce l’area
di Stage a vantaggio dell’area del codice a
destra in modo da avere più spazio di
programmazione
● Modalità turbo: esegue il programma a
velocità maggiore
La “Modalità turbo” se attiva
all’interno della finestra Stage
Per tornare alla velocità normale
selezionare (togliendo la spunta alla
voce di menù), click su “Modalità
turbo”
114. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Per ritornare ad una
visualizzazione normale,
selezionare nuovamente
“Visualizza con Stage piccolo”
1/2
115. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Per passare da modalità a Stage
piccolo - Stage grande fare click
sulla freccia indicata
nell’immagine
2/2
116. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Timbro: effettua una copia dell’oggetto su cui si fa
click (sprite, blocco programma, costume, sfondo,
suono)
Forbice: eliminare l’oggetto selezionato
Espandi sprite: ingrandisce lo sprite
Riduci lo sprite: riduce lo sprite
Aiuto: facendo click su un blocco programma
visualizza nella finestra a scoparsa destra
informazioni riguardo il blocco. Il click su qualsiasi
altra zona del programma visualizza una
descrizione delle varie aree
1 2 3 4 5
1
2
3
4
5
117. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
S: “Le mie cose” identica alla voce presente nel menù “File”
118. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Si accede al: Profilo, Le Mie Cose, Configurazione account,
Esci (per uscire dal proprio account). Questo menù è presente
in ogni sezione del sito una volta che si è effettuato il login
119. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Per condividere il progetto
immediatamente a tutti
Per gestire le
informazioni associate al
progetto: Istruzioni di
utilizzo del programma e
Note e Crediti
120. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
121. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
122. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Stage, il palcoscenico, il luogo dove verrà
visualizzato il risultato dei nostri programmi. Gli
attori del nostro palcoscenico sono gi Sprite
2
1/3
123. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Permette di passare alla modalità
di visione dello Stage a pieno
schermo
Avvio
esecuzione
programma
Ferma
immediatament
e l’esecuzione
del programma
Inserimento
nome
programma
Coordinate del
mouse sullo Stage
2/3
124. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
3/3
Lo Stage è un piano cartesiano con
origine nel centro dello Stage.
L’unità di misura è lo step (passo).
Le dimensioni dello Stage sono di
480 x 360 step.
Il centro ha coordinate (0, 0)
I punti sull’asse X vanno
da -240 a 240
I punti sull’asse Y vanno
da -180 a 180
125. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Panello Sprite, dove vengono collezionati gli “attori” del
palcoscenico (Stage). Nell’immagine il gattino è uno sprite.
In questa sezione è presente anche lo Stage che non è uno sprite
ma su di esso possiamo effettuare delle azioni.
3
1/2
126. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
2/2
Miniatura
dello Stage
Modalità diverse
di inserimento
sfondo
Modalità diverse
di inserimento
sprite
127. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Pannelli: Script, Costumi, Suoni
● Script è la collezione delle istruzioni che si possono
associare agli oggetti del nostro programma. sono suddivise
per categorie
● Costumi permette la modifica grafica degli sprite
● Suoni associati allo sprite
4
128. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Blocchi (mattoncini) delle funzioni
selezionate dalla sezione “Script”.
Un programma sarà costituito
dall’insieme di mattoncini.
Caratteristica fondamentale dei
mattoncini:
● sono divisi per categorie:
movimento, aspetto e suono
● ogni mattoncino ha una forma
tale da potersi incastrare ad altri
mattoncini funzionalmente
compatibili
● alcuni mattoncini possono
accettare dei valori (parametri)
5
129. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
Area programmazione
● Il programma viene
costruito trascinando i
mattoncini nell’area di
programma
● mattoncini
funzionalmente
compatibili potranno
essere incastrati tra loro
● i colori dei mattoncini
identificano le diverse
tipologie di funzionalitò
(movimento, aspetto,
suono, ecc…)
6
130. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
“Salve mondo”
E dopo tanto parlare finalmente si fa coding! :-)
131. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Appena effettuato il login entrate
sarete in una pagina simile a
quella rappresentata
nell’immagine.
Fate click su “Crea” per avviare
l’ambiente di programmazione
grafico
1/9
132. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Assegnare un nome al
nuovo programma
2/9
133. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Dal pannello Script selezionare
la categoria “Situazioni”
3/9
134. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Trascinare nell’area di
programmazione il blocco
“quando si clicca su”
4/9
135. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Dal pannello Script selezionare
la categoria “Aspetto”
5/9
136. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Trascinare nell’area di
programmazione il blocco
“dire Hello!”
6/9
137. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Scrivete al posto di “Hello!”
“Salve mondo”
7/9
138. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Click sulla bandierina verde
per mandare in esecuzione il
programma
8/9
139. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
OTTIMO!
Avete realizzato il vostro primo programma!
…ma per fare del “buon coding” è
essenziale ancora una cosa...
9/9
140. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Commenti
Per fare del “buon coding” è
indispensabile commentare i propri
programmi, in modo da dettagliarne il
funzionamento di ogni parte e per
annotare informazioni che potrebbero
essere utili a voi e ad altri utenti in fasi
successive di sviluppo.
I commenti quindi servono agli
esseri umani e non hanno nessuna
influenza sul buon funzionamento
del programma.
Ma come aggiungere un commento ad
un programma Scratch?
141. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Per rendere più agevole la programmazione
riduciamo momentaneamente lo Stage a
vantaggio dell’area di programmazione
1/6
142. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Fate click con il tasto destro del mouse e
selezionate “aggiungi commento”
2/6
143. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Nel commento potrete scrivere tutto ciò che
serve per comprendere il funzionamento del
programma.
Il commento si presenta come un post-it che
potrete aprire e chiudere per vederne il
contenuto.
3/6
144. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
4/6
145. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
5/6
146. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Ricordate! E’ buona
regola commentare il
proprio programma
(dove necessario)
6/6
147. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli
ScratchJR
il coding per i bambini dai 5 ai 7 anni
esprimersi in modo creativo usando il computer
148. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Collegati al sito di riferimento
www.scratchjr.org
149. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Collegati al sito di riferimento
www.scratchjr.org
Disponibile per tablet iOS, Android e
Chromebook
150. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Interfaccia intuitiva descritta in
italiano sul sito di riferimento
151. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Possibilità di disegnare i propri
personaggi
152. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Descrizione in italiano
completa dei 28 blocchi
utilizzati in ScratchJR
153. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Video tutorial in lingua inglese
154. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Video tutorial in lingua inglese
sulle attività da svolgere in
classe
155. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Attività didattiche pronte con
schede di lavoro in PDF
156. L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Esercizi sulla comprensione
del funzionamento dei blocchi