NEMO Tutorial per Scratch 2.0 Base Sessione 2

Похожие документы
NEMO Tutorial per Scratch 2.0 Base Sessione 2

FLAPPY PAPPAGALLO Tutorial per Scratch 2.0 Base Sessione 1

La Prova Del Cuoco Tutorial per Scratch 2.0 Base Sessione 2

COSTRUISCI IL GIOCO GATTO E TOPO

ACCHIAPPA L UOVO TUTORIAL per SCRATCH 2.0

Level 1. Fuochi Artificiali. Introduzione. In questo progetto creiamo l'esplosione dei fuochi artificiali su una citta' Italiana.

Scratch Tutorial 6 Robobattle v1.0

Acchiappa Fantasmi. Introduzione

Scappa dal gatto Tutorial per Scratch versione 2

Corsa nel Deserto. Introduzione

LA BANDA DEI NOTTURNI CON SCRATCH

Progetto Scratch: Scratch Day CoderDojo Parma

GIMP è un programma open source di fotoritocco e

Scegli l attività che intendi svolgere e clicca con il tasto sinistro del mouse sull argomento (esempio figura 2)

Christmas Card. Componiamo lo stage. Aggiungiamo la musica

icartoon manuale d uso

SCRATCH CECILIA MONTI DIGITAL CO-FONDATRICE E DOCENTE PRESSO MAKER SCHOOL TRADATE

Personalizzare il desktop - sfondo e screen saver

PRESENTAZIONI IN POWER POINT

TUTORIAL EFFETTI METALLO

Come usare Doyouall. Usare il software Doyouall è molto semplice. Questa piccola guida è un aiuto per realizzare velocemente il tuo nuovo sito web.

Il Percorso. Portate Il vostro personaggio con le frecce a spasso per lo schermo... ma state dentro la strada!

Esercizi "Cambio Accordi Intensive Training" - David Carelse

DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11

TROVA LA CHIAVE TUTORIAL INTERMEDIO TROVA LA CHIAVE

GEOGEBRA 4.0. guida introduttiva. Finita l installazione di GeoGebra 4.0 viene creata sul desktop una icona come questa:

I grafici a torta. Laboratorio con EXCEL. 1 Come si costruisce un grafico a torta

Istruzioni per l uso LivingColors Iris

I Quaderni di LAPSUS. CmapTools

Calcolare con il computer: Excel. Saro Alioto 1

Seguendo questo tutorial imparerai come aggiungere le azioni al tuo SWiSH Movie. Questo tutorial è salvato come "Actions.swi" nel menu File Samples.

Excel. Il foglio di lavoro. Il foglio di lavoro Questa viene univocamente individuata dalle sue coordinate Es. F9

Come usare la piattaforma StartUp

Principianti. Muovere il gatto. Questionario. Avvertenze. Tasti del mouse. Verifiche preliminari. Caricare uno sfondo.

Progetto Scratch: Hippo alla conquista della Luna (remix)

Giulia Murgia e Giulia Maria Deidda PROGETTO SCRATCH: REBUS

MS Office Powerpoint La formattazione

Come eliminare i cookie

Corso base di Informatica

GUIDA ALL USO.

Strumenti di Presentazione Microsoft Power Point. CORSO DI INFORMATICA LIVELLO 1 - Lezioni 7-8. Docente Marsili M.

Appunti per il CoderDojo Fosso+Sandon

Excel avanzato. Certificazione Microsoft. Excel: le basi. 1.1 Excel: le basi NUMBER TITLE

Geogebra. a. La lancetta è ruotata? SI NO. Se sì attorno a quale punto?

Lezione 2. Il desktop LE ICONE

A. Lorenzi, R. Giupponi - Visual Basic. Teoria e ambiente di programmazione - Istituto Italiano Edizioni Atlas

CREARE UN GRAFICO CON EXCEL 2007

Programma Scienza senza frontiere CSF Italia. Guida per lo studente ai corsi di lingua italiana ICoN con tutorato

Presentazione con PowerPoint

Esercitazione su Bilancio Familiare

Quick Print. Quick Print. Guida Utente. Copyright 2013 Hyperbolic Software.

EXCEL AVANZATO Le Funzioni in Excel DEFINIZIONE DI FUNZIONE

Modelli in Outlook XP

FORMATTAZIONE DEL DOCUMENTO - WORD 2007

WINDOWS Avviare Windows95. Avviare Windows95 non è un problema: parte. automaticamente all accensione del computer. 2. Barra delle applicazioni

Guida rapida. Indice: Creare un progetto Gestire e modificare un progetto Visualizzare i risultati di un progetto o una valutazione

