
Italian: 
 Divertiamoci mentre impariamo con l'animazione. 
 Ecco come imparare il linguaggio di programmazione zero. 
 Il linguaggio del programma scratch è divertente e facile da imparare nella maggior parte dei casi 
 le lingue sono basate su testo, quindi uno studente deve acquisire esperienza 
 scrivere il codice ma il programma scratch è più facile in quanto utilizza 
 blocchi. Lo studente seleziona i blocchi e li inserisce 
 insieme ed esegue il programma in modo semplice 
 rendendolo il modo più semplice e divertente per imparare a programmare. 
 Per completare questa attività dobbiamo guardare le istruzioni. 
 Per seguire le istruzioni è possibile scaricarli da questo sito 
 e guarda sotto l'animazione dell'attività 5, quindi scarica le istruzioni. 

English: 
Let's have some fun while learning with
animation.
This is how to learn scratch programming
language.
The scratch program language is free
fun and easy to learn most programming
languages are text based
so a learner has to gain experience
writing the code
but scratch program is easier as it uses
blocks.
The learner selects blocks puts them
together
and runs the program in a simple way
making it the most
fun and easiest way to learn programming.
To complete this task we need to look at
the instructions.
To follow the instructions you can
download them from this website
and look under task 5 animation
and then download the instructions.

English: 
We start off with a new sprite,
so we can remove the cat and look for
an octopus, which we'll find on our
animals.
So now we have our octopus we can change
the size to
let's say 40, so that's quite small
and we need a glide, we need to glide one
second
to x and y. At x and y
we want some random numbers under
operators we can see
pick random. We can say
240 to 240
and we need two values one for x one for
y.
So that could be our x and our y
certainly smaller 180
to 180. So we can put that
inside our glide and we can put our
glide
inside a forever loop,
so we can see that,

Italian: 
 Iniziamo con un nuovo sprite, quindi possiamo rimuovere il gatto e cercare 
 un polpo, che troveremo sui nostri animali. 
 Quindi ora abbiamo il nostro polpo di cui possiamo cambiare le dimensioni 
 diciamo 40, quindi è abbastanza piccolo e abbiamo bisogno di una planata, dobbiamo planare una 
 secondo per x e y. In x e y 
 vogliamo alcuni numeri casuali sotto gli operatori che possiamo vedere 
 scegli a caso. Possiamo dire da 240 a 240 
 e abbiamo bisogno di due valori uno per x uno per y. 
 Quindi quella potrebbe essere la nostra xe la nostra y certamente più piccola di 180 
 a 180. Quindi possiamo metterlo nella nostra planata e possiamo mettere il nostro 
 scivola all'interno di un ciclo per sempre, 
 così possiamo vederlo, 

Italian: 
 questo è l'intero blocco. Aggiungeremo un altro sprite 
 quindi guardiamo nella nostra libreria e andremo a cercare 
 per un drago. È abbastanza grande, quindi lo sposteremo a 40. 
 Allora cosa faremo con il nostro drago? 
 Beh, prima di tutto useremo un loop e poi diremo che andremo 
 per spostarlo in modo che si sposti di un passo 
 e anche se è teso, rimbalzerà. 
 Vogliamo che il drago insegua il polpo 
 quindi useremo il punto verso il blocco e inseriremo il polpo, 
 così ora il drago si muoverà verso il polpo. 
 Possiamo testarlo per vedere se funziona ora. Quindi faremo clic sulla bandiera verde 

English: 
that's the whole block. We're going to
add another sprite
so let's look in our library and we're
going to look
for a dragon. That's quite big
so we're going to move that down to 40.
So what we're going to do with our
dragon?
Well we're going to first of all use a loop
and then we're going to say we're going
to move it
so it's going to move one step
and also if it's on edge it's going to
bounce.
We want the dragon to be chasing the
octopus
so we're going to use the point towards
block and put in octopus,
so now the dragon will move towards the
octopus.
We can test it to see if it works now.  So
we're going to click the green flag

English: 
and see if the dragon moves around
you can see it does move towards the
octopus,
not very fast but it does move
and red dot to stop.
We want to change the octopus so we're
going to change from
the glide to point towards
mouse pointer so again we need to start
when the green flag is clicked
and we need to move let's say 10
steps. We want it to stop once it reaches
the mouse. We can do that using the sensing block
by
touching mouse pointer we want it to
move when it's
not touching. So we can use the not
operator.
We can put that in our green operator
block
and in our controls we have an if

Italian: 
 e vedi se il drago si muove intorno puoi vedere che si muove verso il 
 polpo, non molto veloce ma si muove 
 e punto rosso per fermarsi. Vogliamo cambiare il polpo quindi lo siamo 
 andando a cambiare dalla planata al punto verso 
 puntatore del mouse quindi di nuovo dobbiamo iniziare quando viene cliccata la bandiera verde 
 e dobbiamo muoverci diciamo 10 passaggi. Vogliamo che si fermi una volta raggiunto 
 il topo. Possiamo farlo usando il blocco di rilevamento 
 toccando il puntatore del mouse lo vogliamo 
 muoviti quando non si tocca. Quindi possiamo usare il not 
 operatore. Possiamo metterlo nel nostro operatore verde 
 blocco e nei nostri controlli abbiamo un if 

