SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
CORSO DI
SCRATCH JR
4 lezioni da un'ora per imparare la programmazione
visuale con Scratch JR
Lezione 1
1. Cosa significa creare un programma?
2. Proviamo a 'programmare' un nostro compagno
3. E adesso mani sui Tablet
1. Scopriamo Scratch JR
2. Il nostro primo programma
1. Cosa significa fare un
programma?
Tutti noi abbiamo creato un programma nella nostra vita, magari non
uno particolarmente complicato, ma sicuramente tutti hanno dato
almeno una volta delle istruzioni a qualcuno: "Segui sempre questa
strada, allo Stop gira a destra" oppure "Per spegnere la televisione
devi prendere il telecomando, puntarlo e premere il tasto rosso".
Fare un programma non è niente di più semplice di questo: dare
delle istruzioni. L'unica differenza è che le istruzioni vanno date al
computer o al tablet, e bisogna quindi parlare la loro lingua!
Proviamo prima con l'italiano!
2.Programmiamo un nostro
compagno
Esercizio: cerchiamo di dare ad un compagno delle istruzioni semplici per
farlo arrivare al cuore evitando l'ostacolo:
Le istruzioni saranno quindi:
1. Fai 3 passi verso il basso
2. Girati a sinistra
3. Fai 10 passi
4. Girati a sinistra
5. Fai 3 passi
Cattedra
Cattedra
3. E adesso mani sui Tablet
3.1 Scopriamo
Scratch JR
1. Home
2. Stage
3. Schermo intero
4. Aggiungi/Rimuovi griglia
5. Scegli sfondo
6. Aggiungi testo
7. Resetta animazione
8. Start & Stop programma
9. Pagine
10.Informazioni sul
progetto
11.Annulla modifiche
12.Script del programma
13.Area di programmazione
14.Blocchi di istruzioni
15.Blocchi categorie
16.Personaggi
3.1 Scopriamo
Scratch JR
1. Annulla modifiche
2. Ripeti modifiche
3. Disegna figure
4. Nome dello Sprite
5. Taglia
6. Duplica
7. Ruota
8. Trascina
9. Salva
10.Riempi
11.Scatta una foto
12.Paletta colori
13.Dimensione righe
3.2 Il nostro primo programma
Ora riprodurremo l'esercizio
fatto in precedenza con l'aiuto
dei compagni sulla
piattaforma Scratch JR.
Scopo dell'esercizio:
-Scrivere una procedura che
porti il gattino all'uccello
senza toccare il drago,
aggiungere inoltre animazioni
e dialoghi al tocco degli sprite.
3.2 Il nostro primo programma
Dopo qualche prova e aver
testato un po' di valori di
movimento scriveremo il
primo script che, toccando il
gattino con il dito, lo porterà
all'uccello aggirando il drago.
Il secondo script serve per far
comparire un fumetto se
dovesse toccare il drago, e
successivamente fermare lo
script di movimento.
3.2 Il nostro primo programma
Il drago ha 3 script:
1. Rimpicciolisce le
dimensioni all'inizio del
gioco.
2. Se toccato con il dito
produrrà un'animazione.
3. Se viene toccato dal
gattino gli manda un
messaggio e
successivamente
comunica: "Ti ho preso!".
3.2 Il nostro primo programma
L'uccellino ha 2 semplici
script:
1. Se toccato da un altro
Sprite comunica un
messaggio.
2. Se toccato da un dito
inizierà un'animazione che
simula il volo.
Lezione 2
1. Quali sono gli ingredienti di una storia?
2. Creiamo la prima storia interattiva con Scartch JR
3. Dividiamoci in gruppi e concludiamo la storia
1. Quali sono gli ingredienti di una
storia?
Come per il calcio, la matematica, il disegno o qualsiasi disciplina, per migliorare,
abbiamo bisogno di fare tanto allenamento. Anche per inventare le storie
dobbiamo allenare la nostra fantasia ad inventare sempre avventure diverse.
Una storia però per essere avvincente ha bisogno di alcuni ingredienti
fondamentali:
• La definizione di un protagonista
• L'ambientazione
• L'antagonista o l'antieroe
• Un obiettivo
• Ve ne vengono in mente altri?
2. Creiamo la prima storia
interattiva
Vi proponiamo questo incipit:
Scratch, il nostro protagonista, avventurandosi di notte in un bosco
misterioso si imbatte in un enorme castello.
Spinto dalla curiosità vi si introduce e incontra un potente mago.
Improvvisamente i due si ritrovano sulla luna.
"Dove siamo finiti?" Si domandò Scratch, "Sulla luna" rispose il mago.
"Possiamo teletrasportarci dove vogliamo?" Chiese il protagonista,
"Proprio così, stai a guardare..."
2. Creiamo la prima storia
interattiva
Programmiamo insieme questo pezzo di storia!
3. Dividiamoci in gruppi e
concludiamo la storia
Proviamo a dividerci in gruppetti e a unire le idee, riusciamo a trovare un
modo per concludere la storia?
Abbiamo fatto ormai qualche esempio insieme, ora possiamo provare a
cavarcela da soli!
Chi avrà l'idea più originale?
Lezione 3
1. Formazione di gruppetti di lavoro
• Crediamo che il lavoro di gruppo stimoli maggiormente la creatività ed
educhi alla cooperazione
2. Realizzazione storia basata su un racconto scritto
• Consegneremo ai gruppi delle storie scritte, il loro compito sarà quello
di rappresentarle tramite sfondi, personaggi e interazioni. Fare cioè il
lavoro del regista.
3. Esposizione dei progetti
• Alla fine ogni gruppo condividerà con gli altri compagni il lavoro
realizzato
Lezione 4
La sfida
1. Formazione dei gruppi di lavoro
2. Spiegazione delle regole della competizione
• La sfida è valutata secondo diversi punti: Idea originale, il lavoro
di squadra, la grafica, il codice
3. Programmiamo!
• Ogni squadra ha 1 ora di tempo per pensare e progettare una
storia o un videogioco prestando attenzione ai punti di valutazione
4. Valutazione e premiazione