REGOLE DI BASE. Quando orientiamo la scacchiera la casa posta nell'angolo a destra di ogni giocatore deve essere di colore chiaro.

Presentazione con PowerPoint

Creazione di un gioco tramite Blender Game Engine MATTEO VENDRAMINI

Power Point prima lezione

Impariamo a programmare con SCRATCH. Lezione 1:Le basi e il primo tutorial

Creare una sfera di vetro

COSA HO IMPARATO NEL LABORATORIO D INFORMATICA? FORSE HAI IMPARATO AD ACCENDERE E SPEGNERE IL COMPUTER SI, ADESSO TI

Modulo 4 Esercitazione Nr 2 Office 2007

L ITALIANO PER TE

Usare il mouse e la tastiera

19 NOVEMBRE 2010 COME FARE UNA MAPPA?

Regali di Natale. In questo progetto creiamo un gioco con uno sfondo scorrevole, con un punteggio e con una schermata di Game Over

PrometeoSISTRI. Manuale N 2 Trasportatori

TEAM DELL INNOVAZIONE DIGITALE SCUOLA DELL INFANZIA:

ESERCIZIO N. 4 Primo passaggio: Creare una cartella

Patente Europea del Computer ECDL - MODULO 3

Excel: un foglio veramente speciale

Sas OnDemand for Academics & SAS e-learnings. Metodi Quantitativi per Economia, Finanza e Management

Guida a Getrix: Indice Multimedia Planimetria

9In questa sezione. Ordinare e filtrare i dati. Dopo aver aggiunto dati ai fogli di lavoro, potresti voler

[PRIMA DI VIDEOSCRIVERE ]

IL MIO PRIMO IPERTESTO CON POWERPOINT

InDesign CS5: gestire i documenti

Tutorial 18. Come creare uno stipite personalizzato e inserirlo in libreria

Creare il proprio account Google

Il Manuale di KXSLDbg. Keith Isdale Traduzione del documento: Samuele Kaplun Traduzione del documento: Simone Solinas

Manuale HyperRemote ver HyperRemote v.1.1. Manuale Utente ITALIANO

Questo materiale è reperibile a questo indirizzo: PAS

INTRODUZIONE ALL INFORMATICA CORSO DI LAUREA IN BIOLOGIA A.A. 2015/2016

SECONDO INCONTRO: REGISTRATI IL 25 FEBBRAIO DALLE ORE 7 ALLE ORE 8 SU RACCOLTA IPOTESI INSEGNANTE RACCOLTA IPOTESI BAMBINI

I Circuiti combinatori: LOGISIM

L INTERFACCIA GRAFICA DI EXCEL

Nella finestra successiva dovremo cercare l immagine che vogliamo appiccicare nel file.

Транскрипт:

NEMO Tutorial per Scratch 2.0 Base Sessione 2 Sommario Scopo del gioco... 2 Personaggi e Situazioni... 2 Sfondo... 2 Passo 0: Preparazione dell ambiente del gioco... 2 Passo 1: Personaggi e Sfondo... 3 Passo 2: Fai muovere il pesciolino... 5 Passo 3: Fai muovere lo squalo.... 6 Passo 4: La lotta contro lo squalo... 6 Passo 5: Importa Il cibo per Nemo... 7 Passo 6: Muovi casualmente la pallina di cibo!... 8 Passo 7: Il pesciolino mangia il cibo!... 9 Passo 8: Crea la variabile Punteggio...10 Passo 9: Duplica i bocconcini crea tanto cibo per Nemo...10 Passo 10: Il Premio...11 1

Scopo del gioco Nemo è un pesciolino libero di vagare sotto il mare. Deve mangiare tutto il cibo a sua disposizione prima che lo squalo lo catturi! Personaggi e Situazioni Un pesciolino coraggioso che ha voglia di lottare contro lo squalo Uno squalo feroce che vuole raggiungere il pesciolino ha tanta fame Il pesciolino vince la lotta contro lo squalo se mangia tutto il cibo. Sfondo Un paesaggio marino Passo 0: Preparazione dell ambiente del gioco Avvia Scratch 2.0 e seleziona la lingua italiana. Poi seleziona i tuoi personaggi e crea un ambiente adatto. All avvio, Scratch ti propone lo Sprite rappresentato dal gattino; in questo caso non ti serve quindi puoi cancellarlo: 2

