SlideShare ist ein Scribd-Unternehmen logo
1 von 157
Downloaden Sie, um offline zu lesen
CC-BY-SA Prof. Michele Maffucci
L’alfabeto di Scratch
Lezione 1
Prof. Michele Maffucci
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Introduzione
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
Problema
Non ho mai
programmato!
Posso farcela?
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Si!Vediamo come...
Partire da zero
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
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
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Partire da zero
Cosa possiamo costruire?
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…”
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
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à:
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
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 ;-)
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
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
1
Scratch 1.4 - prelevare la versione offline
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
2
Scratch 1.4 - prelevare la versione offline
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 1.4 - prelevare la versione offline
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
1
Scratch 2 - prelevare la versione offline
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - prelevare la versione offline
2
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - prelevare la versione offline
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve
Modalità online
indispensabile una connessione internet
Versione Scratch 2 - online
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
3 modi
per incominciare online...
Partire da zero
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
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.
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à.
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.
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
Conferma la
password
inserita
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Cosa serve Scratch 2 - versione online
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
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
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.
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
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
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
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
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
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
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
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Aggiungi ai Progetti
Menù di navigazione Scratch 2 - versione online
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
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
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
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
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
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
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
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
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
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
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Crea
Menù di navigazione Scratch 2 - versione online
1/5
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Esplora
Menù di navigazione Scratch 2 - versione online
2/5
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Discuti
Menù di navigazione Scratch 2 - versione online
3/5
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Info
Menù di navigazione Scratch 2 - versione online
4/5
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Aiuto
Menù di navigazione Scratch 2 - versione online
5/5
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Aiuto
Le guide di Scratch Scratch 2 - versione online
1
2
3
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
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
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
1
2
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
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!
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
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
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
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
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
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à
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Informazioni per genitori ed insegnanti Scratch 2 - versione online
Per gli Educatori
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Domande frequenti e Wiki Scratch 2 - versione online
1
2
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)
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
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)
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
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
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
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
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”
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
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
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
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”
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
L’ambiente di programmazione
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
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
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
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
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
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
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
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
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! :-)
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Assegnare un nome al
nuovo programma
2/9
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Dal pannello Script selezionare
la categoria “Situazioni”
3/9
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Dal pannello Script selezionare
la categoria “Aspetto”
5/9
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
Scrivete al posto di “Hello!”
“Salve mondo”
7/9
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
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
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?
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
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
4/6
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Il primo programma
5/6
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
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
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
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Possibilità di disegnare i propri
personaggi
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Video tutorial in lingua inglese
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
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
L’alfabeto di Scratch - Lezione 1
CC-BY-SA Prof. Michele Maffucci
Per i più piccoli SratchJR
Esercizi sulla comprensione
del funzionamento dei blocchi
Grazie
Prof. Michele Maffucci
www.maffucci.it
michele@maffucci.it
it.linkedin.com/in/maffucci
www.twitter.com/maffucci/
www.facebook.com/maffucci.it/
plus.google.com/+MicheleMaffucci/
www.slideshare.net/maffucci
Licenza presentazione:

Weitere ähnliche Inhalte

Was ist angesagt?

Newt191 final project
Newt191 final projectNewt191 final project
Newt191 final projectBrianCooper73
 
eStargzイメージとlazy pullingによる高速なコンテナ起動
eStargzイメージとlazy pullingによる高速なコンテナ起動eStargzイメージとlazy pullingによる高速なコンテナ起動
eStargzイメージとlazy pullingによる高速なコンテナ起動Kohei Tokunaga
 
Introduction to Git
Introduction to GitIntroduction to Git
Introduction to GitColin Su
 
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理Takafumi Yoshida
 
PHP7の内部実装から学ぶ性能改善テクニック
PHP7の内部実装から学ぶ性能改善テクニックPHP7の内部実装から学ぶ性能改善テクニック
PHP7の内部実装から学ぶ性能改善テクニックYoshio Hanawa
 
