0:00:02.069,0:00:04.629 Velkommen til Kodetimen... 0:00:14.020,0:00:17.340 Hei! Jeg heter Kathleen Kennedy,[br]og jeg er produsenten for 0:00:17.349,0:00:23.658 Star Wars: The Force Awakens. I dag skal[br]du jobbe med en av våre stjerner, BB-8. 0:00:23.658,0:00:33.358 BB-8 er en sfærisk droide. Alt han gjør, og alle[br]hans bevegelser er styrt av programvare. 0:00:33.361,0:00:38.477 Datavitenskap påvirker alle bransjer, fra[br]markedsføring, til helsevesen og film. 0:00:38.477,0:00:45.167 Hundrevis av dataingeniører jobbet sammen[br]for å lage en film som The Force Awakens. 0:00:46.450,0:00:49.160 Hei, jeg heter Rachel Rose. Jeg er senior[br]forsknings- og utviklingsingeniør ved 0:00:49.161,0:00:53.821 Industrial Light & Magic, og jeg leder[br]utviklingsteamet for animasjoner og vesener. 0:00:53.821,0:00:58.218 I The Force Awakens har jeg ansvaret for å[br]hjelpe kunstnerne med å utvikle rigger, som 0:00:58.218,0:01:03.845 er de delene av figuren som beveger seg,[br]og det gjør at figuren ser veldig troverdig ut[br] 0:01:03.845,0:01:05.895 i en galakse langt, langt borte... 0:01:07.020,0:01:10.360 I den neste timen skal vi bygge vårt eget[br]Star Wars-spill. Det vil lære deg de 0:01:10.365,0:01:14.055 grunnleggende konseptene innenfor[br]programmering. Vanligvis programmerer vi i 0:01:14.069,0:01:18.839 tekst, men vi skal bruke blokker som vi kan[br]dra og slippe for å skrive programmene. 0:01:18.839,0:01:23.217 Som en start skal vi jobbe med Rey for å [br]programmere BB-8 til å gå og samle opp 0:01:23.217,0:01:29.613 alt skrapmetallet. Skjermen er delt i tre.[br]Til venstre er Star Wars-spillevinduet, der 0:01:29.613,0:01:34.593 koden skal kjøre. Instruksjonene for hver[br]oppgave står under spillevinduet. 0:01:34.603,0:01:38.325 Det midtre området er verktøykassen, og[br]hver av disse blokkene er en kommando som 0:01:38.332,0:01:43.762 BB-8 kan forstå. Det hvite området til høyre[br]kalles arbeidsvinduet, og her skal vi bygge 0:01:43.762,0:01:47.644 programmet vårt. Hva skjer hvis jeg drar[br]"flytt venstre" til arbeidsvinduet 0:01:47.644,0:01:52.137 og trykker "kjør"? BB-8 beveger seg én[br]rute til venstre i rutenettet. 0:01:52.137,0:01:55.957 Og hva om jeg vil at BB-8 skal gjøre[br]noe etter "flytt venstre"? 0:01:55.957,0:01:58.487 Jeg kan legge enda en blokk[br]til i programmet. 0:01:58.501,0:02:03.447 Jeg velger "flytt opp", og drar den[br]under "flytt venstre", til den 0:02:03.447,0:02:07.930 gule linjen lyser opp. Da slipper jeg, og [br]de to blokkene kobles sammen. 0:02:07.930,0:02:12.970 Når jeg trykker "kjør" igjen, utfører BB-8[br]kommandoene vi har stablet, ovenfra og ned 0:02:12.970,0:02:17.187 i arbeidsvinduet vårt. Hvis du skulle[br]ønske å slette en blokk, bare dra den fra 0:02:17.193,0:02:22.261 stabelen og tilbake i verktøykassen. Etter[br]at du trykker "kjør", kan du alltid trykke 0:02:22.261,0:02:25.411 "nullstill"-knappen for å få BB-8 tilbake[br]til starten. 0:02:25.983,0:02:28.763 La oss rulle i gang!