>> DAVID Malan: Dit is Sanders Theatre.
Dit is waar lezingen CS50's worden gehouden.
Hartelijk dank voor uw komst naar de campus.
Zullen we beginnen met introducties?
Ik ben David.
>> AMY: Ik ben Amy.
Ik werk op het web, en ik Hier wonen in Cambridge.
>> JACK: Ik ben Jack en ik ben uit Dublin, Ierland.
Ik ben een junior op de middelbare school.
>> DAVID Malan: En wat brengt u hier vandaag in het bijzonder van zo ver weg?
>> JACK: Eh, voor een bezoek aan Boston.
DAVID Malan: OK.
AMY: Hoe is CS50 geëvolueerd als je al onderwijzen?
DAVID Malan: Het is zeker geworden dramatischer door de jaren heen.
We zijn het filmen sinds 2007, dus kunt u letterlijk terug in de tijd
en kijken naar de afgelopen jaren, eerst lezingen in het bijzonder.
En ik denk dat de eerste lezing in 2007 is vrij veel me coming out
in voor de klas zeggen hallo, dit is CS50.
En we doken in de dag van het materiaal.
>> Oke, zo welkom Computer Science
50: Inleiding tot Computer Science One.
Mijn naam is David Malan, en ik zal wees dan uw instructeur dit semester.
>> Nu is er muziek.
De lichten gaan.
We drop down een groot scherm.
Het al dan niet Muppets in een bepaald jaar.
En het is grappig, want dit heeft alles gebeurde heel geleidelijk
de loop der jaren, maar een beetje meer per jaar.
Maar de delta nu tussen de eerste jaar en het laatste jaar
is eigenlijk nogal afschuwelijk hoe anders de eerste vijf minuten zijn.
>> AMY: Ik ben benieuwd, wat zie je de verschillen tussen de EDX
versie en de live-cursus?
DAVID Malan: Dus curricularly en technologisch,
CS50 op de campus en CS50x af campus zijn fundamenteel hetzelfde.
Wel verschilt tussen de twee is de mate van ondersteuning
dat we in staat om te bieden.
Ook al CS50 heeft een enorme team van ongeveer 100 Teaching Fellows, natuurlijk
assistenten, ikzelf, en onze productie-team,
we kunnen nog net bijbenen met de 700 studenten op de campus
en de 150 extensie scholieren die lokaal of online zelf.
>> En dus voor CS50x, we hebben gewoon niet de draagstructuur van kantooruren,
bijvoorbeeld vier nachten per week gedurende enkele uren.
JACK: En wat doen jullie over praten in kantooruren die anders zal zijn,
zeg, wat je hebt op lezingen, of op de afdelingen, of in korte broek?
DAVID Malan: Op de campus openingstijden zijn echt
mogelijkheden studenten om vragen te stellen
een op een met een lid van de leer personeel, of zelfs een klasgenoot van hen
in de buurt, en in het algemeen worstelen met bugs dat ze hebben in hun codes.
>> AMY: Ik denk Reddit soort geeft een redelijke facsimile van een kantoor
uur.
>> DAVID MALAN: Agreed, overeengekomen.
Ik ben echt onder de indruk, hoewel, met de Reddit gemeenschap en de nieuwkomers
aan de groep ook en hoe gretig en behulpzame mensen zijn.
En Reddit leent zich zeker beter, denk ik, om detachering van code
en hebben threaded discussies.
>> JACK: En denk je dat mensen moeten proberen,
als ze weten dat ze iets verkeerd,
of het is alsof ze hebben geïmplementeerd het, net als te veel tijd doorgebracht op het,
dan moeten ze stoppen en opnieuw beginnen, of hulp te zoeken, of hoe moet ze -
>> DAVID Malan: Neem een ​​pauze minimaal.
Soms, vooral voor mij tenminste als je stress begint toe te nemen,
je begint te hakken en kopiëren en plakken, vergeten wat je al hebt
geprobeerd, het is gewoon tijd om te gaan om te slapen, of ga een jog,
of ga douchen, en gewoon soort nog wat afstand.
Dit is veel gebeurd, vele malen voor mij waar
Ik zal daar in bed liggen zelfs, of zelfs rijden aan het werk
of ergens lopen, soort van debuggen in mijn hoofd.
En weten als je eenmaal hebt dat afstand en veel minder stress
op je schouders, denk ik kan je realiseren zoals, oh, je bent een idioot.
Zoals ik had vergeten om deze te bellen functioneren of het initialiseren van een aantal variabele.
>> Dus als een kleine verrassing, als je wilt om een ​​kijkje te nemen onder je CS50 zetel
kussen, een beetje iets wat je te wachten staat.
Dat waren goede looks.
We krijgen die blikken?
[Lachen]