>> [Musikgengivelse]
>> SPEAKER 1: Du er nu dimitteret fra CS50.
>> [Applaus]
>> SPEAKER 1: Så det var CS50.
Dette er starten og I slutningen af ​​uge 12.
Så jeg har aftalt, selvom jeg har modstået all sigt at bære glas hele dette
foredrag, så du kan se CS50 gennem mine øjne.
Dette er i den ende af, hvad der var i sidste ende betød at være en rejse fra
Uge 0 til uge 12.
>> Og hvad jeg vil gerne minde os alle er at denne linje fra den allerførste
uge af klasse, der i sidste ende forhold i dette kursus er ikke så meget
hvor du ender i forhold til din klassekammerater, men hvor er du i dette,
Uge 12, ender relative til dig selv i uge 0.
Faktisk, da du så fra, at retrospektiv, 73% af jer bare tolv
plus uger siden havde ingen forudgående programmering erfaring eller i datalogi, og
så jeg tør sige, at i dag, mandag i Uge 12, ingen af ​​jer er officielt
mindre behagelig længere.
Så tillykke til dem blandt jer, der engang var.
>> Så som er en tradition, begynder vi begge og afslutte semestret med kage.
Og det takket være Professor Margo Seltzer i Datalogi
Department, brugte vi i går, et par af os, forbereder nogle kager til dig.
Ganske få skumfiduser blev brugt, og hvad vi besluttede at gøre, er at dekorere
en af ​​disse kager på denne måde.
Det startede ud som denne med en smule mere indsats.
Det begyndte at tage form, når -
om et par timer i det, begyndte at se sådan ud.
Og så endelig, takket være vores ven, Margo Seltzer, vil du blive
spiser det i bare et lille stykke tid nedenunder i pub efter CS50.
>> Så minde om, at på Quiz One, der var en tilbagevendende tema af numre, som du
måske har bemærket.
Og i post mortem for Quiz One a uge siden, spurgte vi dine klassekammerater, hvis
de kunne identificere, at sekvens af tal.
Jeg er bange for jeg kan ikke rigtig fortælle dig nu hvad de er, så vi ikke ødelægger, hvad
ellers kunne være sjov oplevelse for dig, hvis du ikke har oplevet, men
tillade mig at invitere op til scenen for de fabelagtige stress bolde, som vi
lovede du følger klassekammerater, der Vidste Email os og lad os vide, hvad
i virkeligheden disse tal betød.
>> Hvis Angie, Barrett, Daniel, Elmer, Jarek, Layla, og eller Nicholas er
her, kan du komme videre op til at modtage dine CS50 stress bolde.
Tillykke med det.
Og pænt gjort, tillykke.
Så en lille smule af en påske æg i den der.
>> Så et ord og derefter på, hvad venter efter CS50.
Så huske, at det var blot et par uger siden, at vi startede livet her med
Scratch og gøre Hello World med enkleste af at trække og slippe
puslespillet og indså, at netop uger senere, var du alt at gennemføre
lidt noget som dette.
CS50 shuttle kørsel jer næsten omkring campus.
>> Og jeg vil opfordre dig til at holde på sindet, især da du dykker ned i
afgangsprojekter, der delta, især hvis du var blandt dem,
mindre behagelige eller andet sted i imellem, som du nu fortsætte med at dykke
i dine afgangsprojekter, der er i sidste ende en mulighed for virkelig at
tage dig selv for et spin, skal du bruge din nyfundne viden og kunnen, som
datalogi, og i sidste ende imponere omkring 2.000 plus mennesker med
dette års CS50 Fair.
>> Selv Milo har fået ind i handlingen.
Så han har arbejdet på sin sidste projektet allerede, et websted, jeg havde
opfordre dig til at besøge her.
milobanana.me.
Så selv Milo købt et domænenavn, hvis der også er af interesse for dig.
>> Og hvad vi altid kender også på dette del af semestret er, at vi har
taget de fleste alle af uddannelsen hjul i forvejen, men en sidste
stadig, at den CS50 apparatet.
Nu ved slutningen af ​​dagen, er apparatet blot ment til at være en temmelig standard
Linux-server, som du har været bruge al denne tid.
Og som sådan, det er repræsentativt servere, som du
kan bruge i fremtiden.
Så indse, at det ikke nødvendigvis er selv en uddannelse hjul, men
repræsentant miljøer du vil bruge i fremtiden.
>> Men selv da, hvis du hellere vil bruge din egen Mac eller din egen PC, indbygget
indse, at apparatet er kun én måde kan du fortsætte programmeringen.
Der findes værktøjer, integreret og udviklingsmiljøer, eller IDE'er,
kendt som Code Blocks, Eclipse, NetBeans og lignende.
Xcode så godt på Mac OS, samt på Vinduer, værktøjer som den samme, herunder
cygwin, Visual Studio, og flere andre.
Så vi vil opfordre dig med din afgangsprojekter, hvis du gerne vil gå
ud over, hvad du har gjort i apparat, kan du absolut gøre dette
på Mac OS, Windows og endda på Linux hvis du kører det selv.
>> Nu, et ord om Problem Set Six.
Du husker, at Problem Set Seks var sandsynligvis for mange af jer mest
udfordrende problemet sæt.
Og der var denne store board toppen som nogle af jer stræber efter at blive.
Og vi vil gerne tage et øjeblik med en anden stress bold at anerkende en
dine klassekammerater, der bested de fleste af personale og de fleste af klassekammerater.
Her har vi Richard på toppen af ​​listen.
Hvis Richard er her i dag?
Richard?
Richard er faktisk her i dag.
Kom op, Richard!
>> [Applaus]
>> SPEAKER 1: Ikke klodsethed, du er forventer i dag måske, men
tillykke Problem Set seks.
Så jeg har netop modtaget ord - så vi gik i og indsat denne i farten -
at det er en af ​​dine klassekammerats fødselsdage.
Selvom tilbagekaldelse, der statistisk set dette der sandsynligvis vil ske de fleste helst dag i
semester, som vi har set med den såkaldte fødselsdag problem.
Men ikke desto mindre, da hans bofæller spurgte, vil vi gerne tage et øjeblik og
anerkende Mike hvis fødselsdag er i dag med stress bolden.
Hvis du gerne vil komme ned, Mike.
>> [Applaus]
>> [SINGING]
>> SPEAKER 1: Så du husker så godt i Problem Set Five, der var lidt af
en valgfri udfordring.
Når du har genvundet de 50 billeder, du blev udfordret til at finde de 50
dataloger og derefter tage fotografier af dig selv med dem,
ideelt som ikke-creepily som muligt.
Der ikke altid sker, men vi vil gerne anerkende et par af dine
klassekammerater, der bemærkede rent faktisk mange af kursets personale.
Hvis Chris, Layla, og Raul kunne komme ned for deres anerkendelse og
stress bolde så godt?
>> Tillykke med det.
Kom op.
Vi mødes igen.
Tillykke med dit konstatering af personalet.
Og kom nu op, Layla, så godt.
Tillykke med det.
>> Okay, men der var et par af klassekammerater, der har fundet en hel del mere
af personalet.
I et tilfælde, 47 af de ansatte, og i ét tilfælde, alle 50 år.
En af dine klassekammerater skriver os som på indgiver sin forelæggelse, dette
er min sidste forelæggelse for Jeg så dig Harvard Game.
Jeg endte med at finde 46 mennesker og en hund.
Det er måske ikke være nok til at vinde, men det var en masse sjov.
Og det var Daniel, der her er afbilledet med RJ, med Ben.
Mærkeligt nok, han ikke synes at ville at være i denne foto med Ben.
Men vi vil gerne anerkende Daniel.
>> Men vi har også fået et andet notat fra en studerende, der på 5:23 på mandag,
November 4, deadline for disse indlæg.
Kære Heads, jeg har 54 i minuttet.
Nogle mere kan tilføjes i det kommende timer, inkluderet er nogle
andet personale jeg fandt.
Derefter på 11:09 på den samme dag, dette fyr også, også kaldet Daniel,
skriver, jeg er glad for at meddele, at jeg har fundet de resterende fire computer
videnskabsmænd og har gennemført sættet.
>> Så vi vil gerne anerkende Daniel som godt for at finde Milo og Jason og
selv Tommy MacWilliam, tidligere leder Undervisning Fellow som nu bor i
Californien er men tilsyneladende tilgængelige på Skype.
Så vi vil gerne ære både Daniels med denne pris.
Tillykke med det.
Og tillykke til dig så godt.
>> Okay, så jeg vil gerne tage et øjeblik nu ikke fokusere på klassekammerater,
men på kursets personale.
Vi har, som du ved, et hold af nogle 100 Undervisning Fellows, kursus
assistenter, producenter, foruden til mig selv og kursets hoveder.
Og vi vil gerne tage et øjeblik at erkender især vores
bachelor chef Undervisning Fellows uden hvem dette kursus,
historisk, og i år ville ikke have været muligt.
Joseph og RJ og Lucas, hvis vi kunne give dem en runde af bifald.
>> [Applaus]
>> SPEAKER 1: Særlig tak såvel til en person, du kender måske alt for
godt fra at have været indlejret i dit problem indstiller alle semester,
[? Zamayla?]
samt.
>> [Applaus]
>> SPEAKER 1: Og endelig, på kursets Heads Team, lad mig erkende både
Rob, der tidligere chef Undervisning Fellow og nu er vores preceptor i computer
videnskab, samt Lauren der har fungerede som leder af hele forløbet,
og det er ingen underdrivelse at sige, og vi er så trist, at hun vil flytte på
det kommende år, at hun har været ekstraordinære i denne rolle, og er ikke
her lige nu, fordi hun er bogstaveligt talt skære kage for os
nedenunder.
Så hvis vi kunne klappe hende på kamera, vi vil spille det tilbage til hende senere.
>> [Applaus]
>> SPEAKER 1: Lest jeg være efterladende, lad mig med en svag håndbevægelse tak
disse andre 102 teammedlemmer, hvem du vil se igen på bare et øjeblik.
I virkeligheden, for dem af jer der ikke har klasse eller springer klasser, hvis
du kunne komme videre op for bare et øjeblik og bølge goddag og farvel heroppe.
Kom op.
Nej, herfra.
Vi vil afspille en video med disse fyre her på scenen, men lad mig genkende
også nogle folk du sjældent se, om nogensinde, på scenen, fordi de altid er
bag kameraerne, Kenny og Shelley og Ramon og Dan og Barry og TJ og
hele holdet og produktion, der gør alt dette muligt.
De er alle derude.
>> Og vi vil gerne alle sige, før vi flytter på i dag, en lille tak og
en lille teaser til hvad der ligger forude.
I særdeleshed vil vi gerne invitere dig til overveje at deltage os næste år.
Hvis den ansatte vil forblive på scenen til dette her.
>> [VIDEOAFSPILNING]
>> [Musikgengivelse]
>> -Vi kunne ikke gøre CS50 uden det hold, vi har.
102 bachelorer, kandidater, og alumner, der virkelig gør
CS50, hvad det er.
>> [Musikgengivelse]
>> -Min favorit ting om CS50 er -
>> -Der er en masse sjov bag kulisserne, og du kommer til at tage del i
undervisningen side af tingene snarere end indlæring side af tingene.
>> -For mig var det absolut kontortid.
>> -Hjælpe studerende på kontortid er altid rigtig sjovt.
>> -Jeg kan virkelig godt lide kontortiden.
>> -officer timers P-Set 7 og 8, fordi de er virkelig skøre og
intense, og folk græd.
>> -Jeg kan virkelig godt lide CS50 vejledning, fordi jeg lide at arbejde med eleverne i små
gruppe.
>> -Arbejde med de studerende, og ser dem gå fra udskrivning ud
hash-tags fra [? Mario?] Til at gøre hash tabeller i slutningen.
>> -At se folk vokse -
>> -Og være ligesom, det er den samme person, og jeg lærte dem, hvordan man gør det.
>> -At se, når eleverne afslutte et problem sæt og hvor lykkelige de er.
>> -Det er bare det øjeblik, hvor den studerende har det, aha, jeg får det.
>> -Du kan se, at de får det på et tidspunkt.
>> -Det aha øjeblik.
>> -Det er ret fantastisk at være en lærer dengang.
>> -Jeg kan godt lide at undervise.
>> -Jeg tror, ​​for mig er det de studerende.
>> -Samspil med de studerende.
>> -Kom til at kende mine elever i afsnit.
>> -Så længe de studerende er reelt morede sig over mine vittigheder.
>> [Latter]
>> -I ét ord.
Jeg ved det ikke, jeg ville have at sige -
>> -Okay.
>> -Den bedste.
>> -Personalet.
>> -Er det, hvad vi sagde?
>> -Jeg har glemt, hvad vi sagde.
>> [indskyde STEMMER]
>> -Hvad sagde du?
Er du seriøs?
OK, det er hvad jeg troede.
Jeg troede du sagde Davids varme bod.
>> -Det er utroligt at være her.
>> -Fun.
Noget bedre end sjov?
Et ord?
Epic.
Crazy.
Du kan redigere denne.
>> -Spændende.
>> -Sexy.
>> -Undskyld, hvad?
>> -Marvelous.
>> -Givende.
Jeg ønsker at sige givende.
>> -Lad mig tænke på et bedre ord.
>> -Candy.
>> -Computere.
>> -Cats.
>> -Milo.
>> -Hvad med fred i verden?
Bindestreg måske?
>> -Jeg Allison fra Adams House.
>> -Mit navn er Zuhela Ibrahim fra Quincy House.
>> -Ben D House.
>> -Jeg William fra Adams House.
>> -Jeg Keenan fra Dunster House, og dette var CS50.
>> -CS50, færdig.
>> -Og det var CS50.
>> -Det var CS50.
>> [END VIDEOAFSPILNING]
>> [Applaus]
>> SPEAKER 1: Så hvis vi kan gøre en yndefuld exit på den måde,
vil vi gå videre.
Men lad mig invitere dem af jer derude i publikum til at overveje at tilslutte sig dette
team på CS50.net/apply.
Især nu, at ingen af ​​jer er mindre behagelig længere og kan
meget vel være endnu mere sammenlignelige, vi er på udkig efter
disse og andre roller.
Så undlad venligst at tage et kig.
>> Og lad mig faktisk spole lidt.
Vi forsøger ikke at udskille for mange individer, men jeg vil gerne læse dig
et notat fra en elev, som jeg modtaget den 13. maj 2011.
Og han skriver, jeg er Gabriel, en 17-årig gymnasieelev fra
Victoria, Brasilien.
Og jeg for nylig tog CS50 kursus online via CS50.tv.
Jeg har virkelig set og læst alt fra CS50 kursus, og jeg har gjort
alt fra P-Sets, enten hacker udgave eller ej, men jeg gjorde ikke
gøre nogen endelige projekt.
>> Nu har jeg en idé til en endelig projekt, og det er
hvorfor jeg skriver dig.
Kom lige til det punkt, jeg ville gerne gøre og lære min egen
tilpasning af CS50 på min skole.
Desværre er de fleste af de studerende i min skole taler ikke engelsk, så jeg
ville have til at oversætte alt og bestemt tilpasse visse af de dele
bedre passer til situationen, en opgave, som jeg ville gerne gøre, og jeg kunne også
gøre med glæde, hvis det er af interesse.
Jeg er faktisk planlægger at udgive alt på en
CS50.net stil hjemmeside.
>> Og at der er, hjemmeside i Brasilien.
Gabriel har også en tradition, ser det ud til, at filme
hver eneste af hans foredrag.
Og så det første år han lærte dette klasse, havde han omkring 50 klassekammerater i
hans i gymnasiet tage CS50 med ham.
Og så næste år, nogle 150 klassekammerater i hans tage CS50 eller CC50
som det hedder der, med ham, med hans far bag kameraet filme
absolut alt, hvad der skete.
Og så hvad jeg troede, vi ville gøre, er at dele en tre-minutters klip af CS50 s
Brasiliansk version her takket være Gabriel.
>> [VIDEOAFSPILNING]
>> [MUSIC - opkaldet, "når DU VIL GÅ "]
>> [END VIDEOAFSPILNING]
>> SPEAKER 1: Nogle af jer kender ham som Gabriel.
Nogle af jer kender ham som Gabe.
Og flere af jer kender ham som din Undervisning Fellow, så tak og
tillykke til Gabe for hvad han har gjort her.
>> [Applaus]
>> SPEAKER 1: Så et kig nu forude, før vi bringe et par af jer op på scenen.
Så i horisonten, som du ved, er CS50 hackathon.
Så som jeg nævnte for et par uger siden, dette er ikke en mulighed for så meget at
starte din endelige projekt, men at gøre fremskridt med og eller
afslutte dit afgangsprojekt.
Og indser også, det er ikke designet til at være nogle otte plus timer af kontor
timer, men virkelig en mulighed for at være arbejde selvstændigt eller sammen med din
partner eller partnere, hvis gå denne rute sammen af ​​klassekammerater og
personale, og generelt hælder på hver andre såvel som dig selv, kraft
kraftoverførsel gennem mange udfordringer, du har indstillet for dig selv.
>> Og jeg kan ikke understrege dette nok.
Hvis du ikke har lært denne lektie allerede fra problemet sæt, er det
absolut en sandhed i software udvikling, at alting tager
længere, end du forventer.
Så uanset hvad du tænker på at bort i løbet af de næste par
uger, fordobles den.
Og derfra, indser, at selv da du måske ikke nødvendigvis at nå dine
bedre eller bedste forhåbninger, men sikkert vi ser frem til nogle
god, stor, og ideelt set, bedste implementeringer.
>> Men dette er, hvad der venter.
På bare et par uger, vi bogstaveligt vil have
nogle siger CS50 rumfærger.
Vi vil gå over over floden til de såkaldte HBS Hives, som er
over Innovation Lab, hvor CS50 Puzzle Dag blev afholdt i år.
Du vil se en smuk plads på indenfor, inden i hvilken er en flok
forskellige rum kaldet Hives, som alle som har kollaborative værkstedsrum
ikke ulig hvad du har set på det Innovation Lab måske allerede.
Og der vil være rig fødevarer og slik.
Der vil være en sådan Hive med en flok af konsoller, hvis du gerne vil
dekomprimere på et tidspunkt og spille nogle spil med klassekammerater.
Men for det meste, vil du se billeder som dette arbejder på
projekter og dette.
>> Men omkring 21:00, vil vi tjene ganske lidt af pizza.
Og hær af Dominos fellows ankom sidste år til at levere det.
Omkring 01:00, vi vil tjene kinesisk mad.
Dette år vil vi give plader.
Her, så kl 5:00, hvis der stadig stående, kan du gå tilbage hjem til
sove, eller slutte sig til os i en flok pendulfart der vil gå ned ad vejen til
Soldier Field, hvor en meget større IHOP eksisterer end den ene i
Pladsen, og vi vil tjene nogle pandekager til, så længe du kan
opretholde det.
>> Derefter et par dage efter er CS50 Fair, som du er alle inviteret
såvel som dine venner og klassekammerater.
Hvert år, da jeg nævnte, nogle 2.000 plus folk fra hele campus deltage
denne begivenhed.
Og det ser typisk lidt noget som dette, komplet med
CS50 stress bolde og popcorn og slik.
Hvad er sjovt i at kigge gennem fotos at dette er hvad fangede vores
øje med dette billede.
Efterfulgt af, hvis du panorere op, det.
Men det viser sig, er det ikke alt det ualmindelige.
Her er et par folk i solbriller ikke mindre nyder nogle CS50 slik.
>> Vi er også gået, da vi vil være denne år, af venner fra industrien.
Så hvis du overvejer sommertiden muligheder eller fuldtidsjob, vores
venner fra Amazon og eBay, Facebook, Google, Microsoft, Cora, og
andre vil fremlægge ved begivenheden og der til at chatte med dig.
Samt, vil der være en mulighed for at vinde nogle fantastiske præmier.
En af de måder, vi forsøger at bryde hvert år isen, således at
samtaler føler ikke tvungen, men er mindst motiveret enten
uløseligt eller påvirket af den ydre er har vi lidt af en tombola.
>> Så du vil modtage en lille trykt kort ved ankomsten, der vil bede dig
om dit navn, og derefter har en hel bundt af pladsholdere
for Smiley Face klistermærker.
Og for hver klassekammerat dig eller deltager chats op, vil du modtage en
lille mærkat, der vil gå på din tombola kort.
Og flere klistermærker, mere muligheder for at vinde en sådan fabelagtig
præmier som disse her.
Så det er en sjov lille tilføje til hvad er ellers en begivenhed
helt om jer.
Og sådanne billeder som dette og dette og dette, og dette venter dig i sidste ende på
Den CS50 Fair.
>> Men det ville ikke være det sidste foredrag af CS50 uden en smule tradition.
Hvis vi kunne have [? Zamalya?] RJ, og Rob kom op på scenen her.
Sidde ved dette bord her.
Og vi har nu brug for, lad os sige, seks frivillige fra publikum til
konkurrere i en kamp for vid og sans.
Lad os gøre fra hver sektion her.
Hvordan omkring -
kom op.
One.
Hvordan omkring to, lige i midten?
Hvordan omkring tre på enden her?
Fire?
Og jeg aldrig gå meget tilbage.
Fem i bageste række der, helt sikkert.
Og seks på enden her.
Kom op, okay.
>> Så hvis du gerne vil tage dine steder som Team One, Team Two, og Team Tre.
Alle jer indirekte deltager.
Som du måske husker, at som en del af sidste problem indstillet, indgav dig en
hel masse quiz anmeldelse spørgsmål.
Ikke alle af dem naturligvis endte på quizzen selv af grunde, der
vil snart være klar.
Men vi troede, vi havde uddrag fra nogle af dem, og har lidt af udfordring
for vid og sans her for Team One, Team To, og Team Tre.
Hvis du fyre vil hver gerne sige en hurtig hej mens jeg kø
op i bestyrelsen her.
>> LAYLA: Hej, jeg er Layla.
>> MIKE: Jeg er Mike.
>> Tabitha: Tabitha.
>> MARIAM: Hej, jeg er Mariam, jeg er en freshman [? i Mauer. ?]
>> Keiran: Hej gutter, jeg er Keiran.
>> BRIAN: Brian.
Freshman i Pennypacker.
>> RJ: Hej, jeg er RJ.
>> ZAMYLA: Zamyla.
>> ROB: Rob, jeg er en freshman i Weld.
>> SPEAKER 1: Og i dag har vi også Colton der vil være at hjælpe os med at drive den
bord, hvis du gerne vil sige hej så godt.
>> COLTON: Hvad sker der?
>> SPEAKER 1: Okay, så det er Fare ved hjælp af absolut spørgsmål,
jer alle indsendt.
Vi har måske ikke tid til at rydde off hele bestyrelsen, men vi vil i det mindste
forsøge at plukke fra nogle af højdepunkterne.
I møntkast, der ikke gjorde faktisk sker, Team One vandt kontrol
af bestyrelsen.
Så på bare et øjeblik, vi kommer at sætte dette over hovedhøjde
for alle at se her.
>> Og Team One, er du i kontrol af kategori og dollar beløb.
Kategorierne er Binary og ASCII, Compilere og biblioteker, Code,
Computere og Rand.
Åh, og for brummen i -
Jeg har taget det for givet.
For brummen i, har vi ikke buzzere, men vi har din hånd.
Så den første hånd op som bedømmes af Colton og eller mig selv og eller grumblings
fra publikum vil bestemme hvis hånd gik op først.
Team One, hvilken kategori vil du have?
>> MIKE: Kode 500.
>> SPEAKER 1: Kode for 500.
>> [Latter]
>> SPEAKER 1: Så vi vil gøre nogle af de regler, som vi går.
Så hvad dollar beløb ville du lyst til at satse på kode?
Jeg kender, så vælg et nummer.
Alt, hvad du ønsker.
>> MIKE: 500.
>> SPEAKER 1: For 500.
Kode for 500.
Hvordan C skrevet?
Enhver, hvis hånd går op først.
Fra folk på disse tabeller.
Jeg tror, ​​jeg så Team Tre?
>> ROB: Statisk skrevet?
[Latter]
>> SPEAKER 1: Undskyld, minus 500 for personalet.
Flytning til den næste kategori.
Team One er stadig i kontrol.
>> MIKE: Binay for 500.
>> SPEAKER 1: Binary til 500.
Hvad er svaret -
Team To, jeg har fået fortalt.
>> MARIAM: Hvad er 42?
>> [Stønnende]
>> SPEAKER 1: Jeg er bange nu, ville en anden kan lide at gøre dette?
Team One.
>> MIKE: Et nul et nul.
>> SPEAKER 1: Jeg hørte en nul én nul, hvilket rent faktisk er korrekt.
>> [Applaus]
>> SPEAKER 1: Du er faktisk gør alt arbejdet.
Team One er stadig i kontrol og nu har positiv 500.
>> ROB: Ikke Team Two miste 500?
>> SPEAKER 1: Undskyld?
>> ROB: Skal Team Two miste 500?
>> SPEAKER 1: Oh, Team Two miste 500?
Ja, hvis vi gør det på den måde.
Du har lige mistet publikum selv.
Team One, du er i kontrol.
>> MIKE: Tilfældig for 500.
>> SPEAKER 1: Tilfældig for 500.
Og det spørgsmål er, hvad betyder ræven sige?
Alvorlige præjudicielle spørgsmål af en af ​​dine klassekammerater.
Team Two?
>> BRIAN: Ding-ding-ding-ding-ding.
>> SPEAKER 1: Jeg tror, ​​vi vil tage det selv.
Vi tager det.
Team To er i kontrol.
Vi har tid til et par mere single Jeopardy spørgsmål.
>> Keiran: Vi vil gå med Computere til 100.
>> SPEAKER 1: Computere til 100.
>> [Latter]
>> SPEAKER 1: Team Tre.
>> RJ: Hvad er jkl semikolon?
>> SPEAKER 1: Men kun minus 100.
Faktiske henvendelser fra dine klassekammerater.
Team Two, stadig har kontrollen.
>> BRIAN: Lad os gå computere til 500.
>> SPEAKER 1: Computere til 500.
Og det spørgsmål er, fusionere slags.
[Latter]
Jeg ser Team Two.
>> BRIAN: Hvad er en n-log n sorteringsalgoritme?
>> SPEAKER 1: Noget siger mig, der kommer ikke til at være det.
Og svaret er -
du ønsker at give det til ham?
Positiv 500.
Vi har tid til et mere enkelt Jeopardy spørgsmål.
Team Two.
>> BRIAN: Compilere og Biblioteker til 500.
>> SPEAKER 1: Hvad betyder # include Mean?
Rob?
>> ROB: Du vil have pre-processoren til at kopiere indholdet af dot-h fil
ind i filen?
>> [PUBLIKUM BOOS]
>> SPEAKER 1: Det er temmelig godt.
500.
Så på midtvejsstatus, Team Den ene er på positiv 500.
Team To på positiv 500.
Og Team Tre måde stadig på negativ 100.
Så nu er vi videre til Double Jeopardy.
Og med Double Jeopardy, kategorierne vil nu være hash-tabeller,
Programmering, Internets, HTTP, HTML og CSS, og Rand.
Jeg tror Team To er i kontrol.
>> RJ: Hvorfor ikke os?
De har lige vundet.
De har lige fået den sidste.
>> SPEAKER 1: Åh, Team One.
Du er Team Tre.
>> ROB: Rand til 1.000.
>> SPEAKER 1: Rand til 1.000.
Og det spørgsmål er, hvad der bruges til at tillade dig til at gøre gratis langdistance
telefonopkald?
Skulle have set, at foredrag, skulle du ikke?
Team Two.
>> MARIAM: Captain Crunch fløjte, hvis du blæste det ind i AT & T ting.
>> SPEAKER 1: Meget pænt gjort.
Okay, Team Two fremad.
Vi har tid til bare et par mere spørgsmål i Double Jeopardy.
Team Two.
>> BRIAN: Lad os gå til Internets for 600.
>> SPEAKER 1: Hvad betyder 403 betyder?
Det var på quizzen.
Team Tre?
Team Tre.
>> ROB: Forbidden?
Hvad er forbudt?
>> SPEAKER 1: Forbidden, korrekt.
Team Tre, du er i positive zone nu.
Hvad vil du gerne?
>> ROB: Internets til 1.000.
>> SPEAKER 1: Internets til 1.000.
Clarks tredje lov?
Fra publikum, Daniel?
>> [Uhørligt]
>> SPEAKER 1: Vil du gerne afsløre?
Daniel til 1.000.
Vi har tid til et sidste spørgsmål før vi går ind i Final Jeopardy.
Hvilken kategori vil du have?
Hash-tabeller for 1000, vores sidste spørgsmål.
Hvad skal man huske at gøre efter -
Team Two.
>> MARIAM: F tæt på?
Nej?
>> SPEAKER 1: Før vi afslører, hvad ville Team One svar have været?
>> MIKE: Kontrol af, om det er nul?
>> SPEAKER 1: Kontrol af, om det er nul.
Og hvad ville Team Tre er svar have været?
>> [Uhørligt]
>> SPEAKER 1: Colton, hvad er svaret?
Så Team One.
Så jeg tror, ​​vi vil give det til jer begge.
1.000 til hvert team sætter dig ved 2.500, 1.500, ikke?
Der vi går.
Men Team One, tror jeg, bliver nul til 1000.
Studerende du kan stadig tabe dette ved gøre dårlige matematiske beslutninger.
>> Vi har nu indtaste Final Jeopardy.
Kategori er datalogi.
Team One kan du satse op til én.
Det var en fejl.
Hvad var det, 1.500?
1.500.
Team To kan satse op til 1.500.
Og Team Tre kan satse op til 600.
>> Skriv venligst din dollar beløb på dit stykke papir, mens vi spiller
nogle baggrundsmusik.
Eller som vi afslører spørgsmålet.
Har du lavet dine indsatser?
Vi viser kun indsatser efter at besvare.
Nedskriv dine dollar beløb, flot og tydeligt.
Så spørgsmålet er, hvad der er CS50?
Nu har vi nogle baggrundsmusik.
>> Så Team One svar der er, og du satset 299, som er plus 100
Knapperne kan ikke rumme, men du satset 299, og dit svar
var dette CS50.
I mellemtiden Team To satset 700.
Deres svar er en kult.
Du ønsker at gå med dette?
Så du har satset -
De satset dette.
Og deres svar var, at CS50 er det ikke.
Men den officielle svar i henhold til din klassekammerat, der har indgivet denne
Spørgsmålet er -
>> [Musikgengivelse]
>> [Latter]
>> SPEAKER 1: This!
Så der sætter disse fyre på 899.
Du fyre satset alle dine penge.
Gutter satset 700, men havde hvad, 1500?
Hvilket er 800.
Så wow, du fyre har en af ​​$ 99.
Team One!
Et stort tillykke.
Congrats.
Vi har fået en ting at gøre.
Congrats.
>> Vi har en sidste ting at gøre.
Der er faktisk en hel del at foregår bag kulisserne, og
desværre er det hele fanget på video, selvom du måske ikke
se alt på CS50.net.
Og hvad vores team har gjort for at bringe os hjem her i dag er at forberede en spole
af fraklip, omkring tre minutter værd, hvad CS50 virkelig bag
kulisserne.
Hvis vi kunne dæmpe lyset én sidste gang her i efteråret 2013.
>> [VIDEOAFSPILNING]
>> -Velkommen tilbage.
Dette er slutningen af ​​uge 5..
Så indtil nu -
genstart.
>> [Musikgengivelse]
>> -Dette er begyndelsen af ​​tilbagegangen.
>> -Ugh.
>> -Virtual sæt døre.
Vi re-arrangere disse -
>> [Musikgengivelse]
>> -Hej, jeg er Rob.
Og lad os få grådige.
Det er mig, Rob.
Og når i Rom, lad os program som romerne gør.
Lad os dechifrere Visionaire programmet.
Jeg håber du er spil for spil på 15.
Hvordan kan vi ansætte en binær søgning?
Lad os finde ud af.
Spekulerer hvordan man gennemfører dette spil?
Nå, lad os bryde ud personalet løsning.
Lad os håbe, at denne løsning hjælper sætte dig på vejen til bedring.
Og jeg håber, du er klar til at plukke op hvad jeg springer fra, eller
lægge ned, eller -
Åh, skyde, god opfordring.
Boom.
>> -Er bestande af-hylden ved kysten?
>> [Uhørligt]
>> -For dem af jer der ikke kan se pinlige fejl jeg lige lavet,
der er det.
>> -Attribut.
Attributter.
Attribut.
At.
>> -Hvad sker der?
Hvad sker der med mig?
>> -Undskyld, jeg er lidt loopy.
>> -Jeg kan ikke se din tommelfinger.
Yes!
>> [BEEP]
>> -Undskyld.
Der er et kamera.
>> [Uhørligt]
>> -ting, du gør for denne klasse.
Det er alt.
Programmering er hårdt.
>> -Det er CS50.
>> -Winner.
[Musikgengivelse]
>> -ting kaldet Hash Tabeller og hægtede lister.
Træer og forsøger, alle redskaber til ens værktøjskasse med til at løse problemer
mere effektivt.
Vi tager -
[Latter]
Vi er nødt til at bruge det.
[Latter]
Hvordan ser vi ikke at komme?
Vi har brug for fraklip nu.
>> [END VIDEOAFSPILNING]
>> SPEAKER 1: Dette var CS50.
Kage serveres nu nedenunder.
[Applaus]
>> SPEAKER 2: På det næste CS50, den Hackathon ikke går som planlagt.