Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice...

8
APPRENDIMENTO DIVERTENTE Francesca Coppola

Transcript of Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice...

Page 1: Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice creare storie interattive, giochi e animazioni, e condividere.

APPRENDIMENTODIVERTENTE

Francesca Coppola

Page 2: Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice creare storie interattive, giochi e animazioni, e condividere.

SCRATCH?

Scratch é un nuovo linguaggio di programmazione che rende semplice creare storie interattive, giochi e animazioni, e condividere le tue creazioni con gli altri del web.

Scratch é sviluppato dal Lifelong Kindergarten research group dei Media Lab dell'MIT (http://llk.media.mit.edu). Il gruppo sviluppa nuove tecnologie che, seguendo lo spirito della costruzione e della pittura con le dita usate alla scuola materna, espandono le possibilità di disegnare, creare e imparare in un modo del tutto originale.

Page 3: Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice creare storie interattive, giochi e animazioni, e condividere.

…. L'idea di questo linguaggio è che anche i bambini o le persone inesperte di linguaggi di programmazione possono imparare importanti concetti di calcolo matematico, a ragionare in modo sistematico, a pensare in modo creativo e anche a lavorare partecipativamente.

Page 4: Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice creare storie interattive, giochi e animazioni, e condividere.

BAMBINI E TECNOLOGIA

Spesso si parla dei bambini di oggi come natividigitali, perché sanno usare computers primae a volte meglio di noi.– É una definizione assolutamente infelice, perché da'l'impressione che i bambini controllino il mondodigitale. Non é così. Certo, sanno usare videogiochi o smartphone sin da

piccoli: ma si chiedono cosa c‘é dentro un computer?

– Si rendono conto di come sia costruito un computer (o cellulare o telecomando o …) che è stato programmato da qualcuno?

– O si limitano ad usare passivamente cose preparateda altri?

Page 5: Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice creare storie interattive, giochi e animazioni, e condividere.

Attraverso il programma si impara a programmare mentre si creano storie interattive, giochi, progetti multimediali.

La programmazione é completamente grafica: non

occorre sapere nulla di programmazione formale, ma si deve solo costruire strutture semplici (o più complesse) mettendo insieme mattoncini colorati.

– É pensata come un gioco, ma richiede che il bambino pensi a cosa vuole fare e sia in grado di dividere azioni complesse in pezzi elementari.

– É fortemente multimediale

Page 6: Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice creare storie interattive, giochi e animazioni, e condividere.

COSA SI PUÓ REALIZZARE CON LO SCRATCH?

– Personaggi che si muovono e interagiscono su un palcoscenico,

– I personaggi interagiscono con l'utente:– Interazioni tra personaggi– Slideshow interattivo,– Storie interattive– Simulazioni– Videogames,– … Ci sono infinite applicazioni che fanno queste cose, ma il

punto fondamentale é che sarà il bambino a programmare il

computer, a comandare il computer per fargli fare quello chevuole.

Page 7: Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice creare storie interattive, giochi e animazioni, e condividere.

OBIETTIVI

● Primo obiettivo: portare nelle scuole degli esempi di scienza e tecnologia che siano attuali, moderni.

● Secondo obiettivo: suscitare curiosità ed interesse da parte degli alunni per diventare attori attivi nel creare tecnologia, non solo utilizzarla/subirla.

● Terzo obiettivo: il primo lavoro richiesto da questo programma è quello di programmare, ciò implica l’analizzare e risolvere problemi: per risolverli, occorre pensare, decidere, e valutare i nostri sforzi.

Page 8: Francesca Coppola. SCRATCH ? Scratch é un nuovo linguaggio di programmazione che rende semplice creare storie interattive, giochi e animazioni, e condividere.

COME INSTALLARE IL PROGRAMMA

● La versione attuale di SCRATCH e' la 1.4– http://info.scratch.mit.edu/it/Scratch_1.4_Download– Per windows:● Scaricare

http://download.scratch.mit.edu/ScratchInstaller1.4.exe(33MB)● Doppio clik sul .exe e seguire le istruzioni:– Windows si lamenterà che l'eseguibile non é formato e potrebbe

esserepericoloso. Cliccare su “ok – installare lo stesso – mi fido di questa

sorgente”– Dobbiamo poter scrivere nella cartella dove stiamo estraendo

scratch: se ci sono errori (error opening file for writing), provare ad estrarre scratch in desktop

● L'eseguibile si trova dentro la cartella scratch (e nel menu start)

● http://download.scratch.mit.edu/MacScratch1.4.dmg● Spostare scratch dentro cartella applicazioni