Passo 1: Personaggi e Sfondo Comincia ad importare i personaggi che ti servono: il pesciolino e lo squalo. Clicca sul pulsante nuovo Sprite per sceglierlo fra quelli presenti nella libreria che Scratch 2.0 ti propone. Da qui puoi scegliere il tuo pesciolino fra fish1, fish2, fish3. Scegli quel che ti piace di più purché sia uno solo; io ho scelto fish1. Importa anche lo squalo (shark), rappresenterà il personaggio cattivo. Fai un doppio click sullo Sprite che desideri utilizzare nel gioco. 3

Una volta importati, entrambi i personaggi sono pronti per eseguire i tuoi comandi. Prima però accoglili in un ambiente ideale per loro, per esempio puoi metterli in uno sfondo marino. Clicca sul pulsante nuovo sfondo in basso a destra ed importa uno dei fondali marini che ti piace di più e che trovi nella libreria. Io per esempio ho scelto undereater1. Fai un doppio click col mouse sul paesaggio che ti piace di più e otterrai la scena. Alla fine di questo passo, dovresti trovarti in una situazione simile a questa dove il tuo pesciolino e lo squalo si trovano insieme in fondo al mare. 4

Passo 2: Fai muovere il pesciolino Prima di tutto il protagonista, il tuo pesciolino Nemo. Nemo si muove in una data SITUAZIONE ai tuoi COMANDI. Lo farai muovere nella DIREZIONE che vuoi semplicemente premendo i tasti freccia della tua tastiera. Farai durare questa SITUAZIONE per SEMPRE fino a quando lo decidi tu! Crea quindi un programma con le situazioni, controlli e movimenti tali da fare muovere il pesciolino quando tieni premuti i tasti freccia. Se clicchi sulla freccia verde puoi già vedere che il tuo pesciolino si muove in alto e in basso, a destra e sinistra quando premi i tasti freccia. Nota anche che quando il pesce raggiunge il bordo rimbalza su di esso ma non si gira mai. Per avere un effetto grafico migliore e quindi dare l apparenza che il pesciolino vada sempre in avanti puoi usare questo comando: e metterlo per esempio all inizio del programma oppure quando si clicca su bandiera verde. E un buon metodo per stabilire le condizioni iniziali del gioco. Per esempio, quando inizi il gioco, puoi fare in modo che il pesciolino parta dal centro del palcoscenico e che abbia sempre la faccia rivolta nella direzione di marcia. Guarda questo script, nota che non dura per sempre, ma solo quando si clicca la freccia verde! 5

Porta a spasso il tuo pesciolino sotto il mare, controlla bene che i movimenti del tuo pesciolino rispondano esattamente ai tuoi comandi. Passo 3: Fai muovere lo squalo. Lo squalo è il nemico numero uno del pesciolino non vede l ora di mangiarselo. Che movimento gli farai fare? Hai due possibilità o lo fai andare sempre verso il pesciolino oppure a caso in giro dove vuole. Cosa scegli? Io ti suggerisco di farlo andare verso il pesciolino molto lentamente! Ovunque porti il tuo pesciolino, lo squalo ti insegue sempre. Passo 4: La lotta contro lo squalo Lo squalo già insegue Nemo, cosa succede nel caso lo dovesse raggiungere? La fine è inevitabile. Lo squalo mangerà il pesciolino e il gioco finisce! 6

Lo squalo lancia un messaggio a tutti facendo capire che per questa volta è stato lui il più forte. Nemo perde la battaglia e si lascia andare ad un commento: ohi ohi! Il gioco finisce Muovi il pesciolino e lasciati raggiungere dallo squalo. Controlla che Nemo riceva correttamente il messaggio e che da lì a poco il gioco termini. Passo 5: Importa Il cibo per Nemo I bocconcini di cibo sono i tuoi premi, ne devi avere tanti e sparsi nella scena. Li farai muovere a caso, proprio dove vogliono loro! Per completare questo passo devi semplicemente creare uno sprite che assomiglia ad una pallina di cibo. Una volta completato lo sprite, più tardi lo duplicherai in modo da avere tanto mangime per Nemo. Ovviamente puoi dare una forma qualsiasi a questo sprite.una volta creato e importato ricordati sempre che puoi ridimensionare lo sprite a tuo piacimento cliccando sui pulsanti: 7

Ricordati che puoi sempre ridimensionare tutti gli sprites cliccando sui pulsanti:. Controlla che la pallina di cibo sia presente nella scena e che le sue dimensioni siano proporzionate rispetto agli altri sprites. Per ora ti basta 1 solo bocconcino! Passo 6: Muovi casualmente la pallina di cibo! Per fare questo hai bisogno di una variabile, ovvero di un numero che può cambiare il valore durante le fasi del gioco. Questa è una variabile che può assumere tutti i valori possibili che può avere una direzione. Vai sullo script e crea una variabile, puoi darle il nome che vuoi io gliene darei uno che mi ricorda ciò che rappresenta, ovvero i gradi, quindi dico che si chiama angolo. 8

