>> DAVID MALAN: Dette er Sanders Theatre.
Det er der CS50 foredrag blir holdt.
Takk så mye for å komme til campus.
Skal vi begynne med introduksjoner?
Jeg er David.
>> AMY: Jeg er Amy.
Jeg jobber på nettet, og jeg bor her i Cambridge.
>> JACK: Jeg er Jack og jeg er fra Dublin, Irland.
Jeg er en junior i videregående skole.
>> DAVID MALAN: Og hva bringer deg her dag, spesielt fra så langt borte?
>> JACK: Eh, for et besøk av Boston.
DAVID MALAN: OK.
AMY: Hvordan har CS50 utviklet seg som du har lært det?
DAVID MALAN: Det har definitivt fått mer dramatisk i løpet av årene.
Vi har filmet siden 2007, så du kan bokstavelig talt gå tilbake i tid
og se siste årene, først forelesninger i særdeleshet.
Og jeg tror den første forelesningen i 2007 er ganske mye meg komme ut
foran klassen si hei, er dette CS50.
Og vi due i dagens materiale.
>> Greit, så velkommen til Computer Science
50: Introduksjon til Computer Science One.
Mitt navn er David Malan, og jeg vil være instruktør dette semesteret.
>> Nå er det musikk.
Lysene går ned.
Vi slippe ned en stor skjerm.
Det kan eller ikke kan være Muppets i et gitt år.
Og det er morsomt, fordi dette har alt skjedd veldig gradvis
i løpet av årene, bare en litt mer for hvert år.
Men deltaet nå mellom første år og det siste året
er faktisk ganske fryktelig hvor annerledes de første fem minuttene er.
>> AMY: Jeg er nysgjerrig, hva kan se deg som forskjellene mellom EDX
versjon og live kurset?
DAVID MALAN: Så curricularly og teknologisk,
CS50 på campus og CS50x off campus er fundamentalt det samme.
Hva skiller mellom to er nivået på støtten
at vi er i stand til å gi.
Selv om CS50 har et stort team av noen 100 undervisnings stipendiater, selvfølgelig
assistenter, meg selv, og vår produksjon team,
vi kan bare knapt holde tritt med 700 studenter på campus
og de 150 forlengelse skoleelever som er lokale eller på nettet selv.
>> Og så for CS50x, vi rett og slett ikke har støttestrukturen i kontortiden,
for eksempel, fire netter en uke i flere timer.
JACK: Og hva gjør dere snakke om i kontortid som vil være annerledes,
si, hva du har på forelesninger, eller på deler, eller i shorts?
DAVID MALAN: På campus kontortid er virkelig
muligheter for elevene til å stille spørsmål
en på en med et medlem av undervisningen ansatte, eller til og med en klassekamerat av deres
nærheten, og generelt kjempe med bugs at de har i sine koder.
>> AMY: Jeg tror Reddit slags gir en rimelig faksimile av et kontor
timer.
>> DAVID MALAN: Agreed, avtalt.
Jeg har blitt veldig imponert, men med den Reddit samfunnet og nykommerne
til gruppen også, og akkurat hvordan ivrige og hjelpsomme mennesker har vært.
Og Reddit gir seg definitivt bedre, tror jeg, til posting av kode
og har gjengede diskusjoner.
>> JACK: Og tror du folk bør prøve,
hvis de vet at de er gjør noe galt,
eller det er som de har implementert det, som brukte for mye tid på det,
så bør de slutte og starte på nytt, eller lete etter hjelp, eller hvordan skulle de -
>> DAVID MALAN: Ta en pause minimal.
Noen ganger, spesielt for meg i alle fall som stressnivået begynner å stige,
du begynne hacking bort og kopiering og lime, glemme hva du allerede har
prøvde, er det bare tid til å gå å sove, eller gå ta en joggetur,
eller gå dusj, og bare slags få litt avstand.
Dette har skjedd mange, mange ganger til meg der
Jeg skal ligge der i sengen selv, eller selv kjører til jobb
eller gå et sted, slag av debugging i hodet mitt.
Og å vite når du har det avstand og mye mindre stress
på skuldrene, tror jeg kan du skjønner liker, oh, du er en idiot.
Som jeg hadde glemt å kalle dette fungere eller initial litt variabel.
>> Så som en liten overraskelse, hvis du ønsker å ta en titt under CS50 sete
pute, venter litt noe du.
De var gode utseende.
Vi får disse blikkene?
[Latter]