Weitere ähnliche Inhalte

Was ist angesagt?

Il potere dell’empatia
Il potere dell’empatiaIl potere dell’empatia
Il potere dell’empatiaerica_moschella
 
Presentazione TFA
Presentazione TFAPresentazione TFA
Presentazione TFAanna scola
 
Corso di scratch - lezione 1
Corso di scratch - lezione 1Corso di scratch - lezione 1
Corso di scratch - lezione 1Michele Maffucci
 
Ambienti di apprendimento per la didattica digitale integrata
Ambienti di apprendimento per la didattica digitale integrataAmbienti di apprendimento per la didattica digitale integrata
Ambienti di apprendimento per la didattica digitale integrataAlessandro Greco
 
Giochi per la formazione
Giochi per la formazioneGiochi per la formazione
Giochi per la formazioneLuciano Cassese
 
La comunicazione non verbale
La comunicazione non verbaleLa comunicazione non verbale
La comunicazione non verbaleiva martini
 
Le emozioni dei bambini
Le emozioni dei bambiniLe emozioni dei bambini
Le emozioni dei bambiniSonnoBambini
 
Comunicazione efficace: principi e tecniche di base
Comunicazione efficace: principi e tecniche di baseComunicazione efficace: principi e tecniche di base
Comunicazione efficace: principi e tecniche di basePLS Coaching
 
Tesi fp manzo
Tesi fp manzoTesi fp manzo
Tesi fp manzoimartini
 
Genitori Digitali Responsabili
Genitori Digitali ResponsabiliGenitori Digitali Responsabili
Genitori Digitali ResponsabiliMarco Troiani
 
Instagram's killer feedback loop
Instagram's killer feedback loopInstagram's killer feedback loop
Instagram's killer feedback loopDori Adar
 
3. slide lezioni comunicazione interpersonale2008
3. slide lezioni comunicazione interpersonale20083. slide lezioni comunicazione interpersonale2008
3. slide lezioni comunicazione interpersonale2008imartini
 
Lezione12 emozioni
Lezione12 emozioniLezione12 emozioni
Lezione12 emozioniimartini
 

Was ist angesagt? (20)

Il potere dell’empatia
Il potere dell’empatiaIl potere dell’empatia
Il potere dell’empatia
 
Presentazione TFA
Presentazione TFAPresentazione TFA
Presentazione TFA
 
