hour of code minecraft
TRANSCRIPT
![Page 1: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/1.jpg)
"Hour of Code™" è un'iniziativa nazionale della Computer Science Education Week[csedweek.org] e di Code.org [code.org] per introdurre milioni di studenti ad un'ora di
informatica e di programmazione dei computer
Angelo Gino VarratiMSP LEAD - MICROSOFT STUDENT PARTNER F.Y. 2016DOTNET ABRUZZO COMMUNITYDIIE – DIPARTIMENTO INGEGNERIA INDUSTRIALE UNIVAQ
[email protected]://angelus-gi.azurewebsites.net/@angelus_gihttps://www.facebook.com/
MSPUnivAQ
![Page 2: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/2.jpg)
![Page 3: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/3.jpg)
https://code.org/mc
COS’È HOUR OF CODE?
![Page 4: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/4.jpg)
???
COSA SIGNIFICA PROGRAMMARE
![Page 5: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/5.jpg)
???
COSA SIGNIFICA PROGRAMMARE
La programmazione è l'arte di far fare ad un computer quello che noi vogliamo. Al livello più elementare consiste nell'impartire al computer una successione di comandi per ottenere un risultato voluto
![Page 6: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/6.jpg)
CHI PUÒ//programmare?
![Page 7: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/7.jpg)
CHI PUÒ//programmare?
TUTTI!
Non devi essere un genio per saper programmare, devi essere determinato
Molta della programmazione che viene fatta è molto semplice: si tratta di spezzettare i problemi
![Page 8: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/8.jpg)
I programmatori di domani sono i maghi del futuro: sembrerà tu abbia poteri
magici paragonato a chiunque altro
![Page 9: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/9.jpg)
PERCHÉ IMPARARE A PROGRAMMARE?
![Page 10: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/10.jpg)
I computer sono ovunque: vuoi lavorare nell’agricoltura, nel cinema, nell’artigianato?
Tutti noi dipendiamo dalla tecnologia per comunicare, per mettere dei soldi in banca, per memorizzare le informazioni ma solamente pochi sanno come leggere e scrivere i programmi
PERCHÉ IMPARARE A PROGRAMMARE?
![Page 11: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/11.jpg)
Programmare software significa aiutare le persone, usando il computer
Sia che tu voglia un altro lavoro, sia che tu voglia cambiare il mondo, programmare computer è una competenza che ti dà una forza incredibile
Puoi creare qualcosa che «tocchi» migliaia di persone
PERCHÉ IMPARARE A PROGRAMMARE?
![Page 12: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/12.jpg)
![Page 13: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/13.jpg)
PRONTI A INIZIARE?
![Page 14: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/14.jpg)
PROGRAMMAUn programma per computer è semplicemente un insieme di istruzioni che indicano al computer come eseguire un particolare compito.
È un po' come una ricetta: un insieme di istruzioni per indicare ad un cuoco come preparare un particolare piatto.
![Page 15: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/15.jpg)
Con il termine istruzione in informatica si intende il comando impartito ad un esecutore (processore) utilizzando un linguaggio ad esso comprensibile.
ISTRUZIONI
![Page 16: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/16.jpg)
COME RACCOLGO LA CARAMELLA?
![Page 17: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/17.jpg)
ISTRUZIONI CHE POSSO CAPIRE
VAI AVANTI DI UN PASSOVAI INDIETRO DI UN PASSOGIRA A DESTRAGIRA A SINISTRAALLUNGA IL BRACCIO DESTROABBASSA IL BRACCIO DESTROPRENDI QUALCOSA CON LA MANO DESTRA
COME RACCOLGO LA CARAMELLA?
![Page 18: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/18.jpg)
![Page 19: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/19.jpg)
BRAVI! ORA SI COMINCIA VERAMENTE!
![Page 20: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/20.jpg)
![Page 21: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/21.jpg)
LIVELLO 1Aggiungi un secondo “vai avanti” per raggiungere la pecora
![Page 22: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/22.jpg)
LIVELLO 2Il legno è una risorsa molto importante: serve per costruire molte cose. Raggiungi l'albero e usa l'istruzione "distruggi" per abbatterlo.
![Page 23: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/23.jpg)
LIVELLO 3E' il momento di tosare le pecore! Usa l'istruzione "tosa" per raccogliere la lana da entrambe le pecore.
![Page 24: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/24.jpg)
LIVELLO 4Devi costruire una casa prima che il sole tramonti: ti serve molta legna. Abbatti tutti e tre gli alberi.
![Page 25: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/25.jpg)
LIVELLO 5Sta per scendere la notte e quindi, nei prossimi due livelli, devi costruire una casa per stare al sicuro. Useremo il blocco "ripeti ... volte" per farlo in maniera molto semplice.Per costruire un muro della tua casa, puoi dire ad Alex di andare avanti e mettere le assi di legno per quattro volte di fila, oppure puoi dirle di andare avanti e mettere le assi di legno una sola volta, poi spostare queste due istruzioni all'interno di un blocco "ripeti ... volte" per farle eseguire queste azioni più volte. Poi inserisci nel blocco "ripeti ... volte" il numero di volte che vuoi che ripeta queste azioni. Ed ora costruisci la tua casa prima che scenda la notte! E buon divertimento.
![Page 26: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/26.jpg)
LIVELLO 6Costruisci una casa. Scegli che forma vuoi che abbia la casa.Costruisci il resto della casa con qualunque materiale ti piace. Devi usare più volte il blocco "ripeti ... volte".
![Page 27: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/27.jpg)
LIVELLO 7È bene pensare al futuro. Semina del grano su entrambi i lati dell'acqua così avrai di che sfamarti.
![Page 28: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/28.jpg)
LIVELLO 8Incontrare un Creeper non è una buona idea. Muoviti con attenzione tra i Creeper e mettiti al sicuro a casa tua. Un Creeper è una Creatura ostile che utilizza un attacco suicida: si avvicina al giocatore ed esplode, causando danno ai giocatori ma anche ai blocchi ed entità circostanti.
![Page 29: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/29.jpg)
LIVELLO 9Nel sottosuolo trovi le risorse più preziose, ma è buio. Posiziona almeno due torce ed estrai almeno due blocchi di carbone.
![Page 30: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/30.jpg)
LIVELLO 10Camminare sulla lava non è una buona idea. Posiziona delle lastre di pietra per creare un ponte, poi estrai almeno due blocchi di ferro.
![Page 31: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/31.jpg)
LIVELLO 11Dopo che hai scavato la roccia, devi controllare se c'è della lava prima di poter andare avanti. Se c'è della lava, devi mettere una lastra di pietra prima di proseguire. In questo modo puoi avanzare tranquillamente. È il momento di scavare altra roccia! E ricordati di usare l'istruzione "se" per fare attenzione a dove metti i piedi.
Sotto alcuni di questi blocchi c'è la lava, che devi coprire per poter andare avanti. L'istruzione “se” ti è utile in questi casi. Aggiungi un istruzione “vai avanti” nel posto giusto per estrarre tutte le risorse disponibili.
![Page 32: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/32.jpg)
LIVELLO 12Ora la situazione si fa un po' più difficile. Estrai tre blocchi di pietrarossa, ma non cadere nella lava. Usa un'istruzione “se” per posizionare delle lastre di pietra se scopri la lava.
![Page 33: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/33.jpg)
LIVELLO 13Ottimo lavoro! Hai raccolto un sacco di risorse e hai costruito la tua casetta. Ora posa i binari dal bordo della mappa fino alla porta di casa tua. (Se ti va prova anche la versione più difficile: riesci a farcela usando solo 6 blocchi?)
![Page 34: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/34.jpg)
LIVELLO 14Complimenti! Hai appena imparato i concetti di base dell'informatica.Ora puoi usare questi blocchi per creare qualcosa di tuo. Non ci sono più indicazioni o esercizi da risolvere. Puoi costruire qualunque cosa tu voglia. A te la scelta.
![Page 35: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/35.jpg)
![Page 36: Hour of Code Minecraft](https://reader030.vdocuments.us/reader030/viewer/2022021419/5875649c1a28abd80a8b4c8f/html5/thumbnails/36.jpg)
"Hour of Code™" è un'iniziativa nazionale della Computer Science Education Week[csedweek.org] e di Code.org [code.org] per introdurre milioni di studenti ad un'ora di
informatica e di programmazione dei computer
Q&AGrazie per
l’attenzione! #MSPItaly