Italian: 
 Quindi quello che vogliamo vogliamo spostare se non stiamo toccando il puntatore del mouse 
 quindi questo è il nostro codice per muovere il polpo quando non tocca il puntatore del mouse. 
 Quindi hai visto nella nostra dimostrazione come il file 
 il drago è andato in giro, il che non era eccezionale, quindi cosa faremo 
 stiamo per impostare lo stile di rotazione. Non vogliamo 
 qualsiasi stile di rotazione per il polpo e per il drago possiamo solo avere il file 
 stile di rotazione da sinistra a destra. Vogliamo che accada qualcosa quando il file 
 il drago tocca il polpo così possiamo farlo 
 in sensing. Quindi quando il polpo tocca il drago, vogliamo qualcosa 
 accadere. Possiamo usare di nuovo l'istruzione if 

English: 
So what we want we want to move
if we're not touching the mouse pointer
so that's our code to move the octopus
when it's not touching the mouse pointer.
So you saw in our demonstration about
how the
dragon went around which wasn't that
great so what we're going to do
is we're going to set the
rotation style. We don't want
any rotation style for the octopus
and for the dragon we can just have the
rotation style from left to right.
We want something to happen when the
dragon
touches the octopus so we can do that
in sensing. So when the octopus is
touching the dragon we want something to
happen.
We can use the if statement again

Italian: 
 e allora forse possiamo dire che mi hai preso. 
 Hai anche bisogno della bandiera verde quando viene cliccata. 
 Quindi ora quando il polpo viene toccato dal drago 
 possiamo dire che dice che mi hai preso. Ora, se stai seguendo questo 
 e se lo provi potresti scoprire che non funziona, 
 e c'è una ragione per questo perché ci siamo dimenticati 
 un blocco. Abbiamo dimenticato il blocco per sempre e se non lo usiamo, 
 facciamolo correttamente, se non usiamo un blocco per sempre 
 quindi il drago toccante non funzionerà. Quindi anche un solo blocco 
 se lo dimentichi, il codice è diverso e quindi non funziona 
 come vuoi. Quindi fai attenzione quando segui 
 istruzioni e anche fare attenzione quando si codifica. 
 Torniamo al video principale e aggiungeremo il blocco per sempre 

English: 
and then perhaps we can have say
you've got me.
You also need the when green flag is
clicked.
So now when the octopus is being touched
by the dragon
we can say it says you got me.
Now if you're following along with this
and you test it you might find it
doesn't work,
and there's a reason for that is because
we've forgotten
a block. We've forgotten the
forever block and if we don't use,
let's do that correctly, if we don't use
a forever block
then the touching dragon will not work.
So even just one single block
if you forget it then the code is
different and therefore it doesn't work
how you want.
So be careful when you're following
instructions and also be careful when
you're coding.
Let's return to the main video and we'll
add the forever block

Italian: 
 alla fine sul codice finale. Vogliamo esaminare il file 
 i costumi del drago ora quindi se facciamo clic sul drago 
 e guarda i costumi possiamo vedere che ce ne sono tre. Quindi il primo è buono, 
 il secondo sta volando, quindi non abbiamo bisogno che il drago voli. 
 Il terzo è sputare fuoco, quindi lo terremo. 
 Torniamo al codice a cui aggiungeremo lo switch 
 costumi, quindi vogliamo cambiare costume e aggiungeremo due, prima di tutto 
 passeremo a c e poi passeremo a a. 
 Quindi abbiamo bisogno di nuovo di tornare al nostro blocco if else 
 e poi cambieremo costume quando toccherà il 
 polpo. Torniamo a sentire se si tocca il polpo 
 di nuovo quando si fa clic sulla bandiera verde. 

English: 
at the end on the final code. We want to
look at the
dragon's costumes now so if we click on
the dragon
and look at costumes we can see there's
three. So the first one is good,
the second one is flying so we don't
need the dragon to fly.
The third one is to breathe fire so
we'll keep that.
Let's go back to the code we're going
to add the switch
costumes so we want to switch costume
and we're going to add two, first, we're
going to switch
to c and then we're going to switch to a.
So we need again we go back to our if
we need our if else block
and then we're going to change costume
when it's touching the
octopus. We go back to sensing
if touching octopus
again when the green flag is clicked.

English: 
Now we want to change the costumes of
the octopus so we look what we've got
we've got quite a few so we don't really
need
playing drums or have the hat
or the third one so we only really need
one and
two. Now we're going to change the
costume so we can look at
changing the costume to make him look
like he's burned. So we're gonna use a
fill color of black
and we can use the paint tool
to color in some
black legs, so he looks
colored black. We also might want to draw
some smoke
coming from where he's been burned,
something like that.
Now our code, we're going to look at