Disturbo dismorfofobico
Disturbo dismorfofobico Disturbo dismorfofobico
Disturbo dismorfofobico
 
Tutorial Pearltrees
Tutorial PearltreesTutorial Pearltrees
Tutorial Pearltrees
 
Corso di scratch - lezione 1
Corso di scratch - lezione 1Corso di scratch - lezione 1
Corso di scratch - lezione 1
 
La comunicazione
La comunicazioneLa comunicazione
La comunicazione
 
Ringraziamenti
RingraziamentiRingraziamenti
Ringraziamenti
 
Ambienti di apprendimento per la didattica digitale integrata
Ambienti di apprendimento per la didattica digitale integrataAmbienti di apprendimento per la didattica digitale integrata
Ambienti di apprendimento per la didattica digitale integrata
 
Giochi per la formazione
Giochi per la formazioneGiochi per la formazione
Giochi per la formazione
 
Customer experience in italiano
Customer experience in italianoCustomer experience in italiano
Customer experience in italiano
 
La comunicazione non verbale
La comunicazione non verbaleLa comunicazione non verbale
La comunicazione non verbale
 
Le emozioni dei bambini
Le emozioni dei bambiniLe emozioni dei bambini
Le emozioni dei bambini
 
Comunicazione efficace: principi e tecniche di base
Comunicazione efficace: principi e tecniche di baseComunicazione efficace: principi e tecniche di base
Comunicazione efficace: principi e tecniche di base
 
Tesi fp manzo
Tesi fp manzoTesi fp manzo
Tesi fp manzo
 
Genitori Digitali Responsabili
Genitori Digitali ResponsabiliGenitori Digitali Responsabili
Genitori Digitali Responsabili
 
Instagram's killer feedback loop
Instagram's killer feedback loopInstagram's killer feedback loop
Instagram's killer feedback loop
 
3. slide lezioni comunicazione interpersonale2008
3. slide lezioni comunicazione interpersonale20083. slide lezioni comunicazione interpersonale2008
3. slide lezioni comunicazione interpersonale2008
 
Adiós al hotel metropol
Adiós al hotel metropolAdiós al hotel metropol
Adiós al hotel metropol
 
Lezione12 emozioni
Lezione12 emozioniLezione12 emozioni
Lezione12 emozioni
 
Concorso Docenti 2012 - Scuola dell'infanzia
Concorso Docenti 2012 - Scuola dell'infanziaConcorso Docenti 2012 - Scuola dell'infanzia
Concorso Docenti 2012 - Scuola dell'infanzia
 

Andere mochten auch

C’è un robot in classe, laboratorio di robotica educativa
C’è un robot in classe, laboratorio di robotica educativaC’è un robot in classe, laboratorio di robotica educativa
C’è un robot in classe, laboratorio di robotica educativaitis e.divini san severino marche
 
Corso di scratch - lezione 2
Corso di scratch - lezione 2Corso di scratch - lezione 2
Corso di scratch - lezione 2Michele Maffucci
 
Micro corso di scratch - per incominciare ad imparare a programmare
Micro corso di scratch - per incominciare ad imparare a programmareMicro corso di scratch - per incominciare ad imparare a programmare
Micro corso di scratch - per incominciare ad imparare a programmareMichele Maffucci
 
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Michele Maffucci
 
Java Programming Language
Java Programming LanguageJava Programming Language
Java Programming LanguagePasquale Paola
 
Linguaggio Java
Linguaggio JavaLinguaggio Java
Linguaggio JavaGSamLo
 
Robotica educativa e sensori
Robotica educativa e sensoriRobotica educativa e sensori
Robotica educativa e sensoriTullia Urschitz
 
Apprendimento significativo con le tecnologie
Apprendimento significativo con le tecnologieApprendimento significativo con le tecnologie
Apprendimento significativo con le tecnologieGiovanni Marconato
 
Inquiry-based Learning e SimQuest
Inquiry-based Learning e SimQuestInquiry-based Learning e SimQuest
Inquiry-based Learning e SimQuestGiovanni Marconato
 
Robotica educativa mapa conceptual
Robotica educativa mapa conceptualRobotica educativa mapa conceptual
Robotica educativa mapa conceptualMaribel Reiter
 
