[Redare a muzicii] SPEAKER 1: Sunteti acum absolvirea CS50. [Aplauze] SPEAKER 1: Deci asta a fost CS50. Acesta este începutul și la sfârșitul săptămânii 12. Deci, am fost de acord, deși am rezistat toate termen pentru a purta de sticlă acest întreg prelegere, astfel încât să puteți vedea CS50 prin ochii mei. Aceasta este apoi sfârșitul a ceea ce a fost în cele din urmă trebuia să fie o călătorie de la Săptămâna 0 la Săptămâna 12. Și ce aș vrea să ne reaminti este că această linie de la primul săptămână de clasă că ceea ce în cele din urmă probleme în acest curs, nu este atât de mult în cazul în care va ajunge în raport cu dvs. colegii, dar în cazul în care sunteți în această, Săptămâna 12, ajunge relativ pentru a vă în Săptămâna 0. Într-adevăr, așa cum ați văzut din care retrospectiv, 73% dintre voi doar doisprezece plus săptămâni în urmă a avut nici o programare prealabilă experiență sau în informatică, și așa Îndrăznesc să spun că astăzi, luni de Săptămâna 12, nici unul dintre voi este oficial mai puțin mai confortabil. Deci, felicitări celor dintre voi care au fost odată. Astfel ca este o tradiție, ne-am începe și se încheie semestrul cu tort. Și astfel, datorită profesorului Margo Seltzer în informatica Departament, am petrecut ieri, câteva de noi, pregătirea unor prăjituri pentru tine. Au fost folosite destul de câteva bezele, și ceea ce ne-am decis să facem este decora unul dintre aceste prăjituri în acest mod. A început ca aceasta cu un pic mai mult efort. A început să se contureze atunci când - despre o câteva ore în ea, a început să arate ca aceasta. Și apoi în cele din urmă, datorită prietenul nostru, Margo Seltzer, va fi mananca acest lucru în doar un pic de timp jos în pub după CS50. Astfel amintesc că pe Quiz One, a existat o temă recurentă de numere pe care le poate fi observat. Și în autopsia pentru Quiz One o săptămână în urmă, am întrebat colegii dumneavoastră dacă acestea ar putea identifica ca secvență de numere. Mă tem că nu pot într-adevăr să vă spun acum ceea ce ei sunt, ca să nu strice ceea ce s-ar putea fi altfel, experienta distractiva pentru tine, dacă nu ați experimentat, dar permiteți-mi să invite până la stadiul de bile de stres fabuloase pe care le a promis sunteți în urma colegii care ne-a e-mail și să ne spuneți ce în fapt, aceste numere a însemnat. Dacă Angie, Barrett, Daniel, Elmer, Jarek, Layla, și Nicholas sau sunt aici, vă rugăm să vin în sus pentru a primi de CS50 mingi de stres. Felicitări. Și bine făcut, felicitări. Deci, un pic de un Paște ou în cel de acolo. Deci, un cuvânt, apoi pe ceea ce așteaptă după CS50. Astfel amintesc că a fost doar câteva săptămâni Acum că am început viața aici cu Zero și de a face Hello World cu simplu de glisare și fixare puzzle piese și a dat seama că doar săptămâni mai târziu, ați fost toți de punere în aplicare ceva de genul asta. Transfer CS50-vă de conducere practic în jurul valorii de campus. Și v-aș încuraja să păstrați în minte, mai ales ca te arunca cu capul în proiecte finale că delta, în special dacă ai fi fost printre cei mai puțin confortabil sau undeva în între, pe măsură ce acum continua să se scufunde în proiectele finale, care este în cele din urmă posibilitatea de a într-adevăr ia-te pentru o plimbare, utilizați noi cunoștințe găsit-și savvy de informatică, și în cele din urmă impresiona unele 2.000 de persoane, plus cu din acest an CS50 Fair. Chiar Milo a ajuns în acțiune. Deci, el a fost de lucru pe ultimul său proiect deja, un site care mi-ar va incurajam sa vizitati aici. milobanana.me. Deci, chiar Milo a cumpărat un nume de domeniu în cazul în care care de asemenea este de interes pentru tine. Și ceea ce întotdeauna știm prea la acest parte a semestrului este că ne-am luate de pe cele mai multe toate de formare roți deja, dar o ultima rămâne, cel al aparatului CS50. Acum, la sfârșitul zilei, aparatul este doar menite să fie o destul de standard Server Linux care ai fost folosind tot acest timp. Și, ca atare, este reprezentativ de servere pe care le s-ar putea folosi în viitor. Astfel seama că nu este neapărat ea însăși o roată de formare, dar reprezentant al mediilor veți utiliza în viitor. Dar chiar și atunci, dacă ar folosi mai degrabă dvs. Mac propriul sau PC-ul propriu, nativ dau seama că aparatul este doar unul Astfel, puteți continua de programare. Există instrumente, integrate și medii de dezvoltare, sau IDE, cunoscut sub numele de cod blocuri, Eclipse, NetBeans, și altele asemenea. Xcode precum pe Mac OS, precum și asupra Ferestre, instrumente cum ar fi la fel, inclusiv Cygwin, Visual Studio, și multe altele. Deci, va incurajam cu dvs. proiecte finale, dacă doriți să mergeți dincolo de ceea ce ai făcut în aparat, puteți face acest lucru absolut pe Mac OS, Windows, și chiar pe Linux dacă tu a alerga ca tine. Acum, un cuvânt pe probleme Set Six. Veți aminti că Problemă Set Six a fost probabil pentru multi dintre voi cele mai provocatoare de seturi de probleme. Și acolo a fost acest consiliu de mare deasupra pe care unii dintre voi aspiră să fie. Și ne-ar dori să ia un moment cu o altă minge de stres pentru a recunoaște un dintre colegii dvs. care invins de cele mai multe personalul și de cele mai multe colegii. Aici avem Richard varful listei. Dacă Richard este aici azi? Richard? Richard este într-adevăr aici, astăzi. Hai sus, Richard! [Aplauze] SPEAKER 1: Nu stangacia esti așteaptă astăzi, probabil, dar felicitări pentru Problemă Set Six. Deci, eu doar am primit cuvânt - așa ne-am dus și introdus în această pe zbor - că este unul dintre dumneavoastră coleg de clasa lui Zile de nastere. Deși amintesc că acest punct de vedere statistic Este mai probabil să se întâmple în orice zi semestrul așa cum am văzut cu așa-numita problemă de naștere. Dar cu toate acestea, din moment ce colegii sai de camera a întrebat, am dori să ia un moment și recunosc Mike a cărui zi de naștere este astăzi cu mingea de stres. Dacă doriți să vină pe jos, Mike. [Aplauze] [CANTO] SPEAKER 1: Deci vei aminti, precum și în Problema stabilit cinci, a existat un pic de o provocare opțional. Odată ce ați recuperat cele 50 de fotografii, au fost provocați să găsească cele 50 de oamenii de stiinta de calculator și apoi să ia fotografii de tine cu ei, în mod ideal, ca non-creepily posibil. Asta nu se întâmplă întotdeauna, dar ne-am vrea să recunoască câteva dintre dvs. colegii care au, de fapt, găsi multe dintre personalului cursului. În cazul în care Chris, Layla, și Raul ar putea veni jos pentru recunoașterea lor și bile de stres, precum și? Felicitări. Haide sus. Ne întâlnim din nou. Felicitări pentru dvs. constatare a personalului. Și să vină în sus, Layla, de asemenea. Felicitări. În regulă, dar au existat o serie de colegii care au găsit destul de puține mai a personalului. Într-un caz, 47 de personal, și într-un caz, tot 50. Unul dintre colegii dvs. ne scrie ca, la depunerea opinia sa, acest lucru este prezentarea mea finală pentru Te-am văzut la Harvard de joc. Am sfârșit prin a găsi 46 oameni si un caine. S-ar putea să nu fie suficient pentru a câștiga, dar a fost o mulțime de distracție. Și că a fost Daniel, care aici este ilustrat cu RJ, cu Ben. Curios, el nu pare să vrea pentru a fi în acea fotografie cu Ben. Dar am dori să recunoaștem Daniel. Dar am primit, de asemenea, o altă notă de un student care la 5:23, luni, 04 noiembrie, termenul limită pentru aceste depuneri. Dragi Heads, am 54 la minut. Unele mai pot fi adăugate în venirea ore, incluse sunt unele alte categorii de personal-am găsit. Apoi, la 11:09 în aceeași zi, aceasta colegi de asemenea, numit, de asemenea, Daniel, scrie, eu sunt încântați să anunțăm că am s-au găsit patru computerul rămase oamenii de stiinta si-au finalizat un set. Așa că am dori să recunoaștem Daniel ca bine pentru găsirea Milo și Jason și chiar Tommy MacWilliam, fostul șef Predarea Fellow, care trăiește acum în California, dar este aparent accesibil pe Skype. Deci, am dori să-și onoreze Daniels cu acest premiu. Felicitări. Și felicitări pentru tine, de asemenea. Bine, așa că aș dori să ia un moment acum să nu se concentreze pe colegii de clasă, dar pe personalul cursului. Avem, așa cum știți, o echipa de unele 100 de predare Fellows, desigur, asistenți, producătorii, în plus, la mine și capete ale cursului. Și am dori să ia un moment pentru a recunoaște, în special noastre universitare Fellows cap de predare fara de care acest curs, istoric, și în acest an ar nu fi fost posibil. Iosif și RJ și Lucas, dacă am putea le da o rundă de aplauze. [Aplauze] SPEAKER 1: special datorită, precum și la cineva cunoscut, probabil, prea și de la care au fost încorporate în problema seturi tot semestrul, [? Zamayla?] de asemenea. [Aplauze] SPEAKER 1: Și, în fine, pe cursului Șefii echipei, lasă-mă să recunosc atât Rob, care fostul șef de predare Fellow și acum preceptor noastre în calculator știință, precum și Lauren care are a servit ca șef al întregului curs, și nu e eufemism să spun, și suntem atât de trist, că ea va fi în mișcare pe acest an care vine, că ea a fost extraordinară în acest rol, și nu este aici, chiar acum, deoarece ea este literalmente tăiere tort pentru noi jos. Deci, dacă am putea bate pentru ei pe camera, vom juca acest nou pentru ea mai târziu. [Aplauze] SPEAKER 1: ca nu cumva să fi neglijent, lasa-ma cu o ușoară undă de mulțumire mână celelalte 102 de membri ai echipei care vei vedea din nou într-o clipă. De fapt, pentru cei dintre voi care nu au clasă sau sunt sărind peste clase, în cazul în care ai putea veni în sus pentru o clipă și val salut si la revedere aici. Haide sus. Nu, de aici. Vom juca un video cu astia aici pe scena, dar lasă-mă să recunosc prea unii oameni te văd foarte rar, dacă vreodată, pe scena pentru ca sunt mereu în spatele camerelor de luat vederi, Kenny și Shelley și Ramon și Dan și Barry și TJ și întreaga echipă și de producție care face toate acestea posibile. Sunt toate acolo. Și am dori să tot spun înainte de a ne muta pe ziua de azi, un mic vă mulțumesc și un mic teaser pentru ceea ce se află înainte. În special, ne-ar invita la să ia în considerare alături de noi anul viitor. În cazul în care personalul ar dori să rămână pe scena pentru asta aici. [VIDEO PLAYBACK] [Redare a muzicii] -Nu am putut face CS50 fără echipa avem. 102 de studenți, absolvenți, si absolventii care fac într-adevăr CS50 ceea ce este. [Redare a muzicii] -Meu lucru preferat de CS50 este - -Există o mulțime de distracție în spatele scenei, și veți obține pentru a lua parte la partea de predare a lucrurilor, mai degrabă decât partea de învățare a lucrurilor. -Pentru mine a fost cu siguranta ore de birou. -Ai ajuta pe elevi la ore de birou este intotdeauna foarte distractiv. -Îmi place foarte mult orele de birou. -ofițerul de ore de P-Set 7 și 8, pentru că cei care sunt cu adevărat nebun și intense, și oameni s-au plâns. -Îmi place foarte mult CS50 meditații, pentru că am cum ar fi de lucru cu elevii în mici grup. -Lucrul cu studenții și vizionarea ei merg de la imprimarea hash-taguri din [? Mario?] Pentru a face hash tabelele de la sfârșitul anului. -Vazand oameni cresc - Și fie ca, aceasta este aceeași persoană, și le-am învățat cum să fac asta. -Văzând atunci când elevii termina o problemă stabilite și cât de fericiți sunt. -E doar acel moment, atunci când studentul are că, aha, am înțeles. -Ai văzut că se obține aceasta la un moment dat. -Acel moment aha. -Este destul de minunat la fi un profesor atunci. -Imi place de predare. -Cred că pentru mine e studenților. -Interacțiunea cu studenții. -Noțiuni de bază să știu elevii mei în secțiune. -Atâta timp cât studenții sunt cu adevărat amuzat de glumele mele. [Râsete] -Într-un cuvânt. Nu știu, mi-ar fi să spun - -În regulă. -Cel mai bun. -Personalul. -Asta am spus? -Am uitat ce-am spus. [VOCI interpune] -Ce-ai spus? Ești serios? OK, asta e ceea ce am crezut. Am crezut că ai spus bod fierbinte a lui David. -Este incredibil să fii aici. -Fun. Ceva mai bun decât distractiv? Un cuvânt? Epic. Nebun. Puteți edita acest lucru. -Interesant. -Sexy. -Îmi pare rău, ce? -Minunat. -Recompensarea. Vreau să spun plină de satisfacții. -Lasă-mă să cred că de un cuvânt mai bun. -Candy. -Computers. -Cats. -Milo. -Ce zici de pacea lumii? Cratimă, poate? -Sunt Allison de la Adams House. -Numele meu este Zuhela Ibrahim de la Quincy House. -Ben D House. -Sunt de la William Adams House. -Sunt Keenan de la Dunster House, și acest lucru a fost CS50. -CS50, terminat. Și acest lucru a fost CS50. -Asta a fost CS50. [END VIDEO PLAYBACK] [Aplauze] SPEAKER 1: Deci, dacă putem face o ieșire grațioasă în acest fel, vom merge înainte. Dar permiteți-mi invit cei dintre voi în publicul să ia în considerare aderarea la această echipa de la CS50.net/apply. În special, acum ca nici unul dintre voi sunt mai confortabil și mai pot foarte bine să fie cu atât mai comparabile, cautam aceste și alte roluri. Deci, vă rugăm să aruncați o privire. Și lasă-mă înapoi, de fapt, un pic. Noi încercăm să nu dintr-un singur prea multe indivizi, dar aș vrea să vă citesc o notă de la un student care am primit la 13 mai 2011. Și scrie el, eu sunt Gabriel, un În vârstă de 17 ani, elev de liceu de la Victoria, Brazilia. Și am luat recent curs CS50 on-line prin intermediul CS50.tv. Am într-adevăr privit și am citit tot de curs CS50, și am făcut totul, de la P-seturi, fie ediție hacker sau nu, dar nu am făcut- face orice proiect final. Acum, am o idee pentru un final de proiect, și care este de ce îți scriu. Noțiuni de bază direct la subiect, aș dori să facă și să învețe propria mea adaptare a CS50 în școala mea. Din păcate, cele mai multe dintre elevii din scoala mea nu vorbesc limba engleză, așa că am ar trebui să traducă totul și cu siguranță se adapteze unele dintre părțile la potrivi mai bine situația, o sarcină pe care am ar face de bunăvoie, și am putut, de asemenea, face cu bucurie dacă este de interes. Sunt de fapt, de planificare pentru a publica totul pe o Site-ul stil CS50.net. Și că există acea site-ul web în Brazilia. Gabriel are, de asemenea, o tradiție, se pare, de filmare fiecare una din prelegerile sale. Și astfel primul an a predat acest clasă, el a avut aproximativ 50 de colegi de în luarea sa de liceu CS50 cu el. Și apoi în anul următor, unele 150 colegii lui de luare CS50, sau CC50 cum e numit acolo, cu el, cu tatăl său în spatele camerei de filmare absolut tot ce sa întâmplat. Și așa mai departe ceea ce am crezut că vom face este cota un clip de trei minute a lui CS50 Versiunea brazilian aici datorită Gabriel. [VIDEO PLAYBACK] [MUSIC - APEL, "Oriunde Va merge "] [END VIDEO PLAYBACK] SPEAKER 1: Unii dintre voi îl cunosc ca Gabriel. Unii dintre voi îl cunosc ca Gabe. Și multe dintre voi îl cunosc ca dvs. Predarea Fellow, așa că vă mulțumesc și felicitări pentru Gabe ceea ce a făcut aici. [Aplauze] SPEAKER 1: Deci, o privire acum înainte, înainte de aducem câteva dintre voi pe scena. Deci, la orizont, după cum știți, este CS50 Hackathon. Deci, după cum am menționat în urmă cu câteva săptămâni, aceasta nu este o oportunitate atât de mult pentru a începe proiectul final, dar să facă progrese pe și sau termina proiectul final. Și dau seama prea, nu este conceput pentru a fi unele opt ore, plus de birou ore, dar într-adevăr o oportunitate de a fi de lucru independent sau împreună cu dvs. partener sau parteneri cazul în care merge această rută alături de colegii de clasă și personal, și, în general, sprijinindu-se pe fiecare altele, precum și ca pe tine însuți, forță alimentarea prin mai multe provocări care care le-ați stabilit pentru tine. Și eu nu pot sublinia acest lucru suficient. Dacă nu ați învățat această lecție Deja de la seturi de probleme, este absolut un adevăr în software dezvoltare care totul se mai mult decât vă așteptați. Deci, orice te gandesti de stabilire a deoparte în următoarele câteva săptămâni, se dubleze. Și de acolo, dau seama că, chiar și atunci s-ar putea să nu atinge neapărat dvs. mai bine sau mai bune aspirații, dar cu siguranță, așteptăm cu nerăbdare să unele bun, mare, și în mod ideal, mai bune implementări. Dar asta este ceea ce așteaptă. În timp doar câteva săptămâni, avem literalmente va avea unii spun navete CS50. Vom peste cap de peste râu la așa-numitele HBS urticarie, care sunt deasupra Lab inovare, în cazul în care CS50 Puzzle Ziua a avut loc în acest an. Veți vedea un spațiu frumos pe interior, din care interior sunt o grămadă de camere diferite numite urticarie, toate de care au spații de lucru de colaborare, nu spre deosebire de ceea ce ai văzut la Laboratorul de inovație poate deja. Și nu va fi suficient mâncare și bomboane. Nu va fi un astfel de stup cu un buchet de console, dacă doriți să decomprima la un moment dat și să se joace unele jocuri cu colegii. Dar pentru cea mai mare parte, veți vedea imagini, cum ar fi acest lucru la proiecte și acest lucru. Dar în jurul valorii de 21:00, vom servi destul de un pic de pizza. Și armata a semenilor Domino a sosit anul trecut, să-l livreze. În jurul valorii de 01:00, vom servi mancare chinezeasca. În acest an vom oferi farfurii. Aici, apoi, la 05:00, dacă încă în picioare, poti sa te duci acasă la somn, sau ni se alăture într-o grămadă de navete care va merge pe drumul de a Domeniul militar, unde o mult mai mare IHOP există decât cea din Pătrat, și vom servi unele clătite pentru atâta timp cât poți sustine el. Ulterior, la câteva zile după ce este CS50 Corect, la care ești invitat precum și prietenii tăi și colegii de clasă. În fiecare an, așa cum am menționat, unele 2000 plus oameni din întreaga campus participa acest eveniment. Și se pare de obicei, un pic ceva de genul asta, complet cu Bile de stres CS50 și floricele și bomboane. Ce este amuzant în căutarea prin fotografii este că acest lucru este ceea ce prins noastră ochi cu această fotografie. Urmat de, dacă deplasare în sus, că. Dar se pare, nu este tot ceea ce mai puțin frecvente. Iată un cuplu de oameni în ochelari de soare nu mai puțin se bucură de unele bomboane CS50. Suntem, de asemenea, sa alăturat, ca vom fi aceasta an, de prietenii din industrie. Deci, dacă vă gândiți la vara oportunități sau locuri de munca full-time, nostru prietenii de la Amazon și eBay, Facebook, Google, Microsoft, Cora, și altele vor fi depunere la eveniment și acolo să te chat-ul în sus. De asemenea, va exista o oportunitate pentru a câștiga premii fabuloase. Una dintre modalitățile prin care încerca să rupă în fiecare an gheață, astfel încât conversații nu se simt forțată, dar sunt cel puțin motivați fie intrinsec sau extrinsec este, avem un pic de o tombola. Astfel încât veți primi un card de mic imprimat la sosire, care vă va întreba pentru numele tău și apoi are un întreg grămadă de titularii loc pentru Smiley autocolante fata. Și de fiecare coleg de clasă tine sau un participant chat-uri în sus, veți primi un mic autocolant care va du-te pe cardul dvs. de tombolă. Și mai multe autocolante, cu atât mai mult oportunități de a câștiga astfel de fabulos premii ca acestea aici. Deci, este un pic de distracție se adaugă la ceea ce este altfel un eveniment în întregime despre voi. Și astfel de imagini, cum ar fi acest lucru și acest lucru și aceasta și aceasta vă așteaptă în cele din urmă la Târgul CS50. Dar aceasta nu va fi ultima prelegere de CS50 fără un pic de tradiție. Dacă am putea avea [? Zamalya?] Și RJ, și Rob hai sus pe scenă aici. Stai la masa asta de aici. Și acum avem nevoie de, să zicem, șase voluntari de la public la concura într-o bătălie de inteligența. Să facem din fiecare secțiune aici. Cum despre - haide sus. Unul. Ce zici de două, chiar în mijloc? Ce zici de trei pe final de aici? Patru? Și n-am merge foarte înapoi. Cinci în rândul din spate acolo, sigur. Și șase în cele din urmă aici. Hai, bine. Deci, dacă doriți să luați de locuri de ca O echipa, echipa Two, și echipă de trei. Toate dintre voi indirect sunt participante. După cum s-ar putea aminti, că în calitate de parte a Ultima problemă stabilit, ați trimis un grămadă de întrebări de revizuire test. Nu toate dintre ele, desigur, a ajuns la testul în sine, din motive care va fi în curând clar. Dar ne-am gandit ar fi extras de la unele de cei și au un pic de provocare de inteligenta aici pentru Echipa One, Echipa doi, și echipă de trei. Dacă voi ar dori să spun fiecare un salut rapid, în timp ce eu stau la coadă pe placa aici. LAYLA: Bună, eu sunt Layla. MIKE: Sunt Mike. Tabitha: Tabitha. MARIAM: Bună, eu sunt Mariam, eu sunt un student în anul întâi [? în Mauer. ?] Keiran: Salut, băieți, eu sunt Keiran. BRIAN: Brian. Boboc în Pennypacker. JF: Bună, eu sunt RJ. ZAMYLA: Zamyla. ROB: Rob, eu sunt un student în anul întâi la Weld. SPEAKER 1: Și astăzi avem, de asemenea, Colton care va fi ajutându-ne conduc bord, dacă doriți să salut, de asemenea. COLTON: Care-i treaba? SPEAKER 1: Bine, deci acest lucru este Jeopardy folosind foarte întrebările care te toate prezentate. S-ar putea să nu avem timp pentru a șterge de pe întreaga bord, dar vom cel puțin încerca să smulgă de pe unele a scoate în evidență. În tragerea la sorti a monedei care nu au de fapt se întâmplă, Echipa One a castigat controlul al consiliului. Deci, într-o clipă, ne vom pentru a pune acest lucru pe tavan pentru toate pentru a vedea aici. Si Team One, ești în controlul de categorie și dolar sumă. Categoriile fiind binare și ASCII, Compilatoare și biblioteci, cod, Calculatoare, și Rand. Oh, și pentru zumzet în - Am luat asta de la sine. Pentru zumzet în, nu am sonerii, dar avem mâna. Deci, prima mână ca adjudecata de Colton și sau mine și sau grumblings din publicul va determina a cărui mână a fost mai întâi. Echipa One, ce categorie ai vrea? MIKE: Cod 500. SPEAKER 1: Cod de 500. [Râsete] SPEAKER 1: Deci, vom face o parte din regulile pe parcurs. Deci, ceea ce suma de bani ar fi vă place să pariați pe cod? Știu, așa că alege un număr. Orice vrei. MIKE: 500. SPEAKER 1: Pentru 500. Cod pentru 500. Cum este C scris? Cineva a cărui mână merge mai întâi. De la oamenii de la aceste tabele. Cred că am văzut echipă de trei? ROB: static tastat? [Râsete] SPEAKER 1: Imi pare rau, minus 500 de personalul. Mutarea pe la urmatoarea categorie. O echipa este încă în control. MIKE: Binay pentru 500. SPEAKER 1: binar de 500. Care este răspunsul - Echipa doi, mi sa spus. MARIAM: Ce este 42? [Suspină] SPEAKER 1: Mă tem că acum, ar fi cineva vrea să facă acest lucru? O echipa. MIKE: Un zero, un zero. SPEAKER 1: Am auzit un zero, unu zero, ceea ce este într-adevăr corecte. [Aplauze] SPEAKER 1: Tu esti de fapt a face toate lucrările. Echipa Una este încă în control și are în prezent 500 de pozitiv. ROB: Nu Echipa Doi pierde 500? SPEAKER 1: Ne pare rău? ROB: În cazul în care echipa a doua pierde 500? SPEAKER 1: Oh, ar trebui să Echipa Doi pierde 500? Da, dacă facem în felul acesta. Tocmai ai pierdut mulțimea, deși. Echipa One, sunteți în control. MIKE: aleatorie de 500. SPEAKER 1: aleatoare de 500. Și această întrebare este, ceea ce spune vulpea? Întrebări serioase depuse de unul dintre colegii dumneavoastră. Echipa Doi? BRIAN: Ding-ding-ding-ding-ding. SPEAKER 1: Cred că vom ia că, deși. Vom lua asta. Echipa Doi este în control. Avem timp pentru o mai puține întrebări simple pericol. Keiran: Vom merge cu Calculatoare pentru 100. SPEAKER 1: Calculatoare de 100. [Râsete] SPEAKER 1: Echipa Trei. JF: Ce este JKL punct și virgulă? SPEAKER 1: Dar numai minus 100. Observațiile reale din colegii dumneavoastră. Echipa Doi, încă în control. BRIAN: Să mergem Computers pentru 500. SPEAKER 1: Calculatoare de 500. Și această întrebare este, fuziona fel. [Râsete] Văd Echipa Two. BRIAN: Ce este un n-log n sortare algoritm? SPEAKER 1: Ceva îmi spune care nu va fi el. Si raspunsul este - pe care doriți să-l dea să-l? Pozitiv 500. Avem timp pentru mai mult de o singură Întrebare pericol. Echipa a doua. BRIAN: compilatori și Biblioteci de 500. SPEAKER 1: Ce # include înseamnă? Rob? ROB: Vrei pre-procesor pentru a copia conținutul fișierului dot-h în dosarul? [PUBLICUL BOOS] SPEAKER 1: Asta-i destul de bine. 500. Deci, de la punctul de la jumătatea distanței, echipa Unul este de la pozitiv de 500. Echipa Două pozitiv la 500. Și echipă de trei într-un fel încă la negativ de 100. Deci, acum vom trece la Double Jeopardy. Și cu Double Jeopardy, categoriile de va fi acum tabelele hash, Programare, pe Internet, HTTP, HTML, și CSS, și Rand. Cred că echipa a doua este în control. JF: De ce nu noi? Ei tocmai a câștigat. Ei tocmai am primit ultima. SPEAKER 1: Oh, Echipa Unu. Tu ești echipă de trei. ROB: Rand pentru 1000. SPEAKER 1: Rand pentru 1000. Și această întrebare este, ceea ce folosit pentru a permite vă face pe distanțe lungi gratuit apeluri telefonice? În cazul în care au privit ca prelegere, nu ar trebui să vă? Echipa a doua. MARIAM: Fluierul Captain Crunch, în cazul în care ai ratat-o ​​în ceea ce AT & T. SPEAKER 1: Foarte bine făcut. În regulă, echipa a doua este forjare înainte. Avem timp pentru doar un cuplu mai mult întrebări în Double Jeopardy. Echipa a doua. BRIAN: Să mergem de pe Internet pentru 600. SPEAKER 1: Ce înseamnă 403? Asta a fost pe testul. Echipa Trei? Echipa Trei. ROB: Interzis? Ce este interzis? SPEAKER 1: Forbidden, corect. Echipa Trei, sunteți în zona pozitiv acum. Ce ai vrea? ROB: pe Internet pentru 1000. SPEAKER 1: pe Internet pentru 1000. În al treilea rând Legea lui Clark? Din partea publicului, Daniel? [Inaudibil] SPEAKER 1: Vrei sa descoperi? Daniel pentru 1000. Avem timp pentru o ultimă întrebare înainte de a intra Final Jeopardy. Ce categorie vrei? Hash Mese pentru 1000, ultima întrebare. Ce trebuie să vă amintiți să faceți după - Echipa a doua. MARIAM: F aproape? Nu? SPEAKER 1: Înainte de a dezvălui, ceea ce ar fi Răspunsul echipa One au fost? MIKE: Verificarea dacă e nul? SPEAKER 1: Verificarea dacă e nul. Și ce-ar echipei Trei răspuns au fost? [Inaudibil] SPEAKER 1: Colton, ceea ce este răspunsul? Astfel încât echipa One. Deci, cred că vom da se la amândoi. 1000 pentru fiecare echipă va pune la 2.500, 1.500, nu? Acolo mergem. Dar Echipa Unu, cred, devine nul pentru 1000. Elevii puteți pierde în continuare acest lucru prin luarea deciziilor matematice săraci. Acum intrăm Final Jeopardy. Categorie este Informatică. Echipa O puteți paria până la unul. Asta a fost o eroare. Ce a fost, 1500? 1.500. Echipa Două poate paria până la 1.500. Și echipă de trei pot paria pana la 600. Vă rugăm să notați sumele de dolari pe bucata ta de hârtie în timp ce juca unele muzică de fundal. Sau cum ne dezvăluie problema. V-ați făcut pariurile tale? Ne arată doar pariurile după ce sa răspuns. Scrie sume de dolari, frumos și clar. Deci, întrebarea este, ce este CS50? Acum avem niște muzică de fundal. Deci răspunsul Echipa e nimeni acolo este, și tu pariate 299, care sunt plus 100 Butoanele nu poate găzdui, dar tu pariat 299, și răspunsul fost, aceasta este CS50. Între timp, echipa a doua pariat 700. Răspunsul lor fiind un cult. Vrei să mergi cu asta? Astfel încât să pariați - Ei au pariat aceasta. Și răspunsul lor a fost că CS50 nu este aceasta. Dar răspunsul oficial în conformitate cu colegul tău care a prezentat acest întrebare este - [Redare a muzicii] [Râsete] SPEAKER 1: Acest! Astfel că pune tipii ăștia la 899. Voi pariat toți banii. Voi pariați 700, dar a avut ceea ce, 1500? Care este de 800. Deci wow, voi avea unul de 99 dolari. Echipa Unu! Un mare felicitări. Felicitări. Avem mai mult un lucru de făcut. Felicitări. Avem un singur lucru de făcut. Există într-adevăr, destul de un pic, care se întâmplă în spatele scenei, și din nefericire, totul este captat pe video, chiar dacă nu s-ar putea vezi totul pe CS50.net. Și ce a făcut echipa noastră pentru a ne aduce acasă aici, astăzi, este de a pregăti o rolă Cantitățile de, aproximativ trei minute de valoare, de ceea ce CS50 este cu adevărat în spatele scene. Dacă am putea dim luminile unul ultima dată aici, în toamna anului 2013. [VIDEO PLAYBACK] -Bine ai revenit. Acesta este sfârșitul săptămânii 5. Deci, până în prezent - reporniți. [Redare a muzicii] -Acesta este inceputul declinului. -Ugh. Set-Virtual de uși. Vom re-aranja acestea - [Redare a muzicii] -Bună, eu sunt Rob. Și hai să ne lacomi. Sunt eu, Rob. Și atunci când în Roma, să program ca romanii fac. Să descifra programul Visionaire. Sper ca esti joc de joc de 15. Cum putem folosi o căutare binar? Haideți să aflăm. Vă întrebați cum să pună în aplicare acest joc? Ei bine, hai să izbucni soluția de personal. Să sperăm că această soluție ajută ai pus pe drumul spre recuperare. Și sper că sunteți gata de a alege până ce am dropping off, sau pune jos, sau - Oh, trage, apel bun. Boom. -Sunt stocurile de-raft de la malul marii? [Inaudibil] -Pentru cei dintre voi care nu pot vedea greseala jenant am făcut, acolo este. -Caracteristicii. Atribute. Atribut. La. -Ce se întâmplă? Ce se întâmplă cu mine? -Îmi pare rău, eu sunt un pic de slab. -Eu nu pot vedea degetul mare. Da! [BEEP] -Îmi pare rău. Există un aparat de fotografiat. [Inaudibil] -Lucrurile pe care le faci pentru această clasă. Asta e tot. Programarea este greu. -Acest lucru este CS50. -Winner. [Redare a muzicii] -Lucrurile numite Mese Hash și Liste legat. Copacii și încearcă, toate instrumentele de cuiva Setul de instrumente cu care să rezolve problemele mai eficient. Vom lua - [Râsete] Trebuie să folosim asta. [Râsete] Cum de nu ne-am așteptat la asta? Avem nevoie Cantitățile acum. [END VIDEO PLAYBACK] SPEAKER 1: Aceasta a fost CS50. Tort este acum servit la parter. [Aplauze] SPEAKER 2: La următoarea CS50, Hackathon nu merge conform planului.