[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.28,0:00:03.94,Default,,0000,0000,0000,,Velkommen til Hour of Code Dialogue: 0,0:00:14.07,0:00:20.47,Default,,0000,0000,0000,,Hej. Jeg hedder Kathleen Kennedy og er producer på Star Wars: The Force Awakens. I dag skal du Dialogue: 0,0:00:20.47,0:00:27.91,Default,,0000,0000,0000,,arbejde sammen med en af vores stjerner, BB-8. BB-8 er en lille droide. Alt han foretager sig og Dialogue: 0,0:00:27.91,0:00:34.83,Default,,0000,0000,0000,,hver eneste bevægelse han udfører, er kontrolleret af software. Viden om programmering Dialogue: 0,0:00:34.83,0:00:41.22,Default,,0000,0000,0000,,har betydning i enhver branche, lige meget om det er reklame, sundhed eller filmproduktion. Der er Dialogue: 0,0:00:41.22,0:00:45.29,Default,,0000,0000,0000,,hundredevis af programmører, som arbejder sammen for at lave en film som The Force Awakens. Dialogue: 0,0:00:45.29,0:00:51.90,Default,,0000,0000,0000,,Hej. Jeg hedder Rachel Rose. Jeg er Senior R&D engineer hos ILM og leder af vores animations- og figurudviklingsteam. Dialogue: 0,0:00:51.90,0:00:57.34,Default,,0000,0000,0000,,I The Force Awakens, er jeg ansvarlig for at hjælpe kunstnerne med at udvikle Dialogue: 0,0:00:57.34,0:01:03.29,Default,,0000,0000,0000,,de bevægelige dele af væsenerne, der får dem til at virke Dialogue: 0,0:01:03.29,0:01:08.63,Default,,0000,0000,0000,,som troværdige indbyggere i en galakse fjernt, fjernt herfra. I den næste time, skal vi kode Dialogue: 0,0:01:08.63,0:01:13.68,Default,,0000,0000,0000,,vores eget Star Wars spil, og du skal lære de grundlæggende begreber indenfor programmering. Normalt er programmering Dialogue: 0,0:01:13.68,0:01:17.24,Default,,0000,0000,0000,,en masse tekst, men vi vil bruge blokke her, som vi blot kan trække og slippe, for Dialogue: 0,0:01:17.24,0:01:23.20,Default,,0000,0000,0000,,at skrive programmer. Til at begynde med, skal vi arbejde sammen med Rey om at programmere BB-8 til at Dialogue: 0,0:01:23.20,0:01:27.70,Default,,0000,0000,0000,,samle en masse metalskrot. Din skærm er inddelt i tre områder. Dialogue: 0,0:01:27.70,0:01:32.26,Default,,0000,0000,0000,,Til venstre er Star Wars spillet, hvor din kode vil køre. Der er vejledning Dialogue: 0,0:01:32.26,0:01:37.26,Default,,0000,0000,0000,,til hver opgave lige under spillet. I midten er værktøjskassen, hvor hver af blokkene Dialogue: 0,0:01:37.26,0:01:42.01,Default,,0000,0000,0000,,er en kommando som BB-8 kan forstå. Det hvide område til højre er dit arbejdsområde, Dialogue: 0,0:01:42.01,0:01:44.65,Default,,0000,0000,0000,,og det er her du bygger dit program. Dialogue: 0,0:01:44.65,0:01:51.86,Default,,0000,0000,0000,,Hvad sker der, hvis jeg trækker moveLeft blokken til arbejdsområdet? Så går BB-8 et skridt til venstre Dialogue: 0,0:01:51.86,0:01:56.99,Default,,0000,0000,0000,,i spillet. Og hvis jeg vil have BB-8 til at gøre noget andet bagefter? Så kan jeg tilføje Dialogue: 0,0:01:56.99,0:02:02.28,Default,,0000,0000,0000,,en blok mere til vores program. Jeg vælger moveUp-blokken, og trækker den hen under min Dialogue: 0,0:02:02.28,0:02:06.18,Default,,0000,0000,0000,,moveLeft-blok indtil den bliver markeret. Så slipper jeg, og de to blokke vil Dialogue: 0,0:02:06.18,0:02:10.55,Default,,0000,0000,0000,,hænge sammen. Når jeg trykker "Kør" igen vil BB-8 udføre Dialogue: 0,0:02:10.55,0:02:15.99,Default,,0000,0000,0000,,alle de kommandoer der er i arbejdsområdet - fra top til bund. Hvis du får brug for at slette Dialogue: 0,0:02:15.99,0:02:20.56,Default,,0000,0000,0000,,en blok, skal du bare trække den tilbage i værktøjskassen. Når du har trykket Dialogue: 0,0:02:20.58,0:02:27.60,Default,,0000,0000,0000,,på "Kør", kan du altid trykke "Nulstil" for at få BB-8 tilbage til start. Lad os komme i gang!