Programmo anch'io

Page 1


Indice I miei primi passi con Scratch

5

Che cos’è un linguaggio di programmazione? Che cosa vuole dire programmare? E Scratch, come funziona? Come creare i giochi?

Durata: 1 h 30' – 2 h Difficoltà: ★

Il diamante maledetto

9

Eccoti nella giungla alla ricerca del diamante maledetto. Aiuta il nostro esploratore a recuperare il tesoro evitando le trappole che incontrerai lungo il cammino...

BONUS

35

Durata: 1 h 30' – 2 h Difficoltà: ★★

Mostri Gnam

37

Eccoti nella pelle di un piccolo mostro ingordo! Aiutalo a inghiottire tutti gli hamburger, le patatine fritte e le bibite. Ma fai attenzione, è allergico alla frutta … BONUS

64


Durata: 2 h – 2 h 30' Difficoltà: ★★★

Basket Banzai

65

Eccoti nella pelle di un campione di pallacanestro. Spostati sul campo, prendi la mira e segna più canestri che puoi in 90 secondi! E SE FACESSIMO DI PIÙ… DÉFI

83

SFIDA

88

Durata: 2 h – 2 h 30' Difficoltà: ★★★

Missione ZX80

89

Eccoti al comando di un’astronave a spasso per lo Spazio. Evita gli asteroidi e colpiscili prima che siano loro a colpire te. E SE FACESSIMO DI PIÙ...

111

SFIDA

115

Crea il tuo videogioco! Quando sono apparsi i primi videogiochi? Da dove cominciare per creare il tuo gioco? Scrivere uno storyboard Creare un prototipo

117


A chi si rivolge questo libro? Questo libro accompagna i bambini che vogliono cominciare a imparare la programmazione dei videogiochi con Scratch. Programmo anch’io! si rivolge a bambini tra gli 8 e i 12 anni, senza conoscenze particolari di programmazione o informatica, desiderosi d’imparare a programmare o semplicemente impazienti di creare un videogioco.

Imparare un passo alla volta divertendosi Questo libro è stato pensato per insegnare un passo alla volta le basi della programmazione, divertendosi a creare quattro videogiochi. Abbiamo scelto un linguaggio semplice e delle spiegazioni chiare affinché la lettura sia più autonoma possibile. I più motivati possono andare anche più lontano rispondendo alle nostre sfide e, perché no, creare il proprio videogioco con l’aiuto dei suggerimenti che si trovano alla fine del libro! Per imparare gradualmente è meglio seguire i capitoli nell’ordine presentato dal libro perché vanno dal più facile al più difficile, ma non è obbligatorio.

CHE COS’È SCRATCH? Scratch è un programma gratuito, sviluppato dal MIT, che permette di imparare le basi della programmazione grazie ad un approccio visuale al codice.

quando si clicca su vai a x: -50 y: 80

Assemblare i blocchi d’istruzioni, come in un puzzle, permette di creare animazioni, storie interattive e giochi.

fai 15 passi

Per saperne di più su Scratch visita il sito: http://scratch.mit.edu/

pensa Hmm... per 1 secondi

ruota

di 10 gradi

Produci suono miao


PRIMA DI COMINCIARE

I tuoi primi passi con Scratch

Primi di cominciare ti presentiamo Scratch, il software di programmazione. Vedrai, è molto semplice!

5


6

PRIMA DI COMINCIARE

Che cos’è un linguaggio di programmazione? Hai mai provato a parlare a un computer come a un essere umano? Sarebbe impossibile, perché i computer non parlano la nostra lingua.

1101010000011110 101 0101011 001 00111100 110 11100010101010010110 01101001001110001110 00100 11001 ?

Non ci capisco niente, io!

Capiscono solo il linguaggio macchina o binario (scritto combinando 1 e 0). Per esempio, per scrivere la lettera A, dovremmo scrivere 01000001! Per evitare di dover scrivere un sacco di 0 e 1 per dialogare con il computer sono stati inventati i linguaggi di programmazione, più vicini al nostro modo di pensare e scrivere.

Che cosa vuole dire programmare? Questo libro ti insegnerà a programmare, cioé a dare al computer degli ordini e delle istruzioni che dovrà eseguire. E se non dici al computer che cosa fare? Non farà niente!

CHE COSA IMPARERAI Creare l’ambientazione del gioco

Posizionare e spostare gli oggetti e i personaggi

Gestire le interazioni e le collisioni

Creare un punteggio e un conto alla rovescia


PRIMA DI COMINCIARE

7

E Scratch, come funziona? Grazie a Scratch potrai creare i tuoi giochi assemblando semplicemente i blocchi di istruzioni, come in un puzzle!

quando si clicca su vai a x: -50 y: 80 fai 15

passi

1 / Connettiti a internet.

ruota

Vai alla pagina di Programmo anch’io

pensa Hmm... per 1 secondi

all’indirizzo seguente: www.programmoanchio.it