Italian: 
 Ora vogliamo cambiare i costumi del polpo, quindi guardiamo cosa abbiamo 
 ne abbiamo un bel po 'quindi non ne abbiamo davvero bisogno 
 suonare la batteria o avere il cappello o il terzo, quindi ne abbiamo davvero bisogno 
 uno e due. Ora cambieremo il file 
 costume così possiamo guardare a cambiare il costume per farlo sembrare 
 come se fosse bruciato. Quindi useremo un colore di riempimento nero 
 e possiamo usare lo strumento di pittura per colorare alcuni 
 gambe nere, quindi sembra di colore nero. Potremmo anche voler disegnare 
 del fumo proveniente da dove è stato bruciato, 
 qualcosa del genere. Ora esamineremo il nostro codice 

English: 
the code from the dragon and we can drag
that
into the octopus. So now
we've got when touching if we
look at the octopus we've got when
attaching
dragon we're going to switch to octopus
attaching dragon octopus b and
octopus a when not. We've already got
the touching dragon code so perhaps we
can put this together here,
move out so you've got me down and then
we don't need those blocks.
We want them to start in different
positions so we can use the
go to block to start off with so
the octopus we want to start at 180
150
and the dragon we can use

Italian: 
 il codice dal drago e possiamo trascinarlo 
 nel polpo. Quindi ora abbiamo quando tocchiamo se noi 
 guarda il polpo che abbiamo durante l'attacco 
 drago passeremo al polpo che attacca il drago polpo be 
 polpo a quando no. Abbiamo già il codice del drago toccante, quindi forse noi 
 puoi metterlo insieme qui, andartene così mi hai messo giù e poi 
 non abbiamo bisogno di quei blocchi. Vogliamo che inizino in modo diverso 
 posizioni in modo che possiamo usare il vai al blocco per iniziare con così 
 il polpo che vogliamo iniziare a 180 
 150 e il drago che possiamo usare 

Italian: 
 il blocco e avvia il drago a meno 240 
 e -180. Quindi iniziano in posizioni diverse. 
 Possiamo aggiungere alcune delle funzionalità di scratch qui. 
 Quindi ad esempio lo sfondo. Possiamo cercare alcuni retroscena di 
 sott'acqua, se riusciamo a scoprire che c'è sott'acqua, avrà 
 sfondo subacqueo e ora andremo a cercarne alcuni 
 suono. 
 Quindi possiamo fare clic sullo sfondo e poi sui suoni che possiamo, 
 possiamo vedere il pop qui, quindi possiamo suonare il sound pop. 

English: 
the block and start the dragon at
minus 240
and -180. So they start in different positions.
We can add some of the scratch features
here.
So for example the background.
We can look for some background of
underwater if we can find that
there's underwater it's going to have
underwater background
and now we're going to look for some
sound.
So we can click the background and then
on the sounds we can,
we can see pop here, so we can play
sound pop.

Italian: 
 Riproduci pop sonoro e poi inseriscilo in un loop per sempre 
 e poi usalo quando si fa clic sulla bandiera verde. 
 Piuttosto che suonare esattamente lo stesso in sottofondo 
 potremmo usare un'attesa e quindi usare un numero casuale. 
 Quindi torniamo ai nostri operatori, selezioniamo a caso, 
 qualcosa come da zero a quattro secondi o forse anche solo da uno a quattro secondi. 
 Quindi c'è un ritardo tra questi suoni. Quindi diamo un'occhiata a questo. 
 Quando lo corriamo possiamo muovere il polpo che possiamo sentire 
 suoni pop e poi se il drago tocca il 
 polpo che abbiamo tu mi hai 
 per un secondo. Possiamo spostare il polpo in giro 
 con il mouse ci siamo. Quindi un'ultima occhiata al codice, polpo, 

English: 
Play sound pop and then put that
inside a forever loop
and then use that when the green flag is
clicked.
Rather than that just playing exactly
the same in the background
we could use a wait and then use a
random number.
So we go back to our operators, pick
random,
something like from zero to four seconds
or maybe even just one to four seconds.
So then there's a delay between these
sounds. So let's have a look at that.
When we run that
we can move the octopus we can hear the
pop sounds
and then if the dragon touches the
octopus we've got
you've got me
for one second. We can move the octopus
around
with the mouse there we go.
So final look at the code, octopus,

Italian: 
 drago, sfondo, zero o uno, va bene. Beh, speriamo ti sia piaciuto 
 quello. Ora se sei interessato all'apprendimento 
 ulteriori informazioni o imparare altri linguaggi di programmazione, quindi iscriviti 
 e ogni volta che esce un video se premi quella notifica 
 campana allora che ti farà sapere. Quindi goditi il ​​tuo apprendimento. 

English: 
dragon, background, zero or one,
that's okay. Well we hope you enjoyed
that.
Now if you're interested in learning
more or learning other programming
languages then please subscribe
and every time a video comes out if you
hit that notification
bell then that will let you know.
So enjoy your learning.