A/B Linux updates with RAUC and meta-rauc-community: now & in the future
A/B Linux updates with RAUC and meta-rauc-community: now & in the futureA/B Linux updates with RAUC and meta-rauc-community: now & in the future
A/B Linux updates with RAUC and meta-rauc-community: now & in the futureLeon Anavi
 
OSを手作りするという趣味と仕事
OSを手作りするという趣味と仕事OSを手作りするという趣味と仕事
OSを手作りするという趣味と仕事uchan_nos
 
Clojureに入門してみた、2017年秋
Clojureに入門してみた、2017年秋Clojureに入門してみた、2017年秋
Clojureに入門してみた、2017年秋Satoshi KOBAYASHI
 
ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃slankdev
 
Writing Spring WebFlux more esay with kotlin
Writing Spring WebFlux more esay with kotlinWriting Spring WebFlux more esay with kotlin
Writing Spring WebFlux more esay with kotlin賢太郎 前多
 
iOS 11からのアプリ間ファイル共有
iOS 11からのアプリ間ファイル共有iOS 11からのアプリ間ファイル共有
iOS 11からのアプリ間ファイル共有Kenji Tanaka
 
Guida in italiano a Prezi Next - versione 2
Guida in italiano a Prezi Next - versione 2Guida in italiano a Prezi Next - versione 2
Guida in italiano a Prezi Next - versione 2Lorenzo Amadei
 
Go MobileでAndroidアプリ開発
Go MobileでAndroidアプリ開発Go MobileでAndroidアプリ開発
Go MobileでAndroidアプリ開発Takuya Ueda
 
Zynqで始めるUSB開発-FPGAとARMで動く USBオーディオデバイスの実例とともに-
Zynqで始めるUSB開発-FPGAとARMで動くUSBオーディオデバイスの実例とともに-Zynqで始めるUSB開発-FPGAとARMで動くUSBオーディオデバイスの実例とともに-
Zynqで始めるUSB開発-FPGAとARMで動く USBオーディオデバイスの実例とともに-mmitti
 

Was ist angesagt? (20)

Newt191 final project
Newt191 final projectNewt191 final project
Newt191 final project
 
CodyRoby-hoc
CodyRoby-hocCodyRoby-hoc
CodyRoby-hoc
 
eStargzイメージとlazy pullingによる高速なコンテナ起動
eStargzイメージとlazy pullingによる高速なコンテナ起動eStargzイメージとlazy pullingによる高速なコンテナ起動
eStargzイメージとlazy pullingによる高速なコンテナ起動
 
Introduction to Git
Introduction to GitIntroduction to Git
Introduction to Git
 
Github
GithubGithub
Github
 
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
 
PHP7の内部実装から学ぶ性能改善テクニック
PHP7の内部実装から学ぶ性能改善テクニックPHP7の内部実装から学ぶ性能改善テクニック
PHP7の内部実装から学ぶ性能改善テクニック
 
A/B Linux updates with RAUC and meta-rauc-community: now & in the future
A/B Linux updates with RAUC and meta-rauc-community: now & in the futureA/B Linux updates with RAUC and meta-rauc-community: now & in the future
A/B Linux updates with RAUC and meta-rauc-community: now & in the future
 
Giochiamo alla compravendita
Giochiamo alla compravenditaGiochiamo alla compravendita
Giochiamo alla compravendita
 
OSを手作りするという趣味と仕事
OSを手作りするという趣味と仕事OSを手作りするという趣味と仕事
OSを手作りするという趣味と仕事
 
Clojureに入門してみた、2017年秋
Clojureに入門してみた、2017年秋Clojureに入門してみた、2017年秋
Clojureに入門してみた、2017年秋
 
プログラムを高速化する話
プログラムを高速化する話プログラムを高速化する話
プログラムを高速化する話
 
Git undo
Git undoGit undo
Git undo
 