2 / Installa il programma Scratch. Scarica e installa Scratch (è gratuito e compatibile con Mac/PC/Linux). Scarica e installa anche Adobe

di 10 gradi

1. Scarica

2. Scarica Adobe Air

Primo passo, installa il programma sul tuo computer

Scratch ha bisogno di Adobe Air per funzionare.

Scaricare

Scaricare

Air se non è già installato sul tuo computer.

3 / Scarica le risorse dei giochi. Scarica dalla pagina www.programmoanchio.it i file

3. Scarica le risorse dei giochi

di cui avrai bisogno per creare i quattro videogiochi.

4 / Impara le basi di Scratch. Nella cartella che contiene le risorse trovi due tutorial che ti spiegano come utilizzare Scratch. Puoi guardare questi video online, ma noi ti consigliamo di scaricarli sul tuo computer, così potrai rivederli facilmente ogni volta che ne avrai bisogno.

Presentazione dell’interfaccia di

Il mio primo programma con

Scarica i 2 tutorial


8

PRIMA DI COMINCIARE

Come creare i giochi? Scarica le risorse per questo gioco

Sempre sulla pagina delle risorse sul sito www.programmoanchio.it troverai

Scarica le risorse per questo gioco

MISSIONE ZX80

tutte le immagini e tutti i suoni di cui avrai bisogno per creare i giochi. Scaricali tutti assieme se hai una buona

Scarica le risorse per questo gioco

connessione, altrimenti separatamente.

Scarica le risorse per questo gioco

Le risorse sono organizzate in 6 cartelle. Qui trovi due tutorial per scoprire il programma Scratch.

1

2

3

01_tutorial_scratch

02_il_diamante_maledetto

03_mostri_gnam

4

5

6

04_basket_banzai

05_missione_ZX80

06_trucchi_creareunmiogioco

Contiene gli storyboard per aiutarti a creare un gioco tutto tuo.

Vedrai, con Programmo anch’io, imparare a programmare è semplice e divertente! Basta seguire le nostre spiegazioni passo dopo passo.

Sei pronto? Si parte!


Eccoti nella giungla alla ricerca del diamante maledetto! Aiuta il nostro esploratore a recuperare il tesoro evitando gli ostacoli che incontrerai lungo il sentiero...


Durata: 1 h 30' – 2 h Difficoltà: ★

10

Guarda come funziona il gioco sul sito: www.programmoanchio.it

REGOLE DEL GIOCO • L'obiettivo è raggiungere il tesoro del diamante maledetto. • Segui bene il sentiero nella giungla spostando il tuo esploratore con le frecce della tastiera. Se esci dal sentiero ritorni al punto di partenza.

esploratore

banane

scimmia

• Fai attenzione alla pietra che ti viene dritta addosso, proteggiti dal serpente nel nascondiglio e guardati dalle piccole scimmie dispettose. • Vincerai se riuscirai a raggiungere il tesoro sano e salvo.

serpente

pietra

tesoro

Per creare il tuo gioco avrai bisogno di immagini e suoni che puoi scaricare da qui: www.programmoanchio.it

Buona fortuna, giovane esploratore!


GIOCO / IL DIAMANTE MALEDETTO

Preparare l’ambientazione grafica Comincia creando un nuovo gioco. Fai clic su File, poi seleziona Nuovo nel menu. Clicca di nuovo su File e questa volta scegli Salva con nome..., dai un nome e salva il tuo gioco. Stage

1 sfondo

1 / Per prima cosa importeremo l’immagine della giungla. Nella zona degli sprite sotto l’immagine dello Stage clicca sull’icona

.

Importa lo sfondo giungla.svg.

Nuovo sfondo

Nella tua cartella 02_il_diamante_maledetto, seleziona il file giungla.svg poi clicca su Aprire in basso a destra della finestra.

Nuovo sfondo

2 / Abbiamo la nostra ambientazione, possiamo ora eliminare lo sfondo bianco. Clicca sull’immagine del primo sfondo (sfondo1), poi fai clic sulla piccola x nell’angolo in alto a destra per eliminare lo sfondo.

Elimina lo sfondo bianco.

Cosa è successo? Scratch il gatto è ora nella giungla.

sfondo1 480X360

Non ti preoccupare, lo toglieremo più tardi.

giungla 480X360

Script

3 / Mostreremo l’immagine della giungla all’inizio del gioco. Per fare ciò scriverai uno script. Clicca sul tab Script.

Sfondi

Nuovo sfondo

Clicca sul tab Script.

giungla 480X360

11


12

GIOCO / IL DIAMANTE MALEDETTO

4 / Per indicare l’inizio del programma

clicca sulla paletta Situazioni , poi trascina il blocco quando si clicca su

nella zona

degli script. Quindi fai clic sulla paletta Aspetto e trascina subito sotto il blocco

Avvio del programma

quando si clicca su passa allo sfondo giungla

passa allo sfondo <giungla>.

