[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.22,0:00:02.82,Default,,0000,0000,0000,,Lad os gå i gang med at kode. Dialogue: 0,0:00:02.82,0:00:05.24,Default,,0000,0000,0000,,Vi starter med at lære det grundlæggende om figurer. Dialogue: 0,0:00:05.24,0:00:06.46,Default,,0000,0000,0000,,Men tag det roligt, Dialogue: 0,0:00:06.46,0:00:08.25,Default,,0000,0000,0000,,snart vil dine figurer flyve rundt på skærmen, Dialogue: 0,0:00:08.25,0:00:11.10,Default,,0000,0000,0000,,og skifte farve, og alle mulige andre seje ting. Dialogue: 0,0:00:11.10,0:00:12.77,Default,,0000,0000,0000,,Bare vent og se! Dialogue: 0,0:00:12.77,0:00:14.64,Default,,0000,0000,0000,,Lad os starte med at tegne rektangler. Dialogue: 0,0:00:14.64,0:00:16.52,Default,,0000,0000,0000,,Vi skriver rect for rektangel, Dialogue: 0,0:00:16.52,0:00:18.99,Default,,0000,0000,0000,,derefter (, og så fire tal\N10, 20, 100, 200-- Dialogue: 0,0:00:18.99,0:00:21.02,Default,,0000,0000,0000,,og jeg forklarer hvad de betyder om et øjeblik Dialogue: 0,0:00:21.02,0:00:23.94,Default,,0000,0000,0000,,derefter ), og i slutningen, skriver vi et semikolon. Dialogue: 0,0:00:23.94,0:00:25.52,Default,,0000,0000,0000,,Se, utroligt, et rektangel! Dialogue: 0,0:00:25.52,0:00:27.56,Default,,0000,0000,0000,,Det var fikst,\Nlad os gøre det en gang til. Dialogue: 0,0:00:27.76,0:00:29.55,Default,,0000,0000,0000,,Vi kan prøve med nogle andre tal denne gang. Dialogue: 0,0:00:30.02,0:00:31.53,Default,,0000,0000,0000,,Måske nogle større tal,\N(300, 240 Dialogue: 0,0:00:32.18,0:00:34.03,Default,,0000,0000,0000,,og mindre tal i slutningen,\N10, 20) Dialogue: 0,0:00:34.03,0:00:36.04,Default,,0000,0000,0000,,og se nu, endnu et rektangel! Dialogue: 0,0:00:36.04,0:00:39.26,Default,,0000,0000,0000,,Og hvis vi prøver at gøre\Ndet første tal mindre, Dialogue: 0,0:00:39.26,0:00:40.57,Default,,0000,0000,0000,,vil rektanglet bevæge sig. Dialogue: 0,0:00:40.75,0:00:43.78,Default,,0000,0000,0000,,Hvis vi ændrer det sidste tal\Nfor at gøre det større og så mindre igen, Dialogue: 0,0:00:43.78,0:00:46.28,Default,,0000,0000,0000,,så vil det bare vokse og skrumpe Dialogue: 0,0:00:46.28,0:00:47.51,Default,,0000,0000,0000,,Interessant! Dialogue: 0,0:00:47.51,0:00:50.54,Default,,0000,0000,0000,,Så, hvordan sker alt det her magi,\Nvil du måske spørge? Dialogue: 0,0:00:51.24,0:00:52.76,Default,,0000,0000,0000,,Jo, husk at din computer Dialogue: 0,0:00:52.76,0:00:55.51,Default,,0000,0000,0000,,er som en rigtig intelligent\Nog lydig hund, Dialogue: 0,0:00:55.51,0:00:59.78,Default,,0000,0000,0000,,En hund kan vi måske bede om\Nat sætte sig eller rulle rundt. Dialogue: 0,0:00:59.78,0:01:01.50,Default,,0000,0000,0000,,Du skal bare sige kommandoen. Dialogue: 0,0:01:02.02,0:01:05.28,Default,,0000,0000,0000,,I kode, hvordan vil du fortælle din\Ncomputerhund at den skal sætte sig. Dialogue: 0,0:01:05.74,0:01:08.02,Default,,0000,0000,0000,,Jo, måden du vil gøre det Dialogue: 0,0:01:08.02,0:01:11.26,Default,,0000,0000,0000,,er ved at skrive kommandoens navn\Nlad os sige "sit", Dialogue: 0,0:01:11.26,0:01:13.27,Default,,0000,0000,0000,,og så vil du skrive\N() bagefter Dialogue: 0,0:01:13.27,0:01:15.27,Default,,0000,0000,0000,,for at forklare den at den skal udføre\Nkommandoen du lige sagde, Dialogue: 0,0:01:15.27,0:01:17.76,Default,,0000,0000,0000,,og så vil du skrive et ";"\Ni slutningen, for at sige Dialogue: 0,0:01:17.76,0:01:19.52,Default,,0000,0000,0000,,"Jep, her slutter kommandoen." Dialogue: 0,0:01:19.52,0:01:21.83,Default,,0000,0000,0000,,Derefter vil din computerhund sætte sig ned. Dialogue: 0,0:01:22.22,0:01:25.26,Default,,0000,0000,0000,,Selvfølgelig er din computer\Npå Khan Academy ikke en hund, Dialogue: 0,0:01:25.26,0:01:27.25,Default,,0000,0000,0000,,så den ved ikke hvordan den\Nskal sætte sig eller rulle rundt, Dialogue: 0,0:01:27.25,0:01:30.26,Default,,0000,0000,0000,,men den ved hvordan man tegner rektangler\Nnår du skriver rect, Dialogue: 0,0:01:30.26,0:01:32.06,Default,,0000,0000,0000,,og det er også ret sejt, ikke? Dialogue: 0,0:01:32.30,0:01:34.34,Default,,0000,0000,0000,,Så, det er hvad vi gør på denne linje. Dialogue: 0,0:01:34.34,0:01:37.16,Default,,0000,0000,0000,,Vi siger at kommandoen rect,\Nder bare er kommandoens navn, Dialogue: 0,0:01:37.16,0:01:39.75,Default,,0000,0000,0000,,og så skriver vi ( og ) Dialogue: 0,0:01:39.75,0:01:41.02,Default,,0000,0000,0000,,for at sige "gør det" Dialogue: 0,0:01:41.02,0:01:43.04,Default,,0000,0000,0000,,og så slutter vi med et semikolon. Dialogue: 0,0:01:43.50,0:01:46.57,Default,,0000,0000,0000,,Det er sådan din computer ved\Nat den skal bruge sin specielle evne, rect. Dialogue: 0,0:01:47.22,0:01:49.74,Default,,0000,0000,0000,,Okay, lad os gå tilbage til vores rect. Dialogue: 0,0:01:49.74,0:01:53.50,Default,,0000,0000,0000,,Vi har kommandonavnet lige her\Nog vi har paranteserne. Dialogue: 0,0:01:53.50,0:01:55.77,Default,,0000,0000,0000,,Hvad med de mærkelige tal? Dialogue: 0,0:01:56.25,0:01:59.50,Default,,0000,0000,0000,,Jo, idéen er at computeren\Nikke rigtig ved nok Dialogue: 0,0:01:59.50,0:02:01.06,Default,,0000,0000,0000,,hvis du bare siger rect. Dialogue: 0,0:02:01.99,0:02:05.25,Default,,0000,0000,0000,,For at forstå det, skal du forestille dig\Nat jeg gav dig et stykke papir Dialogue: 0,0:02:05.25,0:02:07.25,Default,,0000,0000,0000,,og sagde at jeg ville have dig til at \Ntegne et rektangel. Dialogue: 0,0:02:07.25,0:02:09.33,Default,,0000,0000,0000,,præcis som jeg gerne vil have det. Dialogue: 0,0:02:09.99,0:02:11.23,Default,,0000,0000,0000,,Med mindre du kan tankelæse, Dialogue: 0,0:02:11.23,0:02:13.29,Default,,0000,0000,0000,,vil du have nogle spørgsmål. Dialogue: 0,0:02:14.51,0:02:15.76,Default,,0000,0000,0000,,Først vil du måske tænke, Dialogue: 0,0:02:15.76,0:02:19.08,Default,,0000,0000,0000,,"Hvor vil du have mig til \Nat tegne rektanglet?" Dialogue: 0,0:02:19.26,0:02:21.28,Default,,0000,0000,0000,,Og derefter, vil jeg sige at, Dialogue: 0,0:02:21.28,0:02:22.53,Default,,0000,0000,0000,,"Hvad med vi bliver enige om Dialogue: 0,0:02:22.53,0:02:25.80,Default,,0000,0000,0000,,at venstre side af papiret\Nsom jeg lige gav dig Dialogue: 0,0:02:25.80,0:02:27.05,Default,,0000,0000,0000,,lad os kalde den nul. Dialogue: 0,0:02:27.05,0:02:29.82,Default,,0000,0000,0000,,Og lad os aftale at højre side\Nkalder vi 400." Dialogue: 0,0:02:30.04,0:02:33.01,Default,,0000,0000,0000,,Så vil jeg give dig et tal,\Nf.eks. 100, Dialogue: 0,0:02:33.01,0:02:36.24,Default,,0000,0000,0000,,så vil du vide at det vil\Nvære lige omkring her, måske, Dialogue: 0,0:02:36.24,0:02:37.31,Default,,0000,0000,0000,,tæt på. Dialogue: 0,0:02:37.31,0:02:39.97,Default,,0000,0000,0000,,Det vil gøre dig glad i et øjeblik,\Nmen så vil du tænke, Dialogue: 0,0:02:39.97,0:02:43.16,Default,,0000,0000,0000,,"Okay, det fortæller mig hvor langt hen ad,\Nmen hvor langt op og ned?" Dialogue: 0,0:02:43.52,0:02:47.01,Default,,0000,0000,0000,,Så kunne jeg give dig et andet tal,\Nlad os sige 200, Dialogue: 0,0:02:47.01,0:02:49.75,Default,,0000,0000,0000,,og jeg vil sige,\N"Det her er toppen, det er nul, Dialogue: 0,0:02:49.75,0:02:52.65,Default,,0000,0000,0000,,og igen vil vi sige at bunden,\Ndet vil være 400." Dialogue: 0,0:02:52.65,0:02:53.74,Default,,0000,0000,0000,,Og du vil tænke, Dialogue: 0,0:02:53.74,0:02:56.80,Default,,0000,0000,0000,,"200, det kommer til at være\Nlige her i midten." Dialogue: 0,0:02:57.40,0:02:59.76,Default,,0000,0000,0000,,Det er perfekt,\Nfor nu vil du tænke og sige, Dialogue: 0,0:02:59.76,0:03:02.50,Default,,0000,0000,0000,,"Okay godt, jeg tegner dit rektangel lige her Dialogue: 0,0:03:02.50,0:03:05.58,Default,,0000,0000,0000,,fordi det er 100 i hen og\N200 ned." Dialogue: 0,0:03:06.49,0:03:09.06,Default,,0000,0000,0000,,Men det er stadig ikke helt nok,\Nfor nu vil du have et nyt spørgsmål. Dialogue: 0,0:03:09.50,0:03:12.27,Default,,0000,0000,0000,,Du vil spørge,\N"Hvor stort et rektangel vil du have?" Dialogue: 0,0:03:12.27,0:03:17.01,Default,,0000,0000,0000,,Og jeg vil sige,\N"Hvad med 150 i bredden?" Dialogue: 0,0:03:17.01,0:03:20.97,Default,,0000,0000,0000,,Og så vil du tænke,\N"Det her er 100 og det her er 400, Dialogue: 0,0:03:20.97,0:03:25.31,Default,,0000,0000,0000,,så hvis vi vil have en bredde på 150,\Nså vil vi måske ende her?" Dialogue: 0,0:03:25.53,0:03:28.82,Default,,0000,0000,0000,,Og du vil tænke,\N"Okay, sejt, 150 bredt." Dialogue: 0,0:03:29.34,0:03:31.24,Default,,0000,0000,0000,,Og du vil sige,\N"Hvor høj vil du have den?" Dialogue: 0,0:03:31.24,0:03:33.47,Default,,0000,0000,0000,,Jeg vil sige "Ikke så høj.\NHvad med 50 i højden?" Dialogue: 0,0:03:33.72,0:03:37.30,Default,,0000,0000,0000,,Du vil sige "Okay, 50,\Nmåske er det omkring så højt her?" Dialogue: 0,0:03:37.51,0:03:39.02,Default,,0000,0000,0000,,Så vil du sige, "Fantastisk! Dialogue: 0,0:03:39.02,0:03:40.81,Default,,0000,0000,0000,,Nu ved jeg præcis hvor du vil\Nhave dit rektangel, Dialogue: 0,0:03:40.81,0:03:42.49,Default,,0000,0000,0000,,og præcis hvordan det skal se ud. Dialogue: 0,0:03:42.49,0:03:44.08,Default,,0000,0000,0000,,Nu vil jeg tegne det." Dialogue: 0,0:03:45.23,0:03:47.56,Default,,0000,0000,0000,,Det er en del arbejde\Nfor et rektangel, synes du ikke? Dialogue: 0,0:03:47.98,0:03:50.26,Default,,0000,0000,0000,,Men idéen er, at ved \Nat give dig disse fire tal-- Dialogue: 0,0:03:50.26,0:03:53.55,Default,,0000,0000,0000,,husk at vi sagde 100 hen, 200 ned, Dialogue: 0,0:03:54.46,0:03:57.53,Default,,0000,0000,0000,,150 bred og så kun 50 i højden-- Dialogue: 0,0:03:57.82,0:03:59.76,Default,,0000,0000,0000,,er vi nu helt enige om Dialogue: 0,0:03:59.76,0:04:01.55,Default,,0000,0000,0000,,hvordan det her rektangel\Nskal se ud. Dialogue: 0,0:04:02.01,0:04:04.25,Default,,0000,0000,0000,,Det er også sådan computere virker. Dialogue: 0,0:04:04.25,0:04:06.76,Default,,0000,0000,0000,,Du skriver kommandonavnet,\Nsom vi sagde tidligere, Dialogue: 0,0:04:06.76,0:04:09.74,Default,,0000,0000,0000,,skriver ( og så\Ndisse fire tal, Dialogue: 0,0:04:09.74,0:04:14.02,Default,,0000,0000,0000,,100, 200, 150, og så 50, Dialogue: 0,0:04:14.02,0:04:16.01,Default,,0000,0000,0000,,) og så ; Dialogue: 0,0:04:16.23,0:04:19.30,Default,,0000,0000,0000,,Og den vil så tegne et rektangel\Npræcis hvor vi ville have det. Dialogue: 0,0:04:20.62,0:04:22.26,Default,,0000,0000,0000,,Hvis vi er ærlige overfor os selv, Dialogue: 0,0:04:22.26,0:04:24.22,Default,,0000,0000,0000,,så er det ikke helt hvor vi\Nville have rektanglet. Dialogue: 0,0:04:24.22,0:04:25.58,Default,,0000,0000,0000,,Det er ikke hvor vi tegnede det, vel? Dialogue: 0,0:04:25.76,0:04:27.49,Default,,0000,0000,0000,,Så vores tal er lidt ved siden af. Dialogue: 0,0:04:27.49,0:04:31.27,Default,,0000,0000,0000,,Lad os prøve at gøre, så det passer\Nhelt præcist med hvad vi tegnede. Dialogue: 0,0:04:31.27,0:04:33.78,Default,,0000,0000,0000,,Vi flytter den,\Nså den er lidt længere henne, Dialogue: 0,0:04:34.22,0:04:37.25,Default,,0000,0000,0000,,en lille smule mindre op og ned, Dialogue: 0,0:04:37.71,0:04:42.01,Default,,0000,0000,0000,,a lille smule tyndere,\Nog måske lidt lavere. Dialogue: 0,0:04:42.76,0:04:46.02,Default,,0000,0000,0000,,Nu har vi vores rektangel\Nnæsten præcis hvor vi tegnede det, Dialogue: 0,0:04:46.02,0:04:48.77,Default,,0000,0000,0000,,fordi vi har forstået \Nhvad hver af tallene betyder, Dialogue: 0,0:04:48.77,0:04:51.83,Default,,0000,0000,0000,,og vi kunne ændre det\Nså det ser ud præcis som vi ville. Dialogue: 0,0:04:52.75,0:04:54.77,Default,,0000,0000,0000,,Lad os nu kigge på at tegne\Nendnu et rektangel Dialogue: 0,0:04:54.77,0:04:56.47,Default,,0000,0000,0000,,Det smukke er Dialogue: 0,0:04:56.47,0:04:58.76,Default,,0000,0000,0000,,at vi nu kan tegne rektangler\Npræcis hvor vi vil. Dialogue: 0,0:04:59.82,0:05:02.16,Default,,0000,0000,0000,,Hvad med at vi tegner det\Nhelt oppe i det øverste hjørne, Dialogue: 0,0:05:02.16,0:05:03.39,Default,,0000,0000,0000,,helt her oppe? Dialogue: 0,0:05:03.99,0:05:05.56,Default,,0000,0000,0000,,Lad os tænke over hvor det vil være. Dialogue: 0,0:05:06.02,0:05:09.50,Default,,0000,0000,0000,,Jeg gætter på at det vil være 0 hen,\N0 op og ned Dialogue: 0,0:05:09.50,0:05:13.26,Default,,0000,0000,0000,,og måske ret lille,\Nlad os sige 50 i bredden Dialogue: 0,0:05:13.26,0:05:16.27,Default,,0000,0000,0000,,og måske bare 10 i højden,\Net rigtig lille rektangel. Dialogue: 0,0:05:16.100,0:05:18.27,Default,,0000,0000,0000,,Lad os gøre det. Dialogue: 0,0:05:18.27,0:05:19.28,Default,,0000,0000,0000,,Vi skriver rect, Dialogue: 0,0:05:19.28,0:05:21.55,Default,,0000,0000,0000,,og så adskiller vi parametrene med , , , Dialogue: 0,0:05:22.76,0:05:25.52,Default,,0000,0000,0000,,vi går videre og siger,\N"Okay, sejt". Dialogue: 0,0:05:25.75,0:05:28.55,Default,,0000,0000,0000,,Men det er faktisk ikke så sejt, \Nfor vi får den her fejlbesked, der siger Dialogue: 0,0:05:28.55,0:05:31.39,Default,,0000,0000,0000,,"Åh nej!\NDet ser ud som om du mangler et )" Dialogue: 0,0:05:31.39,0:05:32.75,Default,,0000,0000,0000,,Og vi siger, "Åh ja, det gør vi." Dialogue: 0,0:05:32.75,0:05:34.83,Default,,0000,0000,0000,,Puha, vi putter det ind.\NNu ser det godt ud. Dialogue: 0,0:05:34.83,0:05:36.100,Default,,0000,0000,0000,,Okay, ikke så godt,\Nfor nu får vi en anden besked Dialogue: 0,0:05:36.100,0:05:38.45,Default,,0000,0000,0000,,der siger at vi mangler et semikolon. Dialogue: 0,0:05:38.45,0:05:40.87,Default,,0000,0000,0000,,Det er også rigtigt,\Nvi kunne bare trykke "Hvis mig hvor" Dialogue: 0,0:05:40.87,0:05:42.62,Default,,0000,0000,0000,,og den vil udpege linjen\Nvi lige har skrevet. Dialogue: 0,0:05:42.62,0:05:43.54,Default,,0000,0000,0000,,Og så vil vi huske, Dialogue: 0,0:05:43.54,0:05:46.28,Default,,0000,0000,0000,,"Åh ja, semikolonner er lige som\Npunktummer i slutningen af sætninger, Dialogue: 0,0:05:46.28,0:05:48.52,Default,,0000,0000,0000,,til at slutte vores linjer, og vi glemte et!" Dialogue: 0,0:05:48.52,0:05:52.02,Default,,0000,0000,0000,,Vi kan bare sætte det ind,\Nog alt er godt igen. Dialogue: 0,0:05:52.25,0:05:55.30,Default,,0000,0000,0000,,Tjek det ud, et lille rektangel,\Npræcis hvor vi ville have det. Dialogue: 0,0:05:55.74,0:05:58.50,Default,,0000,0000,0000,,Lige som før, kan vi få det til at vokse,\Nså det bliver større, Dialogue: 0,0:05:58.72,0:06:00.23,Default,,0000,0000,0000,,vi kan flytte det rundt, Dialogue: 0,0:06:00.51,0:06:03.26,Default,,0000,0000,0000,,og vi kan placere det \Npræcis hvor vi vil have det. Dialogue: 0,0:06:03.26,0:06:06.26,Default,,0000,0000,0000,,Så nu ved det præcis\Nhvordan den her rect-kommando virker. Dialogue: 0,0:06:06.50,0:06:08.71,Default,,0000,0000,0000,,Vi har lige gennemgået \Nhvad de her tal betyder Dialogue: 0,0:06:08.71,0:06:12.04,Default,,0000,0000,0000,,og hvordan du altid skal skrive\Nkommandonavn, paranteser, Dialogue: 0,0:06:12.04,0:06:14.96,Default,,0000,0000,0000,,kommaer til at adskille tallene,\Nog skrive semikolon til sidst. Dialogue: 0,0:06:15.48,0:06:16.48,Default,,0000,0000,0000,,Det ser ud af meget, Dialogue: 0,0:06:16.48,0:06:19.17,Default,,0000,0000,0000,,men nu kan du prøve det\Npå egen hånd og få føling med det. Dialogue: 0,0:06:19.26,0:06:21.50,Default,,0000,0000,0000,,Næste gang, vil vi lære om\Nflere figurer, Dialogue: 0,0:06:21.50,0:06:23.26,Default,,0000,0000,0000,,og så vil vi gå videre med fantastiske ting, Dialogue: 0,0:06:23.26,0:06:26.34,Default,,0000,0000,0000,,som f.eks. at give dem farver og\Nfå dem til at flyve rundt på skærmen.