Che pizza le frazioni!
Che pizza le frazioni!Che pizza le frazioni!
Che pizza le frazioni!
 
ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃
 
Writing Spring WebFlux more esay with kotlin
Writing Spring WebFlux more esay with kotlinWriting Spring WebFlux more esay with kotlin
Writing Spring WebFlux more esay with kotlin
 
iOS 11からのアプリ間ファイル共有
iOS 11からのアプリ間ファイル共有iOS 11からのアプリ間ファイル共有
iOS 11からのアプリ間ファイル共有
 
Guida in italiano a Prezi Next - versione 2
Guida in italiano a Prezi Next - versione 2Guida in italiano a Prezi Next - versione 2
Guida in italiano a Prezi Next - versione 2
 
Go MobileでAndroidアプリ開発
Go MobileでAndroidアプリ開発Go MobileでAndroidアプリ開発
Go MobileでAndroidアプリ開発
 
Zynqで始めるUSB開発-FPGAとARMで動く USBオーディオデバイスの実例とともに-
Zynqで始めるUSB開発-FPGAとARMで動くUSBオーディオデバイスの実例とともに-Zynqで始めるUSB開発-FPGAとARMで動くUSBオーディオデバイスの実例とともに-
Zynqで始めるUSB開発-FPGAとARMで動く USBオーディオデバイスの実例とともに-
 

Andere mochten auch

L'alfabeto di Scratch - lezione 2
L'alfabeto di Scratch - lezione 2L'alfabeto di Scratch - lezione 2
L'alfabeto di Scratch - lezione 2Michele Maffucci
 
L'alfabeto di Scratch - lezione 3
L'alfabeto di Scratch - lezione 3L'alfabeto di Scratch - lezione 3
L'alfabeto di Scratch - lezione 3Michele Maffucci
 
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2Michele Maffucci
 
La progettazione didattica
La progettazione didatticaLa progettazione didattica
La progettazione didatticaMaruzells zells
 
Modelli di progettazione didattica a confronto
Modelli di progettazione didattica a confrontoModelli di progettazione didattica a confronto
Modelli di progettazione didattica a confrontoAmos Carri
 
Progettazione per competenze
Progettazione per competenzeProgettazione per competenze
Progettazione per competenzekimbo33
 
Programmazione per competenze
Programmazione per competenzeProgrammazione per competenze
Programmazione per competenzeSCUOLAPR
 
Code Week Come introdurre il pensiero computazionale nella didattica
Code Week Come introdurre il pensiero computazionale nella didatticaCode Week Come introdurre il pensiero computazionale nella didattica
Code Week Come introdurre il pensiero computazionale nella didatticaAntonella Carrozzini
 
@Pillole di DIDATTICA FACILE (scienze)
@Pillole di DIDATTICA FACILE (scienze)@Pillole di DIDATTICA FACILE (scienze)
@Pillole di DIDATTICA FACILE (scienze)Ada Vantaggiato
 
Corso di scratch - lezione 2
Corso di scratch - lezione 2Corso di scratch - lezione 2
Corso di scratch - lezione 2Michele Maffucci
 

Andere mochten auch (13)

L'alfabeto di Scratch - lezione 2
L'alfabeto di Scratch - lezione 2L'alfabeto di Scratch - lezione 2
L'alfabeto di Scratch - lezione 2
 
L'alfabeto di Scratch - lezione 3
L'alfabeto di Scratch - lezione 3L'alfabeto di Scratch - lezione 3
L'alfabeto di Scratch - lezione 3
 
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
 
La progettazione didattica
La progettazione didatticaLa progettazione didattica
La progettazione didattica
 
Modelli di progettazione didattica a confronto
Modelli di progettazione didattica a confrontoModelli di progettazione didattica a confronto
Modelli di progettazione didattica a confronto
 
Progettazione per competenze
Progettazione per competenzeProgettazione per competenze
Progettazione per competenze
 