Mostra lo sfondo giungla.

Aggiungere un sottofondo musicale

Verifica che lo sfondo sia selezionato. Stage

E se aggiungessimo un sottofondo musicale? Script

Costumi

1 / Cominciamo importando la musica.

Importa il suono.

Clicca sul tab Suoni, poi sull’icona per importare il suono da un file.

Nuovo suono:

Nella cartella 02_il_diamante_maledetto seleziona i file sonoro1.wav e sonoro2.wav, poi clicca su Aprire.

Suoni

sonoro1

pop

00:00:02

sonoro1.wav 00:02:13

Modifica

sonoro2.wav 00:11:68

Riproduci il suono

Effetti

Volume del microfono

Interrompi l’ascolto


GIOCO / IL DIAMANTE MALEDETTO

13

2 / Ritorna sul tab Script.

Dalla paletta Suono , trascina il blocco produci suono <sonoro1> e attendi la fine sotto il blocco passa allo sfondo <giungla>.

quando si clicca su passa allo sfondo giungla produci suono sonoro1

e attendi la fine

Per cambiare il suono clicca sulla piccola freccia nera e seleziona il suono.

3 / Per riprodurre il suono durante tutta la durata del gioco diremo al computer di suonarlo in continuazione. Dalla paletta Controllo , clicca e trascina

quando si clicca su

il blocco per sempre attorno al blocco

passa allo sfondo giungla

produci suono <sonoro1> e attendi la fine.

per sempre produci suono sonoro1

4 / Puoi regolare il volume del suono aggiungendo, dalla paletta Suono ,

il blocco porta volume a 100% e sostituire 100,

e attendi la fine

passa allo sfondo giungla porta volume a 20 % per sempre

ad esempio, con 20.

Regola il volume del suono.

produci suono sonoro1

e attendi la fine

TESTIAMOLO! Clicca su , poi clicca su per fermare. Ricorda di salvare il tuo gioco: File > Salva!

v444

Clicca sulla bandiera verde per avviare il test, poi clicca sul punto rosso per fermarlo.


14

GIOCO / IL DIAMANTE MALEDETTO

Cancellare il gatto

Sprite

Cancelliamo ora il gatto. Nella lista degli sprite clicca con il bottone destro del mouse sull’immagine del gatto Sprite1 e clicca su cancella nel menu. Fai attenzione prima di cancellare uno sprite! Quando cancelli uno sprite

Nuovo sprite:

info duplica

Stage

1 sfondo

Sprite1

Nuovo sfondo

cancella salva in un file locale nascondi

Cancella il gatto.

cancelli anche tutti i suoi script e quindi una parte del tuo programma. Importa il file esploratore.sprite2.

Aggiungi e posiziona l’esploratore

Nuovo sprite: Sprite

Nuovo sprite:

1 / Aggiungiamo ora il nostro esploratore. Nella zona degli sprite clicca sull’icona e seleziona il file esploratore.sprite2 dalla cartella 02_il_diamante_maledetto.

Stage

1 sfondo

Nuovo sfondo

esploratore

Bravo, il tuo esploratore è visualizzato nella lista degli sprite e sulla tua scena.

2 / Se clicchi sul tab Costumi (accanto a Script) noterai che il nostro esploratore ha quattro costumi: ragazzo o ragazza che guardano ciascuno a destra o a sinistra.

ragazzo destra

ragazza destra

ragazzo sinistra

ragazza sinistra

All’inizio del gioco sceglierai il tuo personaggio e quindi dirai al computer quale costume utilizzare.


GIOCO / IL DIAMANTE MALEDETTO

3 / Clicca sul tab Script e poi sulla paletta Situazioni , trascina il blocco quando

si clicca su

nella zona degli script.

Dalla paletta Aspetto trascina subito sotto

quando si clicca su passa al costume ragazza sinistra ragazzo destra

il blocco passa al costume <ragazza sinistra>. Clicca sulla piccola freccia nera e scegli tra ragazzo destra e ragazza destra affinché

Scegli tra i costumi ragazzo destra o ragazza destra.

il nostro esploratore o esploratrice guardi

ragazzo sinistra ragazza destra ragazza sinistra

a destra. 4 / Posizioniamo ora il nostro esploratore in basso a sinistra della scena (stage). Dalla paletta Movimento trascina subito sotto il blocco passa al costume <…> il blocco vai a x:-60 y:-40 (non è un problema se non ha gli stessi valori, tra poco li cambieremo). Fai doppio clic sui numeri per selezionarli e sostituiscili con x:-210 e y:-150 per posizionare l’esploratore sul punto di partenza.

TESTIAMOLO! Clicca su , poi clicca su per fermare. Ricorda di salvare il tuo gioco: File > Salva!

quando si clicca su passa al costume ragazza sinistra vai a x: -210

y: -150 Posiziona l’esploratore sul punto di partenza a x:-210 e y:-150.

15


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.