Che Cos'e'? Introduzione



Documenti analoghi
Pesce Mangione. Introduzione

Corsa nel Deserto. Introduzione

Medi. Avvertenze. Verifiche preliminari. Cancellare la bacchetta. Prime spiegazioni. Origine di Scratch. Cambiare nome. Il gioco

Guida per Iniziare con. SCRATCH versione

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

SharePoints è attualmente disponibile in Inglese, Italiano e Francese.

Olga Scotti. Basi di Informatica. File e cartelle

Creare scritte/disegni glitterati con Photoshop e Image Ready.

Guida all uso di Java Diagrammi ER

Il calendario di Windows Vista

Primi passi in Moodle

Acchiappa Fantasmi. Introduzione

CORSO DI INFORMATICA 2

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Crea questionari on-line, test e quiz in pochi minuti!

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

Fruit machine. Introduzione

CONSIGLI PER POTENZIARE L APPRENDIMENTO DELLA LINGUA

Calendar: pianificazione, inviti, allegati e stampa

Organizzati la vita con Bulletin Board e ReelTime

Pappagallo Flappy. Introduzione

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

Segui passo passo le istruzioni e potrai giocare le tue sfide online. Puoi già capirlo, è facile, divertente e eccitante.

Questo avvierà il wizard di importazione che ci porterà passo passo attraverso il processo.

ECCO COME FUNZIONA. Ti mostriamo ora come acquistare un volantino.

Inserimento di uno o più NUOVI Tesserati tra i componenti il CD della Società.

Cookie. Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro

MAUALE PIATTAFORMA MOODLE

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

Il Programma Operativo. Mentore. Rende ordinario quello che per gli altri è straordinario

FPf per Windows 3.1. Guida all uso

PICCOLI ANNUNCI

Working with WMS Data

= INT(CASUALE()*1000+1)

Guida informatica per l associazione #IDEA

Creare un sito Multilingua con Joomla 1.6

Guide dell'utente Per avviare Skype

Gmail Firme, etichette e filtri

Lavorare con le immagini

CERCARE UN FILE SOLO IN UNA DETERMINATA CARTELLA

GUIDA ALL USO 4 STAR PRESENTA LA RUBRICA VOCALE UN SOLO NUMERO PER CHIAMARE CHI VUOI.

Stampa unione - prof. Enzo Mardegan - 2

In questo report troverai preziosi suggerimenti su. Come guadagnare affiliandoti a "Vai col Verde".

INVIO SMS

REGOLAMENTO FRANKIE DETTORI MAGIC 7

Programmazione Orientata agli Oggetti in Linguaggio Java

Aprire, preparare un documento da utilizzare come documento principale per una stampa unione.

Hai domande sul nuovo concorso Lines Arcobaleno?

Tutorial a cura di Paulo Baptista su DesignStudioMag.com. Requisiti: Maxon Cinema 4D & il modulo Bodypaint

TRUCCHI PER GIMP - Elemento a colori in foto bianco e nero

CREARE UN GIOCO CON POWERPOINT

L interfaccia utente di Office 2010

CAPITOLO 1 PREREQUISITI DI INSTALLAZIONE SOFTWARE RICAMBI CAPITOLO 2 PROCEDURA

istruzioni per l uso

1) il menu: qui trovi tutte le funzioni di comando del sito. 2) i dati sulla campagna corrente: qui puoi cambiare il nome e la descrizione e puoi

CREARE PRESENTAZIONI CON POWERPOINT

<a href= page2.html > Questo é il link all altra pagina </a> <a href= page2.html > <img src= "lamiaimmagine.jpg"/> </a>

Guida alla Gestione delle Prenotazioni nella nuova Area Proprietario

ReteDES.it: istruzioni per l'uso. Come aprire l'ordine.

Manuale di KSnapshot

Obiettivo Principale: Aiutare gli studenti a capire cos è la programmazione

Realizzare una ClipArt con Word

GESTIONE LISTE R VIRTUALI