Programmazione per competenze
Programmazione per competenzeProgrammazione per competenze
Programmazione per competenze
 
Introduzione al coding
Introduzione al coding Introduzione al coding
Introduzione al coding
 
Code Week Come introdurre il pensiero computazionale nella didattica
Code Week Come introdurre il pensiero computazionale nella didatticaCode Week Come introdurre il pensiero computazionale nella didattica
Code Week Come introdurre il pensiero computazionale nella didattica
 
@Pillole di DIDATTICA FACILE (scienze)
@Pillole di DIDATTICA FACILE (scienze)@Pillole di DIDATTICA FACILE (scienze)
@Pillole di DIDATTICA FACILE (scienze)
 
Corso di scratch - lezione 2
Corso di scratch - lezione 2Corso di scratch - lezione 2
Corso di scratch - lezione 2
 
Quizzle
QuizzleQuizzle
Quizzle
 
CodyQuiz per CodeWeek 2017
CodyQuiz per CodeWeek 2017CodyQuiz per CodeWeek 2017
CodyQuiz per CodeWeek 2017
 

Ähnlich wie L'alfabeto di Scratch - lezione 1

Micro corso di scratch - per incominciare ad imparare a programmare
Micro corso di scratch - per incominciare ad imparare a programmareMicro corso di scratch - per incominciare ad imparare a programmare
Micro corso di scratch - per incominciare ad imparare a programmareMichele Maffucci
 
Corso di scratch - lezione 1
Corso di scratch - lezione 1Corso di scratch - lezione 1
Corso di scratch - lezione 1Michele Maffucci
 
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Michele Maffucci
 
Alfabeto di Arduino - lezione 2
Alfabeto di Arduino - lezione 2Alfabeto di Arduino - lezione 2
Alfabeto di Arduino - lezione 2Michele Maffucci
 
Alfabeto arduino model expo italy
Alfabeto arduino   model expo italyAlfabeto arduino   model expo italy
Alfabeto arduino model expo italyMichele Maffucci
 
Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...
Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...
Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...Michele Maffucci
 
AlgoMOOC 01.02 (2018) - Organizzazione del corso
AlgoMOOC 01.02 (2018) - Organizzazione del corsoAlgoMOOC 01.02 (2018) - Organizzazione del corso
AlgoMOOC 01.02 (2018) - Organizzazione del corsoAlessandro Bogliolo
 
Servizi online della Microsoft per gli studenti
Servizi online della Microsoft per gli studentiServizi online della Microsoft per gli studenti
Servizi online della Microsoft per gli studentiWilfried Mbouenda Mbogne
 
ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...
ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...
ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...ROSARIO RIZZO, 2000+
 
Coding ... tra il reale e il virtuale
Coding ... tra il reale e il virtualeCoding ... tra il reale e il virtuale
Coding ... tra il reale e il virtualeMaria Messere
 
Processing -guida_introduttiva_alla_pro
Processing  -guida_introduttiva_alla_proProcessing  -guida_introduttiva_alla_pro
Processing -guida_introduttiva_alla_proAlberto Cecchi
 
Stampa 3d open source
Stampa 3d open sourceStampa 3d open source
Stampa 3d open sourceMarco Ferrara
 
AIMOOC 5.1 - L'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.1 - L'esecutore ideale - Alessandro BoglioloAIMOOC 5.1 - L'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.1 - L'esecutore ideale - Alessandro BoglioloAlessandro Bogliolo
 
Conferenza stampa 19 marzo 2015: ad un anno dall'apertura di Faberlab
Conferenza stampa 19 marzo 2015: ad un anno dall'apertura di FaberlabConferenza stampa 19 marzo 2015: ad un anno dall'apertura di Faberlab
Conferenza stampa 19 marzo 2015: ad un anno dall'apertura di FaberlabFaberLab
 

Ähnlich wie L'alfabeto di Scratch - lezione 1 (20)

