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