Didattica della robotica con lego nxt 2
Didattica della robotica con lego nxt 2Didattica della robotica con lego nxt 2
Didattica della robotica con lego nxt 2Michele Maffucci
 
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2Michele Maffucci
 
Core Java Slides
Core Java SlidesCore Java Slides
Core Java SlidesVinit Vyas
 

Andere mochten auch (18)

Corso Java - Introduzione
Corso Java - IntroduzioneCorso Java - Introduzione
Corso Java - Introduzione
 
C’è un robot in classe, laboratorio di robotica educativa
C’è un robot in classe, laboratorio di robotica educativaC’è un robot in classe, laboratorio di robotica educativa
C’è un robot in classe, laboratorio di robotica educativa
 
Corso di scratch - lezione 2
Corso di scratch - lezione 2Corso di scratch - lezione 2
Corso di scratch - lezione 2
 
Micro corso di scratch - per incominciare ad imparare a programmare
Micro corso di scratch - per incominciare ad imparare a programmareMicro corso di scratch - per incominciare ad imparare a programmare
Micro corso di scratch - per incominciare ad imparare a programmare
 
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1
 
Java Programming Language
Java Programming LanguageJava Programming Language
Java Programming Language
 
Linguaggio Java
Linguaggio JavaLinguaggio Java
Linguaggio Java
 
Robotica educativa e sensori
Robotica educativa e sensoriRobotica educativa e sensori
Robotica educativa e sensori
 
Apprendimento significativo con le tecnologie
Apprendimento significativo con le tecnologieApprendimento significativo con le tecnologie
Apprendimento significativo con le tecnologie
 
(Creatività e robotica bis)
(Creatività e robotica bis)(Creatività e robotica bis)
(Creatività e robotica bis)
 
Corso Java
Corso JavaCorso Java
Corso Java
 
Inquiry-based Learning e SimQuest
Inquiry-based Learning e SimQuestInquiry-based Learning e SimQuest
Inquiry-based Learning e SimQuest
 
Robotica educativa e coding - Pietro Alberti
Robotica educativa e coding - Pietro AlbertiRobotica educativa e coding - Pietro Alberti
Robotica educativa e coding - Pietro Alberti
 
Robotica educativa mapa conceptual
Robotica educativa mapa conceptualRobotica educativa mapa conceptual
Robotica educativa mapa conceptual
 
Didattica della robotica con lego nxt 2
Didattica della robotica con lego nxt 2Didattica della robotica con lego nxt 2
Didattica della robotica con lego nxt 2
 
CodyRoby at INTED2015
CodyRoby at INTED2015CodyRoby at INTED2015
CodyRoby at INTED2015
 
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2
 
Core Java Slides
Core Java SlidesCore Java Slides
Core Java Slides
 

Mehr von Campus La Camilla - Scuola di maker

Mehr von Campus La Camilla - Scuola di maker (20)

Campus La Camilla Corsi Autunno 2015
Campus La Camilla Corsi Autunno 2015Campus La Camilla Corsi Autunno 2015
Campus La Camilla Corsi Autunno 2015
 
Open day - 9 - maggio - Campus La Camilla
Open day - 9 - maggio - Campus La CamillaOpen day - 9 - maggio - Campus La Camilla
Open day - 9 - maggio - Campus La Camilla
 
Il Campus La Camilla su Marie Claire Enfants
Il Campus La Camilla su Marie Claire EnfantsIl Campus La Camilla su Marie Claire Enfants
Il Campus La Camilla su Marie Claire Enfants
 
Campus estivi 2015 Monza e Brianza
Campus estivi 2015 Monza e BrianzaCampus estivi 2015 Monza e Brianza
Campus estivi 2015 Monza e Brianza
 
Corso Droni Campus La Camilla
Corso Droni Campus La CamillaCorso Droni Campus La Camilla
Corso Droni Campus La Camilla
 
Brochure Campus La Camilla
Brochure Campus La CamillaBrochure Campus La Camilla
Brochure Campus La Camilla
 
Campus estivo arduino e stampa 3d
Campus estivo arduino e stampa 3dCampus estivo arduino e stampa 3d
Campus estivo arduino e stampa 3d
 