[Dimensionare la pagina-creare le tabelle-formattare le tabelle-formattare la pagina

Foursquare M5S. Come promuovere gli eventi con 4sq sul M5S

ISTRUZIONI GESTIONE E INSERIMENTO ARTICOLI GOODFELLAS.it

IMPOSTARE LO SFONDO DEL DESKTOP

Creare un nuovo articolo sul sito Poliste.com

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO e PARAMETRI2015

GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL

Guida Creazioni Annunci

REGOLAMENTO KONG THE 8 TH WONDER OF THE WORLD

Prof.ssa Paola Vicard

Esercitazione n. 10: HTML e primo sito web

Come costruire una distribuzione di frequenze per caratteri quantitativi continui

Pagine Facebook Uno strumento prezioso per la tua azienda su Facebook

I Preferiti. Elenco dei Preferiti

Opuscolo Outlook Express

Appunti per il CoderDojo Fosso+Sandon

Corso base di informatica

Gmail: invio, risposte, allegati e stampa

Dropbox di classe. É un servizio internet fornito gratuitamente (funzioni base).

Tutorial sulla funzione Scan & Ship

ISTRUZIONI PER L UTILIZZO DEL SOFTWARE Moda.ROA. Raccolta Ordini Agenti

Come iniziare con. Creatività Programmazione Divertimento

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS

A cosa serve GOOGLE MODULI? Con Moduli Google puoi pianificare eventi, fare sondaggi, sottoporre quiz agli studenti o raccogliere informazioni.

Come posso visualizzare la mia posta senza utilizzare programmi per la posta elettronica (es. Outlook Express, Outlook 2003, etc.)?

MODULO 02. Iniziamo a usare il computer

Marketing di Successo per Operatori Olistici

Piano Marketing PM-International

IL MIO PRIMO SITO: NEWS

1.0 GUIDA PER L UTENTE

Moodle Breve Guida per il Docente versione 1.2. A cura di Federico Barattini federicobarattini@gmail.com

Le query di raggruppamento

PLIDA Progetto Lingua Italiana Dante Alighieri Certificazione di competenza in lingua italiana

Esercizio 1: trading on-line

Come è l intensità della luce quando ti allontani dalla sorgente luminosa?

Indice. Recupero CDDB

Costruisci il tuo mood grafico

Transcript:

Level 3 Che Cos'e'? Introduzione Un oggetto casuale e' disegnato sulla lavagna in modo distorto. Devi indovinare che cos'e' facendo click sull'immagine corretta sotto la lavagna. Piu' veloce sarai piu' punti otterrai!!

Passo 1: Disegna oggetti diveris sulla lavagna Vogliamo disegnare delle immagini diverse tra loro sulla lavagna. Lista delle Attivita' Crea un nuovo progetto Scratch. Rimuovi il gatto Felix con click-destro e seleziona cancella. Sostituisci lo sfondo con lo sfondo chalkboard presente nella categoria Interni della libreria di Scratch Crea un nuovo sprite usando la libreria di Scratch. Puoi usare il costume che vuoi. Guarda nella categoria Cose Posizione il nuovo sprite al centro della lavagna. Ingrandiscilo o rimpiccioliscilo se necessario. Fai click sul tab Costumi e importa altri quattro costumi. Scegli dalla categoria Cose in base a cio' che preferisci tu. Adesso creiamo lo script che fa' apparire un'immagine a caso Verifica il progetto Fai click sulla bandierina verde. Vedi lo sprite con un costume diverso? Fai click sulla bandierina un po' di volte Lo sprite cambia costume ogni volta? Alcune volte puoi vedere lo stesso costume due volte di fila, ma e' ok. Dovresti vedere anche lo sprite lampeggiare mentre cambia costume. Riolveremo questo problema successivamente.

Passo 2: Distorciamo l'oggetto Rendiamo un immagine difficile da riconoscere quando appare e con il passare del tempo rendiamola sempre piu' riconoscibile. Usiamo una variabile per il punteggio e per controllare il livello di distorsione. Se il punteggio e' alto allora ci sara' molta distorsione. Man mano che il punteggio scende anche l'immagine diventera' piu' chiara e riconoscibile. Lista delle Attivita' Crea una variabile punteggio per tutti gli sprite Cambia lo script in questo modo: Aggiungi, dopo il blocco nasconditi, un blocco che imposta il punteggio a 110 (usa il blocco porta punteggio a )

Verifica il progetto Fai click sulla bandierina verde. Vedi un immagine casuale e distorta sulla lavagna? Vedi la distorsione ridursi? Vedi il punteggio scendere e l'immagine meno distorta? Quando il punteggio raggiunge 0 vedi un'immagine senza distorsione? Ogni volta che premi la bandierina verde, ottieni sempre un'immagine diversa dalla precedenta? Cose da provare Prova a cambiare il punteggio iniziale e di quanto viene decrementato ad ogni ciclo. Questo cambiamento cambia il modo in cui l'immagine viene disegnata? E' piu' difficile o facile riconoscere l'oggetto sulla lavagna? Prova ad usare qualche altro effetto grafico nel blocco porta effetto. La difficolta' del gioco cambia?

Passo 3: Fai indovinare l'oggetto al giocatore A questo punto abbiamo un'immagine casuale disegnata sulla lavagna che lentamente diventa sempre piu' nitida e un punteggio che diminuisce con il passare del tempo. Come si fa' a vincere la partita? Aggiungeremo alcuni sprite sotto la lavagna ed il giocatore dovra' fare click su quello giusto vincendo la partita. Se invece fara' click sull'oggetto errato scomparira' immediatamente. Lista delle Attivita' Prima di tutto dobbiamo sapere qual'e' la risposta esatta. Crea una nuova variabile per tutti gli sprite chiamara risposta esatta. Cambia lo script per memorizzare la risposta esatta. Aggiungi il blocco porta [risposta esatta v] a (numero costume) dopo il primo loop: Adesso aggiungiamo gli sprite sotto la lavagna: Duplica lo sprite principale e trascina la copia sotto la lavagna a sinistra Rinomina questo sprite in risposta1. Cancella lo script per lo sprite risposta1.

Cancella tutti i costumi di risposta1 tranne il primo Ripeti questi 4 passi per un nupovo sprite chiamato risposta2. Allinealo alla destra di risposta1. Questa volta cancella tutti i costumi tranne il secondo. Ripeti il tutto altre 3 volte per gli sprite risposta3, risposta4 e risposta5. Nessuno degli sprite risposta deve avere uno script Alla fine dovresti avere 5 sprite in fila, uno accanto all'altro sotto la lavagna, che rappresentano i 5 costumi dello sprite principale. Adesso vogliamo che ogni sprite risposta sia capace di reagire quando il giocatore gli fa click sopra e di fare qualcosa in base alla risposta (giusta o sbagliata) Aggiungi questo script allo sprite risposta1 : Trascina e copia lo script per ogni altro sprite risposta Adesso dobbiamo aggiungere un blocco che risponde al messaggio vinto. Vai allo script dello sprite principale ed aggiungi questa logica allo script: Verifica il progetto Fai click sulla bandierina verde. Quando fai i test del tuo gioco puoi visualizzare la variabile risposta esatta sullo stage in modo da verificare quale e' la risposta esatta.

Cosa succede quando fai click sulla risposta esatta (sprite)? Cosa succede quando fai click sulla risposta errata (sprite)? Cosa succede alla risposta errata quando inizi una nuova partita? Lista delle Attivita' Il test del gioco evidenzia due problemi. Primo, le risposte errate non vengono visualizzate nella prossima partita. Secondo, il punteggio non si ferma quando indoviniamo la risposta esatta. Per risolvere il primo problema, aggiungi questo script ai 5 sprite risposta : Per risolvere il secondo problema dobbiamo fermare il ciclo ripeti fino a quando quando il giocatore indovina la risposta esatta. Usiamo una nuova variabile chiamata vinto che inizializziamo a zero all'inizio del gioco e ad uno quando si vince il gioco. Il ciclo dovra' fermarsi quando il punteggio raggiunge lo 0 oppure la variabile vinto assume valore 1. Crea ua nuova variabile chiamata vinto Cambia lo script dello sprite principale in questo modo: Create a new variable called won? Change the scripts so they look like this:

Ben Fatto!! Hai finito il gioco base! Ci sono altre cose che puoi fare cin il tuo gioco. Dai un'occhiata alle sfide!

Sfida 1: Rendi il gioco piu' facile o difficile Cambia la difficolta' del gioco. Prova a cambiare la velocita' con cui l'immagine diventa nitida e la velocita' di decremento del punteggio Prova a cambiare il livello di distorsione dell'immagine Prova a cambiare le immagini che devono essere indovinate rendendoli piu' simili tra loro o diverse tra loro. Se lo fai ricordati di cambiare i costumi delle risposte/ Sfida 2: Distorci l'immagine in modo diverso per ogni partita Attualmente per ogni partita viene usato lo stesso livello di distorsione. Nel passo 2 hai provato diversi livelli di distorsione. Cerca altri livelli di distorsione che sono adeguati al gioco. Cambia lo script in modo che un livello diverso di distorsione sia usato nel ciclo ripeti fino a quando Suggerimento: Prova a creare una nuova variabile chiamata distorsione. Assegnale un valore casuale all'inizio del gioco. Usa dei blocchi se dentro il ciclo ripeti fino a quando in modo da applicare il corretto livello di distorsione per la partita.

Sfida 3: Crea dei livelli per il gioco Attualmente ogni partita e' indipendente dalle altre. Modifica il gioco in modo che ci siano piu' livelli nella stessa partita. Per esempio, fai 3 livelli in una stessa partita, cosi' che il giocatore deve indovinare 3 immagini diverse e puo' raggiungere un punteggio di 300 punti. Suggerimento: Aggiungi un'altra variabile per tener traccia del punteggio totale per i diversi livelli. Hai anche bisogno di un ciclo per avere piu' livelli. Suggerimento: Devi anche fare in modo che le risposte errate riappaiano all'inizio di un nuovo livello. Potresti forse usare un messaggio invia a tutti? Sfida 4: Crea livelli di difficolta' crescente Man mano che sali di livello rendi il gioco piu' difficile. Ogni livello deve per forza avere lo stesso punteggio? Dovresti forse assegnare piu' punti per il livelli piu' difficili? Suggerimento: Come fai a sapere in che livello sei? Come puoi usare questa informazione per aumentare la difficolta' ed il punteggio?

Sfida 5: Continua a giocare finche' il giocatore da risposte errate Anziche' usare un numero fisso di livelli, lascia giocare il gioco finche' la risposta esatta viene indovinata. Sfida 6: Rendi il gioco piu' facile o difficile in base all'abilita' del giocatore Anziche' rendere il gioco sempre piu' difficile, fai in modo che il gioco si adatti in base alle capacita' del giocatore. Se l'immagine viene indovinata velocemnete, rendi il prossimo livello piu' difficile. Se la risposta viene sbagliata o e' troppo lenta rendi il prossimo livello piu' semplice. Questa idea funziona solamente se non sommi il punteggio di tutti i livelli. Sfida 7: Memorizza il record del gioco Tieni traccia del record di punteggio del gioco. Se viene superato chiedi il nome del giocatore e aggiorna la tabella dei record. Assicurati che il nome del giocatore ed il punteggio record vengano visualizzati.

Sfida 8: Penalizza le risposte sbagliate A questo punto non c'e' nessuno svantaggio nel dare risposte sbagliate. Cambia il gioco in modo che quano viene data una risposta sbagliata il punteggio viene diminuito. Pensi che il gioco sia migliore cosi'? Ben fatto!!! Hai finito con questo esercizio. Adesso divertiti con il tuo nuovo gioco!!! Ehi, non dimenticare che puoi condividere il tuo gioco con tutti i tuoi amici e familiari. Basta che fai selezioni il menu File e poi Share to website!! These projects are for use outside the UK only. More information is available on our website at http://www.codeclub.org.uk/. This coursework is developed in the open on GitHub (https://github.com/codeclub), come and join us! 2014 Code Club. This work is licensed under a BY-NC-SA 4.0 International License.