16 e 18 Giugno 2010
Alcuni gruppi di ragazzi dell'Oratorio San Carlo di Rho partecipano ai laboratori di Scienze, Chimica, Matematica, Fisica, CAD e Informatica del nostro Istituto.
Partecipa al concorso del programma SCRATCH più bello e invialo a concorsicannizzaro@gmail.com: i più belli saranno premiati.

Programmatori per un giorno

In questa pagina viene presentata una breve esercitazione in SCRATCH, uno strumento di sviluppo realizzato dalla prestigiosa Università del MIT di Boston, e reso disponibile gratuitamente per chi ne vuole fare uso.
Se vuoi vedere degli esempi di programmi SCRATCH puoi andare direttamente sul sito, oppure guardare il Virtual Tour del Cannizzaro, realizzato dagli studenti di 3C informatica.

Cos'è un programma ?
Un programma è un insieme di istruzioni eseguibili da un computer. Di solito un programma è dotato di un'interfaccia grafica, che permette di ricevere richieste da chi lo utilizza e di visualizzarne i risultati: sono programmi i videogiochi, ma anche il browser per navigare in Internet, la calcolatrice, il programma per scrivere testi, e tutti gli altri strumenti o divertimenti che puoi trovare sul computer.
Programmi multimediali contengono testi, suoni, immagini, filmati.

Com'è fatto un programma ?
Un programma è composto da una serie di istruzioni da eseguire una dopo l'altra; ad esempio, se devi indicare una strada dici: prosegui dritto fino al semaforo, poi gira a sinistra e la prima a destra.
In un programma ci possono essere delle scelte; puoi dire: se vedi che nella prima via c'è traffico, prosegui dritto e gira alla seconda via.
Ci sono poi delle ripetizioni; dici: per parcheggiare entra nel piazzale e inizia a girare lentamente finché non trovi un posto libero.

1 2 3 VIA! Procuriamoci SCRATCH
Vai sul sito di SCRATCH, clicca su Download SCRATCH e scarica la versione del tuo sistema operativo ...
Fatto ? OK, doppio click e installalo.


Proviamo subito
Siamo pronti per iniziare; aprendo SCRATCH ti trovi tre zone: sulla sinistra hai l'elenco delle istruzioni disponibili, al centro metterai le istruzioni da eseguire, sulla destra vedrai l'esecuzione.
Prova a posizionarti col mouse sulla sinistra su fai 10 passi, tieni cliccato e trascinalo nella zona centrale. Ora fai doppio click su questa istruzione: il gattino sulla destra si sposterà in avanti: puoi anche cambiare i 10 passi in 50 e provare. Se il gattino è arrivato in fondo puoi cliccarci sopra e spostarlo dove vuoi.

Il gattino cammina
Nella zona centrale, in alto ci sono tre etichette: Script, Costumi e Suoni. Se clicchi su Costumi, vedi che ci sono due gattini, cliccando su uno e poi sull'altro hai l'effetto del movimento.
Ora dobbiamo fare in modo che il gattino si sposti di un po' e poi cambi costume: clicca sull'etichetta Script in alto al centro, tornerai a vedere fai 10 passi.
Nella zona di sinistra, clicca in alto su Aspetto, prendi quindi (cliccandoci sopra e trascinandolo) Passa a costume seguente e portalo nella zona centrale: le istruzioni sono come cubetti di lego, attaccalo sotto a fai 10 passi. Ora fai doppio click sulla coppia di istruzioni, vedrai il gattino camminare.
Per ripetere la coppia di istruzioni, vai nella zona di sinistra sull'etichetta Controllo che c'è in alto e prendi il blocco Per sempre: trascinalo al centro in modo che racchiuda come in una pinza le altre due istruzioni. Se adesso fai il doppio click vedi partire il gatto, per fermarlo clicca sul cerchietto rosso in alto a destra della zona destra.
Per farlo tornare indietro, nella zona di sinistra, clicca sull'etichetta in alto Movimento, prendi Rimbalza quando tocchi il bordo e trascinalo inserendolo sotto Passa a costume seguente, facendo attenzione ad inserirlo nel blocco Per sempre. Ora provalo.

Il gattino miagola
Facciamo qualcosa di più simpatico, quando il gattino tocca il bordo miagola. Andiamo nella zona di sinistra, etichetta Controllo e selezioniamo il blocco Se: inseriamolo dopo il blocco passa al costume seguente, ma prima di rimbalza quando tocchi il bordo.
Ora andiamo nella zona sinistra su Sensori, prendiamo sto toccando e inseriamolo accanto a se, clicchiamo nella freccina accanto sto toccando e selezioniamo bordo.
Ora andiamo sulla sinistra, etichetta suono, e prendiamo produci suono miao e attendi la fine.
Doppio click sulle istruzioni e sentiremo il gatto miagolare quando arriva sul bordo.

Il gattino a spasso
Nella zona centrale in alto vediamo l'immagine del gattino: davanti ha una piccola linea blu, se clicchiamo sopra possiamo inclinare l'immagine del gattino. Se adesso eseguiamo il nostro programma, vediamo il gattino camminare in tutte le direzioni.

... e adesso, buon divertimento
Puoi fare veramente quello che vuoi: il gattino nel gergo SCRATCH è uno sprite, nella zona di destra puoi cliccare su Nuovo sprite, Seleziona nuovo sprite da file: qui puoi trovare tanti nuovi personaggi (ma puoi anche mettere la tua faccia!). Pensa che puoi mettere diversi sprite ognuno con il suo script (programma).
Puoi anche mettere uno sfondo: nella zona di destra in basso clicca su stage, poi vai nella zona centrale e, in alto, clicca su sfondi, clicca Importa e seleziona lo sfondo che vuoi. Per tornare allo script del gattino, clicca sul gattino in basso alla zona di destra.
Prova le diverse possibilità degli aspetti e dei suoni ... ma adesso non hai più bisogno di questo testo: BUON DIVERTIMENTO E BUONA PROGRAMMAZIONE!




Testo realizzato dal prof. Enrico Sartirana
Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.
Last modified: mercoledì, 16 giugno 2010, 09:26