Micro corso di scratch - per incominciare ad imparare a programmare
Micro corso di scratch - per incominciare ad imparare a programmareMicro corso di scratch - per incominciare ad imparare a programmare
Micro corso di scratch - per incominciare ad imparare a programmare
 
Corso di scratch - lezione 1
Corso di scratch - lezione 1Corso di scratch - lezione 1
Corso di scratch - lezione 1
 
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
 
Alfabeto di Arduino - lezione 2
Alfabeto di Arduino - lezione 2Alfabeto di Arduino - lezione 2
Alfabeto di Arduino - lezione 2
 
Alfabeto arduino model expo italy
Alfabeto arduino   model expo italyAlfabeto arduino   model expo italy
Alfabeto arduino model expo italy
 
scratch_parte1.pptx
scratch_parte1.pptxscratch_parte1.pptx
scratch_parte1.pptx
 
Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...
Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...
Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...
 
Corso Java - Introduzione
Corso Java - IntroduzioneCorso Java - Introduzione
Corso Java - Introduzione
 
2-Intro-Java.pdf
2-Intro-Java.pdf2-Intro-Java.pdf
2-Intro-Java.pdf
 
AlgoMOOC 01.02 (2018) - Organizzazione del corso
AlgoMOOC 01.02 (2018) - Organizzazione del corsoAlgoMOOC 01.02 (2018) - Organizzazione del corso
AlgoMOOC 01.02 (2018) - Organizzazione del corso
 
Linux a scuola
Linux a scuolaLinux a scuola
Linux a scuola
 
Servizi online della Microsoft per gli studenti
Servizi online della Microsoft per gli studentiServizi online della Microsoft per gli studenti
Servizi online della Microsoft per gli studenti
 
ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...
ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...
ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...
 
Coding ... tra il reale e il virtuale
Coding ... tra il reale e il virtualeCoding ... tra il reale e il virtuale
Coding ... tra il reale e il virtuale
 
Processing -guida_introduttiva_alla_pro
Processing  -guida_introduttiva_alla_proProcessing  -guida_introduttiva_alla_pro
Processing -guida_introduttiva_alla_pro
 
Stampa 3d open source
Stampa 3d open sourceStampa 3d open source
Stampa 3d open source
 
IUAVcamp 2010 - Processing
IUAVcamp 2010 - ProcessingIUAVcamp 2010 - Processing
IUAVcamp 2010 - Processing
 
Object Oriented Programming
Object Oriented ProgrammingObject Oriented Programming
Object Oriented Programming
 
AIMOOC 5.1 - L'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.1 - L'esecutore ideale - Alessandro BoglioloAIMOOC 5.1 - L'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.1 - L'esecutore ideale - Alessandro Bogliolo
 
Conferenza stampa 19 marzo 2015: ad un anno dall'apertura di Faberlab
Conferenza stampa 19 marzo 2015: ad un anno dall'apertura di FaberlabConferenza stampa 19 marzo 2015: ad un anno dall'apertura di Faberlab
Conferenza stampa 19 marzo 2015: ad un anno dall'apertura di Faberlab
 

Mehr von Michele Maffucci

Starter kit del docente hi tech - v03
Starter kit del docente hi tech - v03Starter kit del docente hi tech - v03
Starter kit del docente hi tech - v03Michele Maffucci
 
Il social learning con edmodo - versione 3
Il social learning con edmodo - versione 3Il social learning con edmodo - versione 3
Il social learning con edmodo - versione 3Michele Maffucci
 
Guida rapida DidUP- Prof. Maffucci Michele
Guida rapida DidUP- Prof. Maffucci MicheleGuida rapida DidUP- Prof. Maffucci Michele
Guida rapida DidUP- Prof. Maffucci MicheleMichele Maffucci
 
Starter kit del docente hi tech - v02
Starter kit del docente hi tech - v02Starter kit del docente hi tech - v02
Starter kit del docente hi tech - v02Michele Maffucci
 
