0:00:00.800,0:00:04.350 Benvenuti alla "Hour of Code"... 0:00:13.990,0:00:16.129 Ciao![br]Mi chiamo Kathleen Kennedy 0:00:16.400,0:00:19.260 e sono la produttrice di[br]"Star Wars: Il Risveglio della Forza" 0:00:19.770,0:00:21.770 Oggi avrò il piacere di lavorare[br]con una delle nostre star, 0:00:22.640,0:00:23.500 BB-8. 0:00:24.060,0:00:26.060 BB-8 è un droide sferico. 0:00:26.700,0:00:28.930 Tutto ciò che fa ed ogni suo movimento 0:00:30.050,0:00:32.049 è controllato da un software informatico. 0:00:33.350,0:00:35.850 L'informatica influisce[br]sulla maggior parte dei settori, 0:00:36.050,0:00:38.580 dal marketing all'assistenza sanitaria,[br]fino alla cinematografia. 0:00:38.930,0:00:42.440 Infatti, centinaia di[br]ingegneri informatici collaborano 0:00:42.860,0:00:44.860 per realizzare un film come[br]"Il Risveglio della Forza". 0:00:45.720,0:00:47.330 Ciao![br]Mi chiamo Rachel Rose, 0:00:47.400,0:00:49.540 sono un ingegnere senior R&D[br]alla ILM 0:00:49.970,0:00:53.020 e guido il team di[br]Animazione e Sviluppo delle Creature. 0:00:53.810,0:00:54.900 Nel "Risveglio della Forza", 0:00:55.080,0:00:58.500 il mio compito è quello di[br]dare una mano agli artisti 0:00:58.970,0:01:00.970 che sono parte del[br]personaggio che si muove, 0:01:01.170,0:01:04.220 che permettono al personaggio di[br]sembrare reale 0:01:04.420,0:01:06.420 in una galassia molto lontana. 0:01:07.280,0:01:08.280 Nella prossima lezione, 0:01:08.340,0:01:10.040 andremo a costruire il nostro[br]gioco di Star Wars, 0:01:10.120,0:01:12.600 che vi insegnerà[br]i concetti base della programmazione. 0:01:12.840,0:01:14.150 Di solito, la programmazione è tutta testo 0:01:14.310,0:01:15.780 ma noi andremo ad usare blocchi 0:01:15.950,0:01:16.950 che potremo trascinare e rilasciare 0:01:17.080,0:01:18.230 per scrivere i programmi. 0:01:19.330,0:01:21.330 In sostanza, state ancora creando codici. 0:01:21.530,0:01:23.530 Dopo aver provato le basi con i blocchi, 0:01:23.630,0:01:25.630 passeremo a Javascript,[br]uno dei linguaggi di programmazione 0:01:25.830,0:01:27.830 più popolari sul web. 0:01:28.030,0:01:31.230 Per iniziare,[br]andremo a lavorare con Ray, 0:01:31.320,0:01:32.810 al fine di programmare BB-8 a[br]camminare e raccogliere 0:01:32.870,0:01:34.870 tutti i pezzi di rottame. 0:01:35.140,0:01:37.140 Il vostro display sarà diviso in tre parti: 0:01:37.330,0:01:39.060 sulla sinistra, il Game Space di Star Wars 0:01:39.130,0:01:40.300 dove verrà eseguito il codice. 0:01:40.490,0:01:42.020 Le Istruzioni per ogni livello 0:01:42.100,0:01:44.040 verranno scritte sotto al Game Space. 0:01:44.220,0:01:45.810 Quest'area centrale è la Toolbox 0:01:45.840,0:01:46.930 e ognuno di questi blocchi 0:01:47.040,0:01:49.680 costituisce un comando che BB-8 può capire. 0:01:49.880,0:01:51.950 Lo spazio bianco sulla destra[br]è chiamato Workspace 0:01:52.150,0:01:54.150 e qui è dove costruiremo[br]il nostro programma. 0:01:54.350,0:01:57.010 Se trascino il blocco "moveLeft ()"[br]verso il nostro Workspace, 0:01:57.210,0:01:59.210 e premiamo "Run", cosa succede? 0:01:59.290,0:02:02.290 BB-8 si sposterà a sinistra[br]di un blocco sulla griglia. 0:02:02.490,0:02:03.750 E cosa succede se volessimo che BB-8 0:02:03.810,0:02:05.810 faccia qualcosa dopo lo[br]spostamento a sinistra? 0:02:06.010,0:02:08.009 Possiamo aggiungere un[br]altro blocco al programma. 0:02:08.199,0:02:10.199 Andiamo ad aggiungere il[br]blocco "moveUp ()" 0:02:10.410,0:02:12.410 e lo trasciniamo sotto[br]il blocco "moveLeft ()" 0:02:12.610,0:02:15.090 finché l'evidenziazione non compare[br]e lo rilasciamo 0:02:15.290,0:02:17.290 cosicché i due blocchi si uniscano. 0:02:17.820,0:02:19.820 Quando clicchiamo su "Run" di nuovo, 0:02:20.060,0:02:23.450 BB-8 eseguirà i comandi predisposti[br]dall'alto al basso sul nostro Workspace. 0:02:24.090,0:02:26.320 Se volessimo cancellare un blocco, 0:02:26.400,0:02:28.870 eliminiamo il comando dall'elenco[br]e lo tracciamo verso la Toolbox. 0:02:29.530,0:02:30.830 Dopo aver cliccato su "Run", 0:02:30.910,0:02:32.430 potremo sempre premere il[br]pulsante di reset 0:02:32.490,0:02:34.490 per riportare BB-8 all'inizio. 0:02:35.030,0:02:37.030 Ora iniziamo a ruotare!