0:00:01.280,0:00:03.940 Velkommen til Hour of Code 0:00:14.070,0:00:20.470 Hej. Jeg hedder Kathleen Kennedy og er producer på Star Wars: The Force Awakens. I dag skal du 0:00:20.470,0:00:27.910 arbejde sammen med en af vores stjerner, BB-8. BB-8 er en lille droide. Alt han foretager sig og 0:00:27.910,0:00:34.830 hver eneste bevægelse han udfører, er kontrolleret af software. Viden om programmering 0:00:34.830,0:00:41.220 har betydning i enhver branche, lige meget om det er reklame, sundhed eller filmproduktion. Der er 0:00:41.220,0:00:45.290 hundredevis af programmører, som arbejder sammen for at lave en film som The Force Awakens. 0:00:45.290,0:00:51.899 Hej. Jeg hedder Rachel Rose. Jeg er Senior R&D engineer hos ILM og leder af vores animations- og figurudviklingsteam. 0:00:51.899,0:00:57.340 I The Force Awakens, er jeg ansvarlig for at hjælpe kunstnerne med at udvikle 0:00:57.340,0:01:03.289 de bevægelige dele af væsenerne, der får dem til at virke 0:01:03.289,0:01:08.630 som troværdige indbyggere i en galakse fjernt, fjernt herfra. I den næste time, skal vi kode 0:01:08.630,0:01:13.679 vores eget Star Wars spil, og du skal lære de grundlæggende begreber indenfor programmering. Normalt er programmering 0:01:13.679,0:01:17.240 en masse tekst, men vi vil bruge blokke her, som vi blot kan trække og slippe, for 0:01:17.240,0:01:23.200 at skrive programmer. Til at begynde med, skal vi arbejde sammen med Rey om at programmere BB-8 til at 0:01:23.200,0:01:27.700 samle en masse metalskrot. Din skærm er inddelt i tre områder. 0:01:27.700,0:01:32.259 Til venstre er Star Wars spillet, hvor din kode vil køre. Der er vejledning 0:01:32.259,0:01:37.259 til hver opgave lige under spillet. I midten er værktøjskassen, hvor hver af blokkene 0:01:37.259,0:01:42.009 er en kommando som BB-8 kan forstå. Det hvide område til højre er dit arbejdsområde, 0:01:42.009,0:01:44.649 og det er her du bygger dit program. 0:01:44.649,0:01:51.860 Hvad sker der, hvis jeg trækker moveLeft blokken til arbejdsområdet? Så går BB-8 et skridt til venstre 0:01:51.860,0:01:56.990 i spillet. Og hvis jeg vil have BB-8 til at gøre noget andet bagefter? Så kan jeg tilføje 0:01:56.990,0:02:02.280 en blok mere til vores program. Jeg vælger moveUp-blokken, og trækker den hen under min 0:02:02.280,0:02:06.180 moveLeft-blok indtil den bliver markeret. Så slipper jeg, og de to blokke vil 0:02:06.180,0:02:10.549 hænge sammen. Når jeg trykker "Kør" igen vil BB-8 udføre 0:02:10.549,0:02:15.989 alle de kommandoer der er i arbejdsområdet - fra top til bund. Hvis du får brug for at slette 0:02:15.989,0:02:20.560 en blok, skal du bare trække den tilbage i værktøjskassen. Når du har trykket 0:02:20.580,0:02:27.600 på "Kør", kan du altid trykke "Nulstil" for at få BB-8 tilbage til start. Lad os komme i gang!