1 00:00:00,000 --> 00:00:02,260 2 00:00:02,260 --> 00:00:04,860 >> DAVID MALAN: Dette er Sanders Theatre. 3 00:00:04,860 --> 00:00:07,290 Det er der CS50 foredrag blir holdt. 4 00:00:07,290 --> 00:00:09,090 Takk så mye for å komme til campus. 5 00:00:09,090 --> 00:00:10,610 Skal vi begynne med introduksjoner? 6 00:00:10,610 --> 00:00:11,580 Jeg er David. 7 00:00:11,580 --> 00:00:12,380 >> AMY: Jeg er Amy. 8 00:00:12,380 --> 00:00:15,590 Jeg jobber på nettet, og jeg bor her i Cambridge. 9 00:00:15,590 --> 00:00:18,024 >> JACK: Jeg er Jack og jeg er fra Dublin, Irland. 10 00:00:18,024 --> 00:00:19,190 Jeg er en junior i videregående skole. 11 00:00:19,190 --> 00:00:21,840 >> DAVID MALAN: Og hva bringer deg her dag, spesielt fra så langt borte? 12 00:00:21,840 --> 00:00:23,174 >> JACK: Eh, for et besøk av Boston. 13 00:00:23,174 --> 00:00:23,840 DAVID MALAN: OK. 14 00:00:23,840 --> 00:00:27,030 AMY: Hvordan har CS50 utviklet seg som du har lært det? 15 00:00:27,030 --> 00:00:31,180 DAVID MALAN: Det har definitivt fått mer dramatisk i løpet av årene. 16 00:00:31,180 --> 00:00:34,110 Vi har filmet siden 2007, så du kan bokstavelig talt gå tilbake i tid 17 00:00:34,110 --> 00:00:37,680 og se siste årene, først forelesninger i særdeleshet. 18 00:00:37,680 --> 00:00:41,550 Og jeg tror den første forelesningen i 2007 er ganske mye meg komme ut 19 00:00:41,550 --> 00:00:45,370 foran klassen si hei, er dette CS50. 20 00:00:45,370 --> 00:00:47,730 Og vi due i dagens materiale. 21 00:00:47,730 --> 00:00:49,640 >> Greit, så velkommen til Computer Science 22 00:00:49,640 --> 00:00:51,950 50: Introduksjon til Computer Science One. 23 00:00:51,950 --> 00:00:55,620 Mitt navn er David Malan, og jeg vil være instruktør dette semesteret. 24 00:00:55,620 --> 00:00:56,940 >> Nå er det musikk. 25 00:00:56,940 --> 00:00:58,270 Lysene går ned. 26 00:00:58,270 --> 00:00:59,730 Vi slippe ned en stor skjerm. 27 00:00:59,730 --> 00:01:02,145 Det kan eller ikke kan være Muppets i et gitt år. 28 00:01:02,145 --> 00:01:07,725 29 00:01:07,725 --> 00:01:11,500 Og det er morsomt, fordi dette har alt skjedd veldig gradvis 30 00:01:11,500 --> 00:01:13,670 i løpet av årene, bare en litt mer for hvert år. 31 00:01:13,670 --> 00:01:16,330 Men deltaet nå mellom første år og det siste året 32 00:01:16,330 --> 00:01:20,540 er faktisk ganske fryktelig hvor annerledes de første fem minuttene er. 33 00:01:20,540 --> 00:01:25,530 >> AMY: Jeg er nysgjerrig, hva kan se deg som forskjellene mellom EDX 34 00:01:25,530 --> 00:01:28,349 versjon og live kurset? 35 00:01:28,349 --> 00:01:30,390 DAVID MALAN: Så curricularly og teknologisk, 36 00:01:30,390 --> 00:01:35,670 CS50 på campus og CS50x off campus er fundamentalt det samme. 37 00:01:35,670 --> 00:01:38,380 Hva skiller mellom to er nivået på støtten 38 00:01:38,380 --> 00:01:40,460 at vi er i stand til å gi. 39 00:01:40,460 --> 00:01:44,590 Selv om CS50 har et stort team av noen 100 undervisnings stipendiater, selvfølgelig 40 00:01:44,590 --> 00:01:47,620 assistenter, meg selv, og vår produksjon team, 41 00:01:47,620 --> 00:01:51,110 vi kan bare knapt holde tritt med 700 studenter på campus 42 00:01:51,110 --> 00:01:55,925 og de 150 forlengelse skoleelever som er lokale eller på nettet selv. 43 00:01:55,925 --> 00:01:59,690 >> Og så for CS50x, vi rett og slett ikke har støttestrukturen i kontortiden, 44 00:01:59,690 --> 00:02:01,887 for eksempel, fire netter en uke i flere timer. 45 00:02:01,887 --> 00:02:05,220 JACK: Og hva gjør dere snakke om i kontortid som vil være annerledes, 46 00:02:05,220 --> 00:02:08,063 si, hva du har på forelesninger, eller på deler, eller i shorts? 47 00:02:08,063 --> 00:02:09,979 DAVID MALAN: På campus kontortid er virkelig 48 00:02:09,979 --> 00:02:12,922 muligheter for elevene til å stille spørsmål 49 00:02:12,922 --> 00:02:16,130 en på en med et medlem av undervisningen ansatte, eller til og med en klassekamerat av deres 50 00:02:16,130 --> 00:02:20,390 nærheten, og generelt kjempe med bugs at de har i sine koder. 51 00:02:20,390 --> 00:02:24,170 >> AMY: Jeg tror Reddit slags gir en rimelig faksimile av et kontor 52 00:02:24,170 --> 00:02:24,800 timer. 53 00:02:24,800 --> 00:02:25,740 >> DAVID MALAN: Agreed, avtalt. 54 00:02:25,740 --> 00:02:29,031 Jeg har blitt veldig imponert, men med den Reddit samfunnet og nykommerne 55 00:02:29,031 --> 00:02:32,520 til gruppen også, og akkurat hvordan ivrige og hjelpsomme mennesker har vært. 56 00:02:32,520 --> 00:02:35,740 Og Reddit gir seg definitivt bedre, tror jeg, til posting av kode 57 00:02:35,740 --> 00:02:37,620 og har gjengede diskusjoner. 58 00:02:37,620 --> 00:02:39,440 >> JACK: Og tror du folk bør prøve, 59 00:02:39,440 --> 00:02:41,460 hvis de vet at de er gjør noe galt, 60 00:02:41,460 --> 00:02:44,640 eller det er som de har implementert det, som brukte for mye tid på det, 61 00:02:44,640 --> 00:02:49,080 så bør de slutte og starte på nytt, eller lete etter hjelp, eller hvordan skulle de - 62 00:02:49,080 --> 00:02:51,140 >> DAVID MALAN: Ta en pause minimal. 63 00:02:51,140 --> 00:02:55,530 Noen ganger, spesielt for meg i alle fall som stressnivået begynner å stige, 64 00:02:55,530 --> 00:02:58,810 du begynne hacking bort og kopiering og lime, glemme hva du allerede har 65 00:02:58,810 --> 00:03:01,640 prøvde, er det bare tid til å gå å sove, eller gå ta en joggetur, 66 00:03:01,640 --> 00:03:05,250 eller gå dusj, og bare slags få litt avstand. 67 00:03:05,250 --> 00:03:08,100 Dette har skjedd mange, mange ganger til meg der 68 00:03:08,100 --> 00:03:11,020 Jeg skal ligge der i sengen selv, eller selv kjører til jobb 69 00:03:11,020 --> 00:03:13,320 eller gå et sted, slag av debugging i hodet mitt. 70 00:03:13,320 --> 00:03:15,350 Og å vite når du har det avstand og mye mindre stress 71 00:03:15,350 --> 00:03:18,460 på skuldrene, tror jeg kan du skjønner liker, oh, du er en idiot. 72 00:03:18,460 --> 00:03:23,220 Som jeg hadde glemt å kalle dette fungere eller initial litt variabel. 73 00:03:23,220 --> 00:03:27,350 >> Så som en liten overraskelse, hvis du ønsker å ta en titt under CS50 sete 74 00:03:27,350 --> 00:03:29,430 pute, venter litt noe du. 75 00:03:29,430 --> 00:03:35,844 76 00:03:35,844 --> 00:03:36,760 De var gode utseende. 77 00:03:36,760 --> 00:03:37,551 Vi får disse blikkene? 78 00:03:37,551 --> 00:03:38,930 [Latter] 79 00:03:38,930 --> 00:03:40,587