Flayer Campus La Camilla
Flayer Campus La CamillaFlayer Campus La Camilla
Flayer Campus La Camilla
 
Rassegna stampa febbraio_2015
Rassegna stampa febbraio_2015Rassegna stampa febbraio_2015
Rassegna stampa febbraio_2015
 
Robotica campus la camilla
Robotica campus la camillaRobotica campus la camilla
Robotica campus la camilla
 
Proposte formative febbraio 2015
Proposte formative febbraio 2015Proposte formative febbraio 2015
Proposte formative febbraio 2015
 
Rassegna stampa - Gennaio 2015
Rassegna stampa - Gennaio 2015Rassegna stampa - Gennaio 2015
Rassegna stampa - Gennaio 2015
 
Corso di Creatività digitale e
Corso di Creatività digitale e Corso di Creatività digitale e
Corso di Creatività digitale e
 
Campus lacamilla progetto Scratch
Campus lacamilla progetto ScratchCampus lacamilla progetto Scratch
Campus lacamilla progetto Scratch
 
Stampa 3d - Campus La Camilla
Stampa 3d - Campus La CamillaStampa 3d - Campus La Camilla
Stampa 3d - Campus La Camilla
 
Scratch 2014 - Campus La Camilla
Scratch 2014  -  Campus La CamillaScratch 2014  -  Campus La Camilla
Scratch 2014 - Campus La Camilla
 
Proposte formative febbraio 2015
Proposte formative febbraio 2015Proposte formative febbraio 2015
Proposte formative febbraio 2015
 
Family Day al Campus La Camilla
Family Day al Campus La CamillaFamily Day al Campus La Camilla
Family Day al Campus La Camilla
 
Campus La Camilla - Il progetto
Campus La Camilla - Il progettoCampus La Camilla - Il progetto
Campus La Camilla - Il progetto
 
Corsi autunno 2014 - Campus La Camilla
Corsi autunno 2014 - Campus La CamillaCorsi autunno 2014 - Campus La Camilla
Corsi autunno 2014 - Campus La Camilla
 

Kürzlich hochgeladen

Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoyanmeng831
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaSalvatore Cianciabella
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptcarlottagalassi
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 

Kürzlich hochgeladen (7)

Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.ppt
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 