La Flipped Classroom - Mettiamo la didattica tradizionale a testa in giù
La Flipped Classroom - Mettiamo la didattica tradizionale a testa in giùLa Flipped Classroom - Mettiamo la didattica tradizionale a testa in giù
La Flipped Classroom - Mettiamo la didattica tradizionale a testa in giùMichele Maffucci
 
Alfabeto di Arduino - lezione 6
Alfabeto di Arduino - lezione 6Alfabeto di Arduino - lezione 6
Alfabeto di Arduino - lezione 6Michele Maffucci
 
Starter kit del docente hi tech
Starter kit del docente hi techStarter kit del docente hi tech
Starter kit del docente hi techMichele Maffucci
 
Alfabeto di Arduino - lezione 5
Alfabeto di Arduino - lezione 5Alfabeto di Arduino - lezione 5
Alfabeto di Arduino - lezione 5Michele Maffucci
 
Piano Didattico Personalizzato on-line (PDP on-line)
Piano Didattico Personalizzato on-line (PDP on-line)Piano Didattico Personalizzato on-line (PDP on-line)
Piano Didattico Personalizzato on-line (PDP on-line)Michele Maffucci
 
Il social learning con edmodo - versione 2
Il social learning con edmodo - versione 2Il social learning con edmodo - versione 2
Il social learning con edmodo - versione 2Michele Maffucci
 
Didattica della robotica con lego nxt 2
Didattica della robotica con lego nxt 2Didattica della robotica con lego nxt 2
Didattica della robotica con lego nxt 2Michele Maffucci
 
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...Michele Maffucci
 
Alfabeto di arduino - lezione 4
Alfabeto di arduino - lezione 4Alfabeto di arduino - lezione 4
Alfabeto di arduino - lezione 4Michele Maffucci
 
Alfabeto di Arduino - lezione 3
Alfabeto di Arduino - lezione 3Alfabeto di Arduino - lezione 3
Alfabeto di Arduino - lezione 3Michele Maffucci
 
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...Michele Maffucci
 
Alfabeto di Arduino - lezione 1
Alfabeto di Arduino - lezione 1Alfabeto di Arduino - lezione 1
Alfabeto di Arduino - lezione 1Michele Maffucci
 
Siti web scolastici - corso base indirizzato ai DSGA neo immessi in ruolo
Siti web scolastici - corso base indirizzato ai DSGA neo immessi in ruoloSiti web scolastici - corso base indirizzato ai DSGA neo immessi in ruolo
Siti web scolastici - corso base indirizzato ai DSGA neo immessi in ruoloMichele Maffucci
 
Il social learning con edmodo
Il social learning con edmodoIl social learning con edmodo
Il social learning con edmodoMichele Maffucci
 
Robot Pet Therapy. Uno strumento didattico per insegnare a saper fare
Robot Pet Therapy. Uno strumento didattico per insegnare a saper fareRobot Pet Therapy. Uno strumento didattico per insegnare a saper fare
Robot Pet Therapy. Uno strumento didattico per insegnare a saper fareMichele Maffucci
 
Scienza ed automazione - modulo ROBOTICA
Scienza ed automazione - modulo ROBOTICAScienza ed automazione - modulo ROBOTICA
Scienza ed automazione - modulo ROBOTICAMichele Maffucci
 

Mehr von Michele Maffucci (20)

Starter kit del docente hi tech - v03
Starter kit del docente hi tech - v03Starter kit del docente hi tech - v03
Starter kit del docente hi tech - v03
 
Il social learning con edmodo - versione 3
Il social learning con edmodo - versione 3Il social learning con edmodo - versione 3
Il social learning con edmodo - versione 3
 
Guida rapida DidUP- Prof. Maffucci Michele
Guida rapida DidUP- Prof. Maffucci MicheleGuida rapida DidUP- Prof. Maffucci Michele
Guida rapida DidUP- Prof. Maffucci Michele
 
