Passa ai contenuti principali

Post

Impariamo i versi degli animali con scratch

Imparare i versi degli animali con scratch, diventa più divertente. Chi di voi non si ricorda la canzoncina degli animali della vecchia fattoria? A me ha sempre molto divertito.
Allora, ho pensato di ricreare una bella animazione, stile vecchia fattoria su scratch.

Ho scelto 4 sprite.
La narratrice Abby, il gatto, il cane e l'anatra.

L'animazione si svilupperà in questo modo:

La narratrice presenterà l'animazione agli utenti dicendo:

Benvenuti nella vecchia fattoria...
Impariamo i versi degli animali insieme con la vecchia fattoria...

Nella vecchia fattoria ia-ia-o Quante bestie ha zio Tobia ia-ia-o... C'é il gatto- gatto- ga ga gatto..

Continuerà chiedendo :Qual é il verso del gatto?
Se la risposta sarà miao, la narratrice dirà esatto altrimenti dirà, clicca sul gatto per ascoltare il verso.

L'utente cliccando sul gatto, ascolterà il miagolio.

Questo dialogo, potrà essere riproposto, sia per l'anatra che per il cane.

Nella nostra animazione, il primo sprite cons…
Post recenti

Animazione balla con scratch

Questa semplice animazione mostra un esempio di balletto, che coinvolge due sprite ma potrebbe coinvolgerne di più.
La campanella inizia a suonare e la ballerina a ballare.
Questo é il codice che attiva il balletto.
Questo codice va inserito nello sprite  campana. Una volta prodotto il suono, lo sprite campana invierà il messaggio agli altri sprite (per l'esattezza uno).

La ballerina riceverà il messaggio e cambierà costume grazie a questo codice:


Passando da un costume ad un altro ed attendendo 1 secondo.
Queste le screen del balletto ballerina:

Dopo questo costume si alterneranno altri due costumi.

E poi questo

Non mi ricordo bene la seguenza di attivazione ma queste sono i costumi che si alterneranno.

Fatemi sapere cosa pensate della ballerina ballante e se volete ricevere l'openbadges associato. L'openbadges verrà rilasciato a chiunque mostri un'animazione balletto su scratch.



Questionario con scratch

Con scratch si possono creare numerose animazioni e giochi interattivi.

Per creare un questionario con scratch necessitiamo dei seguenti blocchi:


1 Blocco situazione bandiera

1 Blocco sensore chiedi ed attendi

1 Blocco controllo (che pone una condizione se la risposta viene verificata, allora si attiveranno i blocchi interni all'if).


Se la condizione viene verificata, si può inserire: 1 Blocco dire che dice Esatto :)

altrimenti un blocco dire posizionato all'esterno dell'if che dice... Ritenta la risposta ;)

Questo pezzettino di codice ripete sempre la stessa domanda. Ma un quiz, con una sola domanda, mi sembra un po limitato.

Quindi necessitiamo, di modificare il nostro codice per inserire più domande.
Una soluzione, potrebbe essere quella di creare, una lista di variabili ( domande) da attivare all'occorrenza.



Creando una lista di variabili, possiamo attivare le domande quando ne abbiamo bisogno. Selezionando l'elemento che vogliamo  mostrare. La lista delle var…

Scratch: sprite si muove nello stage e prende monete

Gli sprite sono i personaggi delle animazioni. Questi personaggi  si muovono, cambiando la loro posizione x e y, nello stage.
Per fare camminare lo sprite necessitiamo dei seguenti blocchi. Un blocco per gestire le frecce e un blocco movimento che cambia la coordinata.

Se vogliamo farlo muovere a sinistra abbiamo necessita di diminuire le nostre x.

A destra di aumentarle.

Mentre per far muovere lo sprite su, necessitiamo di cambiare la y.

La nostra y sarà incrementata di uno.
Se vogliamo fare scendere il nostro sprite la nostra y decrescerà.

In questa maniera, il nostro sprite si muoverà nello stage.

Se vogliamo creare un'animazione divertente, possiamo usare più sprite.

 Questa l'animazione --> Uno sprite si muove nello stage, cammina ed interagisce con un altro sprite. Con l'interazione fra i due sprite, il valore delle monete varierà.
Cos'é la moneta?
La moneta, altro non é che una variabile.
Per crearla, basta cliccare sul pulsante crea variabile.
In automatico …

Cambio tonalità del suono scratch

Cambiare tonalità e frequenza al miagolio del gatto. In questa prova, il gattino cambia voce modificando la frequenza e poi riproducendo il suono.

Diciamo che per modificare la voce ho usato questi blocchi:

Ripeti]-----20volte---] Porta a frequenza]-----3---volte----] Riproduci miagolio]-----3---volte-]  Rimuovi effetto]-----3--volte--]
Insomma il povero gatto modificherà il suo miagolio in base alla frequenza inserita.  
Sarebbe interessante inserire suoni diversi, anche cantati.


Come aggiungere i suoni? Per aggiungere i suoni, dobbiamo cliccare sulla categoria suoni ed inserirli. La gestione dei suoni avviene con i blocchi riproduci suono.
Nell'editor beta é presente il pulsante suoni. Cliccandoci sopra, possiamo inserire i suoni che vogliamo che i nostri sprite emettano. Ogni sprite contiene un proprio repertorio di suoni.
Quindi se vogliamo creare un'alternanza di suoni fra sprite, necessitiamo di aggiungere i suoni in tutti gli sprite.
Ecco la bacheca che consente la ges…