Corso di Scratch Junior su Ipad

  • 1. CORSO DI SCRATCH JR 4 lezioni da un'ora per imparare la programmazione visuale con Scratch JR
  • 2. Lezione 1 1. Cosa significa creare un programma? 2. Proviamo a 'programmare' un nostro compagno 3. E adesso mani sui Tablet 1. Scopriamo Scratch JR 2. Il nostro primo programma
  • 3. 1. Cosa significa fare un programma? Tutti noi abbiamo creato un programma nella nostra vita, magari non uno particolarmente complicato, ma sicuramente tutti hanno dato almeno una volta delle istruzioni a qualcuno: "Segui sempre questa strada, allo Stop gira a destra" oppure "Per spegnere la televisione devi prendere il telecomando, puntarlo e premere il tasto rosso". Fare un programma non è niente di più semplice di questo: dare delle istruzioni. L'unica differenza è che le istruzioni vanno date al computer o al tablet, e bisogna quindi parlare la loro lingua! Proviamo prima con l'italiano!
  • 4. 2.Programmiamo un nostro compagno Esercizio: cerchiamo di dare ad un compagno delle istruzioni semplici per farlo arrivare al cuore evitando l'ostacolo: Le istruzioni saranno quindi: 1. Fai 3 passi verso il basso 2. Girati a sinistra 3. Fai 10 passi 4. Girati a sinistra 5. Fai 3 passi Cattedra Cattedra
  • 5. 3. E adesso mani sui Tablet
  • 6. 3.1 Scopriamo Scratch JR 1. Home 2. Stage 3. Schermo intero 4. Aggiungi/Rimuovi griglia 5. Scegli sfondo 6. Aggiungi testo 7. Resetta animazione 8. Start & Stop programma 9. Pagine 10.Informazioni sul progetto 11.Annulla modifiche 12.Script del programma 13.Area di programmazione 14.Blocchi di istruzioni 15.Blocchi categorie 16.Personaggi
  • 7. 3.1 Scopriamo Scratch JR 1. Annulla modifiche 2. Ripeti modifiche 3. Disegna figure 4. Nome dello Sprite 5. Taglia 6. Duplica 7. Ruota 8. Trascina 9. Salva 10.Riempi 11.Scatta una foto 12.Paletta colori 13.Dimensione righe
  • 8. 3.2 Il nostro primo programma Ora riprodurremo l'esercizio fatto in precedenza con l'aiuto dei compagni sulla piattaforma Scratch JR. Scopo dell'esercizio: -Scrivere una procedura che porti il gattino all'uccello senza toccare il drago, aggiungere inoltre animazioni e dialoghi al tocco degli sprite.
  • 9. 3.2 Il nostro primo programma Dopo qualche prova e aver testato un po' di valori di movimento scriveremo il primo script che, toccando il gattino con il dito, lo porterà all'uccello aggirando il drago. Il secondo script serve per far comparire un fumetto se dovesse toccare il drago, e successivamente fermare lo script di movimento.
  • 10. 3.2 Il nostro primo programma Il drago ha 3 script: 1. Rimpicciolisce le dimensioni all'inizio del gioco. 2. Se toccato con il dito produrrà un'animazione. 3. Se viene toccato dal gattino gli manda un messaggio e successivamente comunica: "Ti ho preso!".
  • 11. 3.2 Il nostro primo programma L'uccellino ha 2 semplici script: 1. Se toccato da un altro Sprite comunica un messaggio. 2. Se toccato da un dito inizierà un'animazione che simula il volo.
  • 12. Lezione 2 1. Quali sono gli ingredienti di una storia? 2. Creiamo la prima storia interattiva con Scartch JR 3. Dividiamoci in gruppi e concludiamo la storia
  • 13. 1. Quali sono gli ingredienti di una storia? Come per il calcio, la matematica, il disegno o qualsiasi disciplina, per migliorare, abbiamo bisogno di fare tanto allenamento. Anche per inventare le storie dobbiamo allenare la nostra fantasia ad inventare sempre avventure diverse. Una storia però per essere avvincente ha bisogno di alcuni ingredienti fondamentali: • La definizione di un protagonista • L'ambientazione • L'antagonista o l'antieroe • Un obiettivo • Ve ne vengono in mente altri?
  • 14. 2. Creiamo la prima storia interattiva Vi proponiamo questo incipit: Scratch, il nostro protagonista, avventurandosi di notte in un bosco misterioso si imbatte in un enorme castello. Spinto dalla curiosità vi si introduce e incontra un potente mago. Improvvisamente i due si ritrovano sulla luna. "Dove siamo finiti?" Si domandò Scratch, "Sulla luna" rispose il mago. "Possiamo teletrasportarci dove vogliamo?" Chiese il protagonista, "Proprio così, stai a guardare..."
  • 15. 2. Creiamo la prima storia interattiva Programmiamo insieme questo pezzo di storia!
  • 16. 3. Dividiamoci in gruppi e concludiamo la storia Proviamo a dividerci in gruppetti e a unire le idee, riusciamo a trovare un modo per concludere la storia? Abbiamo fatto ormai qualche esempio insieme, ora possiamo provare a cavarcela da soli! Chi avrà l'idea più originale?
  • 17. Lezione 3 1. Formazione di gruppetti di lavoro • Crediamo che il lavoro di gruppo stimoli maggiormente la creatività ed educhi alla cooperazione 2. Realizzazione storia basata su un racconto scritto • Consegneremo ai gruppi delle storie scritte, il loro compito sarà quello di rappresentarle tramite sfondi, personaggi e interazioni. Fare cioè il lavoro del regista. 3. Esposizione dei progetti • Alla fine ogni gruppo condividerà con gli altri compagni il lavoro realizzato
  • 18. Lezione 4 La sfida 1. Formazione dei gruppi di lavoro 2. Spiegazione delle regole della competizione • La sfida è valutata secondo diversi punti: Idea originale, il lavoro di squadra, la grafica, il codice 3. Programmiamo! • Ogni squadra ha 1 ora di tempo per pensare e progettare una storia o un videogioco prestando attenzione ai punti di valutazione 4. Valutazione e premiazione