Archivi categoria: Uncategorized

Il Polpo Paul

Ciao Ninja!

Visto che oggi c’è brutto tempo, e la nostra lezione numero 2 è saltata, abbiamo messo online un po’ di istruzioni per costruire un gioco.

Il gioco che andiamo a vedere oggi si chiama “Il polpo Paul”,  ma se volete realizzarlo dovete trovare il vostro personaggio preferito, cambiargli nome e mandarci il vostro link in modo che lo possiamo vedere e provare!!

Il mio lo trovate qui: https://scratch.mit.edu/projects/76113286/

Questo videogioco è molto simile a quello che abbiamo creato ieri a Camogli al Festival della comunicazione!

La prima cosa è lo sfondo, io ho scelto underwater.

Poi ho cancellato il gattino “Scratch” e messo il mio polpo, “Paul”. Per farlo muovere ho usato due blocchi: uno per verificare quali tasti sono premuti e spostare Paul, uno per cambiare il suo costume in modo da animarlo! Eccoli qui:

Cambiare il costume. Ho messo un “porta dimensioni a 40%” perchè Paul era troppo grande. Poi ho messo un blocco “per sempre”, in modo che il computer continui a cambiare il costume a Paul tra costume A e B.

Blocco per cambiare il costume

Per risparmiare qualche blocchetto, ho modificato il mio programma così: è uguale, ma uso meno blocchetti!

Schermata 2015-09-13 alle 12.35.54

Muovere Paul. Per muovere Paul, ho da subito usato due variabili “velocitàAvanti” e “velocitàDietro”. In questo modo posso modificare la X e la Y di Paul in modo più semplice, e farlo andare più veloce o più lento.

Schermata 2015-09-13 alle 12.27.48

VI ricordate la X e la Y ?? L’idea è questa:

9b97d425ebeda69a79d1cda208b71c70

Nel nostro Stage però ha dimensioni 480 x 360, quindi le x partiranno da -240 e arriveranno a 240, mentre le Y partiranno da -180 e arriveranno a 180. Potete fare un po’ di prove posizionando il vostro personaggio in diverse posizioni X e Y per capire come funziona.

Schermata 2015-09-13 alle 12.30.46

Io faccio così:

Schermata 2015-09-13 alle 12.33.13

Nemici.

Ho aggiunto un nemico pipistrello per Paul. Per farlo ho caricato un nuovo Sprite dalla libreria di Scratch.

Schermata 2015-09-13 alle 12.37.38

vediamo i blocchetti uno per uno:

  • Nascondi: non voglio vedere subito i nemici arriveranno tra un po’
  • Porta dimensioni al 30%: prima erano troppo grandi e mi colpivano sempre!!
  • Attendi 0 secondi: potete mettere il numero che volete, con 0 i pipistrelli arrivnao subito, con 5 ho un po’ di tempo prima che arrivino!
  • per sempre: faccio in modo che i pipistrelli continuino ad arrivare mentre gioco
    • vai dove x è un numero a caso, ho usato un numero tra -200 e +200 (ricordate le dimensioni del mio Stage ?)
    • vai dove y è un numero a caso
    • Crea Clone:  volevo più di un numico per cui ho detto al computer di creare un clone
    • Attendi: per non creare troppi cloni tutti insieme ho fatto attendere al computer un po’ di tempo (tra 4 e 10 secondi)

Per far muovere il pipistrello ho messo un blocco di programma da utilizzare per ogni Clone, quando tocca il bordo punta verso Paul in modo da seguirmi e non rendermi facile la vita..

 

Schermata 2015-09-13 alle 12.42.31

 

Per finire ho inserito qualche bonus da raccogliere (i pesciolini) e un po’ di suoni quando Paul e i pipistrelli si incontrano.. ovviamente quando colpite un pipistrello Paul rallenta..

Riuscite a finirlo da soli ???? Mandateci le vostre creazioni e le vostre domande con un commento a questo post!

 

8 novembre 2014: Siamo tornati!

113morpheus_beckons-med

Sono aperte le iscrizioni per sabato 8 novembre 2014!

Clicca qui per registrarti!

Passata l’estate, siamo tornati pronti a ricominciare una nuova avventura con Coderdojo :D
Nuovi mentor e tante novità!

A cominciare da Appinventor, una specie di Scratch per creare applicazioni android, cosa che siamo sicuri piacerà tantissimo a tutti

L’orario e il luogo sono sempre quelli: comincieremo per le 14 al Talent Garden, al primo piano del palazzo Ericsson degli Erzelli, anzi, del “Parco Scientifico Tecnologico Erzelli” :D
Come per gli scorsi eventi sarà necessario portare un portatile (qualunque sistema operativo va bene) e, per chi volesse iscriversi al corso di Appinventor consigliamo, chiaramente se possibile, di portare uno smartphone o un tablet Android, in modo da poter provare in diretta quanto costruito sul momento.
Insieme al portatile suggeriamo anche fortemente di portare un mouse, per facilitare il lavoro, e l’alimentatore, per non rischiare spegnimenti improvvisi.

Clicca qui per registrarti!

Evento #3

Siamo di nuovo pronti a ricevervi nella sede del Talent Garden agli Erzelli per la terza giornata del CoderDojo Genovese!

L’evento sarà il 7 Giugno dalle 14:30 alle 17:30!

Visto il successo della scorsa edizione continuiamo anche questa volta con lo stesso format. Infatti proseguiremo con la divisione in 3 gruppi a vostra scelta:

  • Scratch Base, Introduzione: è pensato per chi ci viene a conoscere per la prima volta o per chi già ci conosce ma ancora non si sente di provare cose più difficili.
  • Scratch Avanzato: accogliamo in questo gruppo tutti i bambini che hanno imparato le basi di Scratch (o con noi, o da soli a casa) e vogliono provare a spingersi su meccanismi più complessi, rimanendo però sulla stessa piattaforma.
  • Grafica: in questo gruppetto si impareranno le basi della creazione e modifica di immagini, grazie alla piattaforma online Pixlr.

Iscrivetevi numerosi a questo link: http://www.eventbrite.it/e/registrazione-coderdojo-genova-tag-11744142045

E ricordatevi che i posti sono limitati!