0:00:03.350,0:00:05.700 Jeg var i 8. klasse, da jeg lærte at[br]programmere. 0:00:05.700,0:00:07.370 Først lærte jeg, hvordan man fik en 0:00:07.370,0:00:10.500 grøn cirkel og en rød firkant til at dukke[br]op på skærmen. 0:00:10.610,0:00:13.400 Du lærer blot disse lektioner, og der er[br]ikke mange af dem, 0:00:13.400,0:00:16.880 og du kommer til sidst til et punkt,[br]hvor du kan gøre næsten alt du vil. 0:00:17.700,0:00:22.330 Computervidenskab er bare at lære,[br]hvordan en computer virker og tænker, 0:00:22.330,0:00:24.700 så du kan lære den at gøre nye ting. 0:00:24.800,0:00:28.100 Det er fantastisk, hvad man kan gøre med[br]computervidenskab i dag. 0:00:28.200,0:00:31.200 Jeg tror det er det nærmeste, vi kommer[br]til at have supermagter. 0:00:31.260,0:00:34.000 (Tanya: Studerende i computervidenskab)[br]I den næste time vil vi spille et spil, 0:00:34.000,0:00:36.430 der vil lære dig programmeringens[br]grundkoncepter. 0:00:36.430,0:00:39.650 Normalt sker programmering i tekstformat,[br]men vi vil bruge Blockly, 0:00:39.650,0:00:43.607 der bruger visuelle blokke, som du trækker[br]og slipper for at skrive programmer. 0:00:43.607,0:00:46.000 I bund og grund skaber du stadig kode. 0:00:46.000,0:00:49.400 Til at begynde med vil vi skabe kode til[br]et program, der vil hjælpe 0:00:49.400,0:00:53.670 denne fugl med at bevæge sig gennem[br]en labyrint, til den onde gris, der stjal 0:00:53.670,0:00:54.480 dets æg. 0:00:54.565,0:00:56.862 Blockly er delt i tre hoveddele. 0:00:56.862,0:01:00.528 Til venstre er fuglens labyrint, hvor dit[br]program vil køre. 0:01:00.528,0:01:04.540 Vejledningerne til hvert niveau er skrevet[br]under labyrinten. 0:01:04.540,0:01:07.013 Dette mellemområde er værktøjskassen, 0:01:07.013,0:01:10.366 og hver af disse blokke er en kommando,[br]som fuglen kan forstå. 0:01:10.366,0:01:13.394 Det hvide rum til højre hedder[br]arbejdsområdet, 0:01:13.394,0:01:15.952 og det er her, vi vil bygge vores program. 0:01:15.952,0:01:21.420 Hvad sker, vis jeg trækker "bevæg"-blokken[br]til vores arbejdsområde og trykker "kør"? 0:01:21.420,0:01:24.350 Fuglen bevæger sig fremad med én kasse på[br]gitteret. 0:01:24.350,0:01:28.254 Og hvad hvis jeg ønsker at fuglen skal[br]gøre noget efter den flytter sig en kasse? 0:01:28.254,0:01:30.700 Jeg kan føje endnu en blok til vores[br]program. 0:01:30.700,0:01:34.042 Jeg vil vælge "vend til højre"-blokken og[br]trække den neden under 0:01:34.042,0:01:37.097 min "bevæg"-blok indtil den gule pil[br]dukker op 0:01:37.097,0:01:40.850 og så vil jeg slippe den, og de[br]to blokke vil springe sammen. 0:01:40.850,0:01:44.824 Når jeg nu trykker "kør" igen,[br]vil fuglen udføre de kommandoer, der er 0:01:44.824,0:01:47.586 stablet i vores arbejdsområde,[br]fra top til bund. 0:01:47.586,0:01:49.618 Hvis du nogensinde vil slette en blok, 0:01:49.618,0:01:52.854 skal du blot fjerne den fra stablen[br]og trække den til affaldskurven. 0:01:52.854,0:01:56.598 Efter du har trykket "kør", kan du altid[br]trykke "nulstil"-knappen for at vende 0:01:56.598,0:01:58.220 fuglen tilbage til start. 0:01:58.220,0:02:00.668 Nå, lad os tage os af de grise!