Gioca un po con gli operatori e dai alla variabile angolo un valore che sia compreso fra tutte le direzioni possibili. Sai già che le direzioni normali sono 90, -90, 0 e 180. Cosa succede se punti alla direzione 18? Oppure 120 oppure -78? Oppure cosa succede se punto ad una direzione casuale? Per saperlo basta provare! Ora porta la variabile angolo a un numero a caso fra -90 (sinistra) e 180 (giù)! Per la pallina di cibo sviluppa un paio di script: uno per definire le condizioni iniziali (la direzione casuale) e l altro che ti permette di controllare la velocità e che vale per sempre. Poi comanda la pallina di muoversi nella direzione casuale. Ecco quindi che la pallina si muove casualmente sul palcoscenico! Ricorda di farla rimbalzare quando tocca il bordo. Decidi tu quale stile di rotazione usare: può ruotare oppure sinistra-destra. Hai effetti diversi ma giusti entrambi. Controlla che la tua pallina si muove casualmente sotto il mare Passo 7: Il pesciolino mangia il cibo! Cosa succede quando il pesciolino raggiunge il cibo? Se lo mangia! Per creare questa situazione puoi fare in modo che quando il pesciolino tocca il cibo quest ultimo si nasconde per sempre. Controlla che quando il pesciolino raggiunge la pallina di cibo questo scompare 9

Passo 8: Crea la variabile Punteggio Ora puoi assegnare un punteggio al tuo gioco e creare un situazione di vittoria ogni volta che riesci a consumare tutto il cibo prima di essere catturato dallo squalo. Prima di tutto ti serve una variabile PUNTI da definire valida per tutti gli sprite. Gestisci il valore della varabile PUNTI nello sprite del bocconcino aggiungendo nello script già creato le istruzioni relative alla variabile: Quando il bocconcino viene mangiato questo sparisce e la variabile PUNTI cambia di 10. Ogni volta che ricominci il gioco e schiacci la bandiera verde la variabile ricomincia da 0. Passo 9: Duplica i bocconcini crea tanto cibo per Nemo Quando sei sicuro che lo script collegato al singolo bocconcino di cibo sia coretto puoi duplicarlo in tanti altri bocconcini. Vai sullo Sprite Cibo, clicca sul tasto destro del mouse e seleziona duplica. Ripeti l operazione tante volte quante ne vuoi! Attento più cibo crei più il gioco diventa difficile! Quando le avrai duplicate tutte, osserva lo script di ciascuna pallina e rispondi alla domanda: perché non le ho create prima? Perché ho preferito duplicarle dopo avere completato gli script? 10

Fai in modo che Nemo tocchi il cibo e verifica che ogni volta il bocconcino mangiato sparisca. Hai notato che lo script del bocconcino originale è stato copiato su tutti gli altri? Controlla come il punteggio cambia Passo 10: Il Premio E finalmente il tuo premio, cosa succede se Nemo riesce a togliere tutto il cibo dalla bocca dello squalo? VINCE!!! Per creare questa situazione crea questo script per il pesciolino. Ricordati di inviare il messaggio di vittoria allo squalo, ti servirà per renderlo innocuo! E quindi rendi innocuo lo squalo quando riceve il messaggio di Vittoria! Il costume shark-c è proprio quello che ci vuole in questo caso! BUON DIVERTIMENTO 11

Il gioco è troppo facile? Inventa un idea per migliorarlo. Per esempio puoi creare degli ami vaganti che possono catturare Nemo e lasciarlo impigliato nella rete per 5 secondi e se nel frattempo arriva lo squalo. Ahi ahi. Crea gli sprite Rete e Amo Definisci un centro dell amo lontano dallo sprite. E il centro della rete sullo sprite (ATTENTO IL CERCHIO NON è DA DISEGNARE!!!) 12

Sistema la rete in vicino ad un angolo della scena e fai ruotare tutti gli oggetti. Duplica l amo in modo che siano almeno 3. Situazione: quando uno degli ami tocca il pesciolino, questo viene catturato dalla rete e vi rimane incastrato per 4 secondi. 13

Per inibire il controllo del movimento di Nemo con i tasti freccia: In questo modo il pesciolino rimarrà incastrato per 4 secondi dopo di che lo ritroverai libero al 14