Starter kit del docente hi tech - v02
Starter kit del docente hi tech - v02Starter kit del docente hi tech - v02
Starter kit del docente hi tech - v02
 
La Flipped Classroom - Mettiamo la didattica tradizionale a testa in giù
La Flipped Classroom - Mettiamo la didattica tradizionale a testa in giùLa Flipped Classroom - Mettiamo la didattica tradizionale a testa in giù
La Flipped Classroom - Mettiamo la didattica tradizionale a testa in giù
 
Alfabeto di Arduino - lezione 6
Alfabeto di Arduino - lezione 6Alfabeto di Arduino - lezione 6
Alfabeto di Arduino - lezione 6
 
Starter kit del docente hi tech
Starter kit del docente hi techStarter kit del docente hi tech
Starter kit del docente hi tech
 
Alfabeto di Arduino - lezione 5
Alfabeto di Arduino - lezione 5Alfabeto di Arduino - lezione 5
Alfabeto di Arduino - lezione 5
 
Piano Didattico Personalizzato on-line (PDP on-line)
Piano Didattico Personalizzato on-line (PDP on-line)Piano Didattico Personalizzato on-line (PDP on-line)
Piano Didattico Personalizzato on-line (PDP on-line)
 
Il social learning con edmodo - versione 2
Il social learning con edmodo - versione 2Il social learning con edmodo - versione 2
Il social learning con edmodo - versione 2
 
Didattica della robotica con lego nxt 2
Didattica della robotica con lego nxt 2Didattica della robotica con lego nxt 2
Didattica della robotica con lego nxt 2
 
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
 
Alfabeto di arduino - lezione 4
Alfabeto di arduino - lezione 4Alfabeto di arduino - lezione 4
Alfabeto di arduino - lezione 4
 
Alfabeto di Arduino - lezione 3
Alfabeto di Arduino - lezione 3Alfabeto di Arduino - lezione 3
Alfabeto di Arduino - lezione 3
 
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
 
Alfabeto di Arduino - lezione 1
Alfabeto di Arduino - lezione 1Alfabeto di Arduino - lezione 1
Alfabeto di Arduino - lezione 1
 
Siti web scolastici - corso base indirizzato ai DSGA neo immessi in ruolo
Siti web scolastici - corso base indirizzato ai DSGA neo immessi in ruoloSiti web scolastici - corso base indirizzato ai DSGA neo immessi in ruolo
Siti web scolastici - corso base indirizzato ai DSGA neo immessi in ruolo
 
Il social learning con edmodo
Il social learning con edmodoIl social learning con edmodo
Il social learning con edmodo
 
Robot Pet Therapy. Uno strumento didattico per insegnare a saper fare
Robot Pet Therapy. Uno strumento didattico per insegnare a saper fareRobot Pet Therapy. Uno strumento didattico per insegnare a saper fare
Robot Pet Therapy. Uno strumento didattico per insegnare a saper fare
 
Scienza ed automazione - modulo ROBOTICA
Scienza ed automazione - modulo ROBOTICAScienza ed automazione - modulo ROBOTICA
Scienza ed automazione - modulo ROBOTICA
 

Kürzlich hochgeladen

case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....giorgiadeascaniis59
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxlorenzodemidio01
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoyanmeng831
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptcarlottagalassi
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileNicola Rabbi
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................giorgiadeascaniis59
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................giorgiadeascaniis59
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.camillaorlando17
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxtecongo2007
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxtecongo2007
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaSalvatore Cianciabella
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxtecongo2007
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxtecongo2007
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxlorenzodemidio01
 

Kürzlich hochgeladen (19)

case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.ppt
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptx
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 

L'alfabeto di Scratch - lezione 1

  • 1. CC-BY-SA Prof. Michele Maffucci L’alfabeto di Scratch Lezione 1 Prof. Michele Maffucci
  • 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
  • 3. L’alfabeto di Scratch - Lezione 1 CC-BY-SA Prof. Michele Maffucci Introduzione
  • 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