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