[Tónlist spila] [TÓNLIST Armin van Buuren, "Þetta er það  Það er eins og "] [MUSIC - M4SONIC, "Vopn 2.0"] [Clapping] Steve Ballmer: Woo! Þetta er CS50. [Applause] DAVID MALAN: Þetta er CS50. Og þetta er að byrja, og endir, Vikudag 12 fyrir mjög síðasta sinn. Þú munt muna frá Viku 0 sem við lofað þetta, að það sem á endanum mál á þessu námskeiði er ekki svo mikið þar sem þú endar upp miðað við bekkjarfélaga þína, en þar sem þú, í viku 12, enda miðað við þig í viku 0. Jæja, við erum hér núna í 12. viku, og þú getur litið til baka fondly, eða remarkadly, á hversu langt þú hefur koma þegar þetta var verst vandamál þín, nokkrar vikur síðan. En að hve miklu leyti þú hefur komið síðan þá. Sérstaklega, ef hjá þeim ekkert fyrri reynslu, bara vikum síðar, varstu framkvæmd a nokkuð háþróuð gögn uppbygging svona kjötkássa borð hér, eða jafnvel þetta TRI hér. Bara nokkrum vikum síðar, og bara fyrir viku síðan, varstu að hrinda þessari, a blanda upp af mörgum API uisng asynchronus JavaScript kallar og HTTP beiðnir bak við the vettvangur. Á endanum, búa til Allt vefur app frá einhverju sem hófst með örfáum merki kjötkássa. Nú, örugglega þú gætir muna að 78% af þér hafði enga fyrri reynslu, og við lagt til að þú gætir verið tilfinning smá einmana byrja, en gera sér grein fyrir að þú ert nú mjög mikið meðal vinir og stuðningsmenn hér. Nú er það hefð í CS50 að ekki aðeins hefja önn, en einnig að leggja á önn með smá köku. Reyndar hefur liðið verið niðri skera það upp og sýnatöku köku, en það bíður í bara smá tíma. En ég hélt að ég myndi taka upp þar sem við horfið og fá smá lokun í dag. Þú getur muna þetta hér vefsíðu, ég hélt eina góða sem ég gæti gert er að skrifa svona gott fólk upon having samþykkt þá svo í flokki bara par af vikum. Og ég segi við þeirra lánsfé, fékk ég aftur þennan svar frá ediblearrangments.com. Góðan dag, herra Malan. Við höfum spurst fyrir með það okkar deild um áhyggjur þínar. Þeir ráðleggja að frá og með næstu viku, það verður website plástur beitt. Við kunnum að meta athugasemdir. Og indeed-- [Applause] DAVID MALAN: Og reyndar ef þú fara til editablearrangments.com nú, smelltu tenging, þú ert örugglega send til HTTPS útgáfa af the staður. [Applause] Svo þar hafið þið það, CS50 hér að munur, eitt vefsvæði í einu. Svo nú, lokaverkefni er, auðvitað, allir sem bíður nú. Og átta sig á að það er allir tala um innihaldsefni að þú getur fléttast inn þetta verkefni þitt. Reyndar það sem margir nemendur gera, ef takast vefur undirstaða lokaverkefni, mun taka p sett 7 ' dreifingu kóða, CS50 Fjármál, og þá mun rífa út hlutar þess sem eru áhuga, eða germane að lokaverkefni sínu, eins líta upp virka, sem er örugglega mjög sérstakur til Yahoo Finance. Og þeir bæta við í eigin númer þeirra, og byggja topp innskráningu vélbúnaður að við bjóðum þér. Og svo er það algerlega a frábær staður til að byrja. Sérstaklega ef yfir hálfleik skömmu síðar, þú ert bara ekki viss hvar á að byrja að skapa eitthvað sem hefur ekki þegar verið afhent til þín að minnsta kosti að hluta. p sett 8,2, ef þú vilt gera eitthvað með AJAX, eða þú vilt að skrifa handrit sem flytur mjög stór gögnum í gagnagrunn, notkun p setja 8 sem líkani þar sem þú getur byggt eigin kóðann þinn, að lokum. En átta sig líka, að það er jafnvel áhugamaður leiðir til að byrja. A mjög vinsæll ramma, sem við erum aðdáendur, heitir Laravel. Þetta er PHP ramma að mestu bætir PHP fjölda aðgerðir sem eru nú þegar algeng í heiminum Ruby og Python, önnur forritunarmál sem hafa byggt inn í þá, eða ofan á þeim, fleiri ramma. Og svo Laravel mun taka p sett Ramma 7 er, í meginatriðum, og gefa þér allt fullt fleiri verkfæri fyrir verkfærasett þína. Svo ef forvitinn, og ef þú vilt að ekki einungis um lært, en takast nokkrar nýjar lexíur fyrir lokaverkefni þitt, kíkja á þessu og svipuðum tegundir ramma netinu. Hvernig væri að hýsa heimasíðu þinni? Þú getur vissulega sett endanleg þitt Verkefnið, ef gera eitthvað vefur undirstaða, á CS50 tæki þínu, og flestir nemendur gera. En ef þú vilt í raun að taka veraldarvefnum út fyrir a snúningur og setja númerið þitt út það, því að það er frekar einfalt þessa dagana til kaupa lén fyrir nokkra dollara, að setja upp DNS lén er stillingar fyrir IP tölu efni. Og þá í raun ýta þinn kóða til sumir fjarlægur framreiðslumaður þannig að einhver getur heimsótt þú á something.com, eða hvað ríki nafn sem þú verður að kaupa. Fylgstu heimili CS50 er síðu á næstu dögum koma, þar sem við munum senda nokkur leiðbeiningar fyrir að gera nákvæmlega það. Ef þú vilt að fylgja sumir leiðsögn, eða ef þú vilt eins og til hættuspil út á eigin spýtur, það er svo margir vinsæll ramma og kerfi þarna úti. Margir þeirra eru ókeypis, eða frábær ódýr, eða að minnsta kosti frítt fyrir nemendur. AWS eða Amazon Web Services, er einn. Í raun, það er þar sem CS50 keyrir flest eigin netþjónum þess í svokölluðu ský, nota raunverulegur vél, framreiðslumaður sem eru í raun ekki líkamlega. Þeir eru blekking líkamlega netþjónum, en að við, og þú, gæti hafa fulla stjórn á. Og við höfðum bara námskeið í staðreynd, a par vikum á því. Parse.com er frábær vinsæll bak-endir tæki að þú getur notað til að í raun gestgjafi gagnagrunn. Ef þú vilt ekki að reikna út, eða standa upp eigin MySQL gagnagrunninn, það er þetta og annað tengdri þjónustu sem kleift að skerpa á hluta af app sem þú raunverulega eins, andlit-endir eða notandi tengi, eða aðgerðir, og þá útvista að einhver annar, oft fyrir frjáls. Vissulega fyrir mælikvarða nemenda frumútgáfur, allir bak-endir þjónustu ss tölvupóst eða gagnagrunna að þú gætir þurft. Nú, fyrir auðkenningu, a frábær sameiginleg FAQ í CS50 er, hvernig gera þú auðkenna notendur? Ekki með eigin notanda þeirra og lykilorð, en með eins Harvard auðkenni og PIN. Jæja, við gerum CS50 hefur þjónusta sem heitir CS50 ID, með sem þú getur gert nákvæmlega það. Og þá þeir af þér takast, segja, hreyfanlegur verkefni, þar sem þú ert konar deilur ef þú vilt gera iPhone app, Windows Sími app, Android app, eða Fjöldi annarra tækja þarna úti, átta sig á að það eru reyndar verkfæri sem leyfa þér að skrifa app, í venjulega JavaScript, eða einhver svipuð tungumál. Og þá senda það til margra kerfum eins IOS og Android og þess háttar, phonegap vera einn, Titanium annað. Svo ef þú ert konar deilur, og gera sér grein að það er a hluti af a læra að námi bara einn af þessum tungumál, þér grein getur taka eigin nýja stofna þekkingu þína JavaScript út fyrir a snúningur, og eiga það þar. Og það er svo margt fleira sem þú getur fundið á eigin spýtur, eða með því að ráðfæra TFS þínum. Nú, hvað um líf eftir CS50? Bara svo að þetta er sagði, að minnsta kosti einu sinni, þú ert ekki að fara að vera afhent vandamál setja forskriftir og dreifing númer í perpetuity, en ljóst að þú þarft ekki CS50 tæki til að halda áfram erfðaskrá á Mac OS. Það er dásamlegt, gagnlegt umhverfi í að það er pre-stilla til að vera fulltrúi fallegu Linux kerfi. En þú getur vissulega nota eitthvað Fjöldi fáanleg verkfæri þessa dagana að skrifa kóðann á eigin Mac án kostnaður af tækis, eða á eigin Windows tölvunni þinni, eða ef þú ert að keyra Linux, fjölda verkfæri eru þar eins og heilbrigður. Svo er það bara vindbylur ferð sem þú gætir langar að krulla upp með á einhverjum tímapunkti. En nú, við skulum taka a líta fram og hvað er. Einkum meðal sögulegir atburðir Auðvitað er er CS50 hackathon. An Epic allt nighter, þar sem þú munt koma um 19:00, sett upp verslun með fartölvuna þína, og verkefni, og vinir. Og kafa í endanlega verkefni í umhverfi sem lítur svolítið svona við komu. Þú munt athuga hér, þú munt þá fá niður til að vinna, þú verður að hjálpa út bekkjarfélaga. Þú munt láta undan í fyrsta kvöldmat kring 09:00, annar kvöldmat um 01:00. Og þá fyrir þá enn standa í lok nótt, við munum taka þig til IHOP. En á leiðinni þangað verður photo búð, ekki eins og þetta, og örugglega raunverulegt CS50 shuttles á leið okkar til IHOP. Nú er CS50 sanngjörn, fyrir nemendur í bekknum, þetta er tækifærið þitt til að sýna Stoltur þinn lokaverkefni. Ekki aðeins til annarra, en yfirleitt 2000 auk mæta frá yfir háskólasvæðinu, nemendur, kennarar, gott fólk sem sjá blöðrur ásamt Oxford Street og koma á í. Svo grein fyrir að það bíður það eru fagurt verkefni kannski hvers annars hér, þar sem þú munt koma fartölvuna þína. Við munum setja upp há töflur sem þú setja fartölvuna þína, hoppa á Wi-Fi, og kynningu verkefnum til vegfarendur við. Á sama tíma, það verður tónlist, og popp og nammi, og fleira. Þannig að þú munt hafa nægan tækifæri til að blanda. Við munum hafa vinir okkar frá iðnaði, recruiters frá hvaða Fjöldi þessara fyrirtækja hér þar bara að spjalla upp nemendur um lífið eftir framhaldsskóla, eða starfsnám meðan College, og þess háttar. Þú munt sjá líka, að það er tombóla að incentivize ekki aðeins þú að slá upp þessum spjall við vini, en einnig til að bjóða þér eigin vinir, eða sannfæra eigin vinum þínum til koma sjá verkefnið. Þú getur sweeten the samningur af þessum litlu spil sem verða afhent. Hver þeirra verður staðgengla fyrir litla bros andlit límmiða. Þú krakkar sem nemendur verða gefa bros andlit límmiða. Og fyrir þá sem verkefnum upp til þú og segir, hey, hvað gerðir þú? Eða biður þig um kynningu á þinn Verkefnið, afhenda þér þær límmiða. Þeir setja það á kortið þeirra. Og það telst þá til allir tala um stórkostlegur verðlaun, þ.mt þær mynd hér, sem eru síðan raffled burt í lok the atburður. Það er það fyrir CS50. Og á leiðinni, það verður nægur popp og streita bolta og nammi, og jafnvel á síðasta ári Harvard band, sem var ekki gert ráð fyrir, en var í aðsókn. Það verður photo búð þar sem Jæja, og gegnheill tölur af loftbelgjum eins og þessir sjálfur hér. Svo margir svo, að undantekningarlaust starfsfólk reyna að rífa þetta bragð í lok í nótt, aldrei alveg virkar. En fyrir þig, ef þú vilt boðið vinum þínum til þessa event-- SAM CLARK: Nú, eins og við að koma yfir til næsta stöðva á ferð. Þú munt taka eftir a distinct-- [Hlátur] Skrá inn. Þú munt taka eftir a sérstakt brottför frá Gothic arkitektúr sem við sáum á the hvíla af ferð á háskólasvæðinu Yale er. Nú, hér erum við í Sanders leikhúsið. Sanders Theater er í raun menningar og fræðileg miðstöð hér í Harvard. Upphaf var haldin hér til 1922. Það er byggð eftir Sheldonian Theater í Oxford, Englandi, sem staðreynd. Og það þjónar sem stað fyrir mörgum menningarviðburðum, og stór fræðileg viðburðir hér. Margir A Cappella hópar framkvæma í Sanders, the Crocodillos framkvæma hér oft, þá eru þeir Raða af eins og að Wippenpoofs 2.0, næstum. Eins og stærsti flokkur raun í Harvard, CS50, er kennt hér. Hver á ferð áhuga í tölvunarfræði? Einhver áhuga? Frábær. Jæja, ef þú skyldir matriculate í Yale, þú munt virkilega, virkilega vilja vera að taka CS50. [Hlátur] [Applause] Þú munt ekki raunverulega vera fær um að taka það líkamlega innan Sanders Theater, þó CS50 verður lifandi streyma yfir til þín í New Haven. Eins og þú munt hafa heilt styðja starfsmenn, stuðningsnet starfsmanna það að taka CS50, að læra allt um tölvunarfræði. Svo er þetta Sanders Theater. Það er ekki Gothic, en það er frábært. Hefur einhver hefur einhverjar spurningar áður en við fara á næsta stöðva? Já. Áhorfendur: Er að David Malan? [Hlátur] SAM CLARK: Ó, Guð minn það er! Við skulum taka selfie. Selfie! Taktu selfie! Hérna, hérna. Hér einhver halda það upp. Einhver halda það upp. Hvernig ert þú, David? DAVID MALAN: Halló, DA SAM CLARK: ég er að gera vel. Ég fékk að Flip það í kring. Og önd andlit, David. [Hlátur] Já, finnst hann það. Frábær. Frábær. Jæja, munum við fara á næsta stöðva. Næsta stopp er Harvard völlinn, þar við höfum haft mikla heppni á síðustu 13 árum. [Hlátur] [Applause] DAVID MALAN: Svo sögusagnir eru örugglega satt. Í fyrsta sinn í sögu, nemendur í Harvard og Yale eins vilja vera fær til að taka námskeið heitir CS50 þetta koma Fall árið 2015. Við munum setja Asie á samkeppni fyrir næstum 100 árum, og að lokum, í haust 2015, raunveruleg Yale nemendur vilja vera fær til taka CS50 í fyrsta skipti. Fyrirlestrarnir verða örugglega að streyma héðan, eftirmenn þínir í þessa áhorfendur, til New Haven, þar sem nemendur vilja vera fær til að taka þátt í maður, eða eins og sum ykkar hafa svo bjartsýni, á netinu lifa, eða á eftirspurn eftir. En við munum standa upp a heimamaður stuðning uppbyggingu, heill kennslu félagar, aðstoðarmenn Námskeiðið verður leiðandi köflum og skrifstofa klst. CS50 Puzzle Day mun haldinn í Cambridge, og við munum bjóða okkar Yale vinir til Cambridge fyrir CS50 þraut Day, sem vel og CS50 hackathon. Og þá á endanum hverrar annar, það verður vera Epic sýna bæði Cambridge og í New Haven í CS50 nemendur frá Harvard, og Yale eins á skjánum í þeim viðkomandi bæjum. Og örugglega ef þú hefur einhverjar vinir sem fara til Yale, við þurfum nokkrar TFS og CSS svo ekki senda þeim á þessa slóð hér. En við munum í millitíðinni, verið senda einn af eigin bestu kennslu CS50 er félagar, Jason Hirschhorn, sem er um að útskrifast, hafa bara lokið ritgerð hans á mótum tölvunarfræði og menntun. Jason verður að vinna í fullu starfi á Yale, og mun vera á vettvangi þar hjálpa okkur að standa þetta upp og koma þessar tvær háskóla saman með CS50. [Applause] Nú, ásamt CS50 áratugnum framleiðslu lið, ég fengið tækifæri til að hoppa í bílnum með þessum gaur og taka a líta á það bíður okkar í New Haven. [Vídeó spilun] [MUSIC - "MOVIN 'rétt eftir"] -Movin 'Rétt eftir í leit af góðum tíma og góðar fréttir með góðum vinum sem geta ekki missa. -Þetta Gæti orðið venja. -Opportunity Drepur einu skulum ná út og grípa það. -Yeah! -Together Við munum NAB það. -We'll Hitchhike, rútu eða sólargulur það. -Cab Það? -Movin 'Rétt eftir, footloose og ímynda ókeypis. -Getting Það er helmingur gaman að koma að deila henni með mér. -Movin 'Rétt eftir. -We'll Læra að deila álaginu. -Við Þurfum ekki kortinu að halda þessa sýningu á veginum. -Hey, Fozzy, ég vil að þú beygir til vinstri ef þú kemur að vegurinn. -Já, Herra. Beygt til vinstri gaffli í veginum. Kermit? -Ég Trúi ekki að. Movin 'rétt eftir, höfum við fann líf á þjóðveginum. -Og Leið er mín leið. -Svo Treysta navigation mína. -Movie Stjörnur með áberandi bílum, og lífið með toppi og niður. -We're Hugarflugsfundir stóru bæinn. -Yeah. Storm er rétt. Ætti það að vera snjókoma? -Nei, Ég held ekki. -Movin 'Rétt eftir. -Footloose Og ímynda ókeypis. -Be Tilbúinn fyrir stóra tíma -Er Það tilbúið fyrir mig? -Movin 'Rétt eftir. Movin 'rétt eftir. Movin 'rétt eftir. Movin 'rétt eftir. -Kannski Þú draga betur yfir. -Já, Herra. Oh, líta á það. [END spilun] DAVID MALAN: Við munum sjá Yale árið 2015. [Applause] Svo nú sumir þakka yous. Nægja að segja að það er óákveðinn greinir í ensku Öll fjölskyldan, bæði í framan og bak við myndavélina, í þessum flokki sem gerir allt vinna að lokum. Og mig langar að viðurkenna a fáir, og þá allt starfsfólk með því fyrst að Colton, sem EDM hefur gegnsýrð upphaf fyrirlestra fyrir sumir nokkrar vikur núna. Eins og öllu framleiðslu lið, sem er verið að gera allt líta svo falleg í ár. Dan í Chile, og Andrew, og Cheng, og Colton, og Ramon og Barry í bak, og Kenny og allir sem hefur verið þátt bak þessum myndavélum, gera allt sem unnt er. Til Gabriel, eins vel, okkar höfuð kennslu náungi. [Applause] Ef þú hefur ekki nú þegar veit, Gabriel raun fann CS50 með því að myndbönd framleiðslufyrirtækis liðsins. Reyndar vaxa upp í Brasilía fyrir nokkrum árum, hann uppgötvað að öll Efni CS50 var á netinu, og hann hætti mér góður athugið að spyrja hvort hann gæti verið hægt að þýða það að Portúgalska fyrir bekkjarfélaga sína. Og reyndar gerði hann að lokum, fyrirlestra að sumir 50 nemendur, bekkjarfélaga sína, í menntaskóla. Framhald af 150 nemendum næsta ári, og frábærlega pabbi hans var í raun tökur á allri svo þú getur fundið fyrirlestra Gabe er af CS50 í Brasilíu á netinu eins og heilbrigður. Og nú Davon hér, Davon hér hefur verið í gangi námskeið, og hefur verið að gera allt hlaupa svo vel, og án hans við gátum ekki stjórna lið sem við höfum nú. Og svo auðvitað Rob Bowden. [Applause] Rob er nú verið með Auðvitað fimm ár, hafa haft samband við mig sophomore ár með vöxtum í að fá taka þátt í námskeiðinu. Og þá varð aðstoðarmaður höfuð TF, og þá Head TF, og þá preceptor. Og nú, trúið því eða ekki, mjög frægur hlutverk aðildarfyrirtækja af tæknilegum starfsfólk, sem í tölvuna heim reyndar ber með það sumir þyngd. Og svo að vægt er í raun ætlað að vera í hæsta tilliti að ræna. Allison, auðvitað, sem er verið að leiðandi opinberar kafla okkar á myndavél einu sinni viku, og gættu það er úrræði í boði á netinu fyrir nemendur sem eru ófær um að stilla-in í eigin persónu. Og þá að sjálfsögðu, a TF, sem ég held hefur verið í hvert einasta skrifstofutíma á þessu ári, þar á meðal þetta hér, þessir hér, þau sem hér eins vel. Og örugglega [? Zamila,?] Sem hefur gengið allir í gegnum vandamál námskeiðið er setur, og án þeirra, sem við gátum ekki búast við, ég þori að segja, svo mikið. Og þá loks Cheng hér, sem er þekkt miklu meira en þessi fílar, sem hafa verið að birtast á flesta fyrirlestri. Reyndar Cheng fékk nýlega saman með framleiðslu lið CS50 er að setja saman þessa þakka þér fyrir allt liðið, með því að smá hluti við köllum, Cheng á götunni. [Vídeó spilun] [Tónlist spila] -Þetta Er Cheng með Cheng á götunni. Og í dag, ég er hér á Quiz One Grading CS50 er Party, þar sem starfsfólk meðlimir CS50 hefur safnað í gráðu quiz einn. Ég myndi ekki raunverulega íhuga það aðili, en þú fá the hugmynd. Ég ætla að biðja þá nokkrar spurningar um reynslu þeirra á þessu misseri, og kannski nokkrar tæknilegar spurningar, þá munum við að leysa þau. -Ég Held ekki að ég er tilbúinn fyrir þetta. -Það Er allt í lagi. -OK. -Hvernig Margir bitar eru í bæti? -4, 8. -Hvað Gerir PHP standa fyrir? -PHP? Hypertext siðareglur. -Er Það siðareglur, þó? -Ég Veit það ekki. Er það? -Eh, Ha. Buzzer. -Ég Veit að P stendur fyrir PHP. -Svo Hvar er það að hætta? -Það Hættir aldrei. -Það Þarf að hætta á einhvers staðar. -Nei, Það gerir það ekki. -Acronyms Einfalda til orð. -Nei, Mm-mm. [? Recouragin? ?] -Þetta Er alvarlegt spurning. [Hlátur] Hvað kemur næst í þessu röð af tölum? 2, 4, 8, 16, 32, 955. -Ég Hélt að þú værir að fara að segja 64, en OK. -Hvað Er næsta tala í röð? -CS50. -Það Er ekki einu sinni tala. -Ég Hef ekki hugmynd. -None Af þú ert rétt. Vinsamlegast farið aftur til yfirferð. Hvað er 2 í krafti 64? -OH, Jeez. Ég ætti að vita þetta. -Ég Veit það ekki. -OK. [Hlátur] -Hvernig Margir boltar streitu gerir það taka að fylla Sanders Theater? -Of Margir. -Þú Getur aldrei hafa of margir streitu kúlur. -am Ég rétt? Hvað er rétt svar? -Það Er ekkert rétt svar. -Ég Viss um að það er. -Það Fer eftir stærð af streitu boltanum. Veistu hver Rob Bowden er? -Já. Hann hefur betri hár á þessu ári en hann gerði fyrri ár. Svo það var svolítið erfitt viðurkenna hann, en ég náði því. -Er Hann Buff strákur? -Yeah. -OK. Já, eins og ég hann. -Now Að þú nefnir það, Ég er með spurningu fyrir þig. -Allt Í lagi. -Hvað Er bekkur stutt Rob Bowden er? -Það Max. -Hvað Er max bekkur stutt hans? -Þú. -Þakka Þér svo mikið að CS50 er TFS, VS, framleiðendur, hönnuði, vísindamenn, og allir aðrir sem hefur verið að ræða bæði fyrir framan og aftan myndavél hér í CS50. Við vissulega gat ekki gert þetta án þess að þú, og við getum ekki beðið eftir að fagna nýju meðlimum í starfsfólk. -Everyone Á þetta borð, getum við fengið faðmlag? -Þakka Þér. -Þakka Þér kærlega fyrir, starfsfólk. Þakka þér fyrir að verða starfsfólk. Þetta ljúka viðtal okkar. Þakka þér fyrir að vera á starfsfólki á þessu ári. -Þakka Þú svo mikið. -Þakka Þér. -Nei, Nei, þakka þér. -Did Ég gera gott starf eða hvað? -Þú Gerði frábærlega. Þetta var Cheng, með Cheng á Street, og þetta var CS50 2014. -Hvað Gerði við tala um? Við höfðum bara þetta samtal. Þetta er ekki leikfang. [Tónlist spila] [END spilun] [Applause] DAVID MALAN: Svo er CS50 örugglega núna að ráða fyrir TFS, aðstoðarfólk áfangalýsingum framleiðendur, hönnuði, og fjölda annarra hlutverka sem gera þetta að fara á bak við tjöldin. Og nú, að einhverju aðeins sérstöku. Eins og þú veist, Colton hefur kynnt EDM hans á bekknum, en í dag fékk hann hljómsveitina saman og CS50, áður en við koma sumir nemendur upp á sviðinu, ég gef þér Colton, Gabe, og Taylor. [Tónlist spila] COLTON: Feel leið mína gegnum myrkrið. Leidd af berja hjarta. Ég get ekki sagt þar sem ferðin endar. En ég veit hvar á að byrja. Reyndu að segja mér að ég er of ung til að skilja. Segja að ég er lent í draumi. Lífið mun líða mér um ef Ég legg ekki upp augu mín. Það er allt í lagi með mig. Svo vekja mig þegar það er allt. Þegar ég er vitrari og ég er eldri. Allan þennan tíma sem ég var að finna mig og ég vissi ekki að ég var glataður. Svo vekja mig þegar það er allt. Þegar ég er vitrari og ég er eldri. Allan þennan tíma sem ég var að finna mig og ég vissi ekki að ég var glataður. Ég reyndi að bera á þyngd af heiminum. En ég fékk bara tvær hendur. Vona að ég fái tækifæri að ferðast um heiminn. Ég hef ekki neinar áætlanir. Óska þess að ég gæti vera eilífu þessi ungi. Ekki hræddur við að loka augunum. Lífið er leikur gerður fyrir allir og ást er verðlaun. Svo vekja mig þegar það er allt. Þegar ég er vitrari og ég er eldri. Allan þennan tíma sem ég var að finna mig og ég vissi ekki að ég var glataður. Allir! Svo vekja mig þegar það er allt. Þegar ég er vitrari og ég er eldri. Allan þennan tíma sem ég var að finna mig og ég vissi ekki að ég var glataður. Vissi ekki að ég var glataður. Vissi ekki að ég var glataður. [Applause] DAVID MALAN: Tilkoma þessu ári til sem CS50 Fair, lifandi tónlist eins og heilbrigður. Svo nú, síðasta tækifæri okkar til a hluti af þátttöku áhorfenda. Fyrir þetta þurfum við sex nemendur og þrír starfsmenn. Við skulum sjá hér, OK, þú ert nánast stökk úr stólnum þínum. Komdu upp. OK. Hvernig væri að þið tveir saman hérna, komdu upp. Og hvernig um þig tveir og þú einn, koma á upp. Við skulum vaxa liða svolítið. OK. Rétt þar. Komdu. Já. Þú, koma niður. Það er að fara að vera erfitt. OK. OK. Fine, koma niður. Sjáumst í nokkrar mínútur. Allt í lagi, svo koma á hérna. Við erum að fara að fá tvo stóla og við skulum gera Nick, og Alison, og þetta Yale nemandi hérna, og Rob Bowden, komdu upp. Á sama tíma, ef Cheng gæti tengja mig á sviðinu. Ef þið langar til að mynda tvö Liðin nemandi, og einn starfsmaður lið. Og Cheng, ef þú gætir dreifa þessum stólar hér, ég fá borð tilbúinn. Þetta er ótrúlega óþægilega. OK. Leggja leið þína til stól þar. Komdu yfir. Komdu niður. Og ég held að Yale nemandi vera að spila fyrir starfsfólk lið. Excellent. Við ættum að hafa nóg stóla, vonandi. Ef ekki, munum við grípa annað. Hvar eigum við að því? Hérna, koma á yfir. Allt í lagi. CHENG Gong: Þurfum fleiri starfsmenn? DAVID MALAN: Nei, nei. Það er að fara að vera tveir nemandi lið og einn Harvard / Yale starfsfólk lið. Allt í lagi, þannig að við höfum þetta hefð að spila hættu, eða í raun, okkar eigin útgáfu af hættu þar sem við biðjum bara spurningar og búast svör. En spurningarnar sem við erum að fara að spyrja voru ekki skrifuð af okkur, þeir voru skrifaðar af þér. Þú getur muna frekar lengi eyðublað fyrir Problem Set A. [Hlátur] Ég verð að viðurkenna, flestir ekki gera það í spurningakeppni einn. Við fengum kannski 500 spurningar spyrja, hvað er HTML? Hvað er HTTP? Hvað er CSS? Svo þeir voru ekki nákvæmlega mest krefjandi spurningum, en við fórum í gegnum hundruð og hundruð spurningum að sýni eftirfarandi. Svo hefur Cheng hér vinsamlega boðið að keyra borð. Við munum fara á undan hér og kalla þetta Team One, Team Two, og Team Three. Og við skulum segja að Team Three hefur unnið að kasta, svo þú krakkar eru að fara að sýn vinstri eða ofan þig, velja viku þínum, og velja upphæð. Við munum þá biðja um , spurning og Cheng mun verðlaun þig, eða draga úr þú tilskilin stig. Team Three, hvað viltu? Ég er að heyra mikið af viku 0 hér. [Hlátur] STUDENT 1: Getum við tekið eitthvað? DAVID MALAN: Allir flokkar, hvaða upphæð. STUDENT 2: Vika 0, 500. DAVID MALAN: Þú ert að setja fleiri hugsun í að velja spurningu en ég skrifaði í því að velja þá Allt í lagi, svo hvað sagðirðu? OK. Og þá fyrst hönd sem fer upp mun teljast sá sem hefur buzzed í. Hver er munurinn á milli Alþjóðlegar og staðbundnar breytur? Ég sá Team Two. STUDENT 3: Global-- gerum við bara tala í hljóðnemann? Global er fyrir alla umfang áætlunarinnar, en staðbundin er bara skilgreint innan einangrað hluta. DAVID MALAN: Við skulum taka a útlit. Við erum að fara að halda þig við svara að bekkjarfélagar þínir gaf. Ef þú smellir á texta, svigrúm í öllum húfur. [Hlátur] DAVID MALAN: Ég held að við erum að fara að þurfa að taka þetta bókstaflega. Þannig að við erum ekki að fara að gefa þeim stig. Við erum að fara að búast við nákvæmlega hvað bekkjarfélagar þínir gaf. Svo því miður, við erum á mínus 500, en þú ert enn í stjórn. En þú ert enn í control-- nú þú ert í control-- vel, nr. Þú ert enn í stjórn. STUDENT 2: OK. DAVID MALAN: Þú ert enn í stjórn. Já, við skulum fara í 500 aftur. OK. Vika 1, 500, Cheng. Hvað eru gögn gerðir og stærðir þeirra? [Hlátur] DAVID MALAN: Oh, ég sá hönd hérna fyrst. Rob Bowden. Rob BOWDEN: A bleikju er 1 bæti, stutt er tveir bytes, int er 4 bæti, fyrir er 4 bæti, fyrir löngu er 8 bytes, a bleikju stjarna er 4 bæti, int stjarna er 4 bæti, a lengi lengi stjarna er 4 bæti. DAVID MALAN: Cheng, hvað er rétt svar? Rob BOWDEN: Oh, fljóta og tvöfaldur. DAVID MALAN: Þú vinstri út hluti af viðmiðunarlínu blaði, en ég held að við ættum gefa honum það til 500. Rob BOWDEN: Já. STUDENT: Þetta er hlutdræg! Rob BOWDEN: Hvað ert þú að tala um? DAVID MALAN: Það er allt í lagi þau atriði went-- það er rétt, Team One. Ég er ekki góður dómari, greinilega. Allt í lagi, við erum að fara að flytja á. Þú krakkar hafa stjórn. Yale nemandi. Við munum gera 4 vikna fyrir 500 stig. Ég held að ég sá Team þrír. STUDENT 1: Þú losa minni. DAVID MALAN: Þú losa minni? Losað þá. Við munum gefa þér hann. Allt í lagi, One Team og Three eru bundin, Team Three hefur stjórn. Hvaða flokkur viltu? STUDENT 2: Week Two, 500. [DAILY DOUBLE ALARM] DAVID MALAN: Amazing. STUDENT 2: Allt? DAVID MALAN: Þú færð til að velja upphæð. STUDENT 1: Hvers vegna ekki? STUDENT 3: Já. STUDENT 4: Allt í. STUDENT 2: 500. DAVID MALAN: 500? STUDENT 2: Já. DAVID MALAN: 500, Daily Double. STUDENT 3: Nei, þú getur það ekki. DAVID MALAN: Cheng? Nei! [Uppörvandi] DAVID MALAN: 500 og stjórn á borð. Við have-- Rob BOWDEN: Svo tvöfaldur var já eða nei spurning? [Hlátur] DAVID MALAN: Við höfum tíma fyrir einn eða Tveir fleiri spurningar í Single hættu. OK. Team Three. Vika 0, fyrir 100. Hvað lið ertu? STUDENT 5: Ég er tveir. DAVID MALAN: OK. Team Tveir. STUDENT 5: Þú notar Segja blokk í MIT Klóra að segja, halló, heim. [Hlátur] DAVID MALAN: Minus 100. Allt í lagi, einn Spurningin í Single hættu. Þú krakkar eru enn í stjórn. STUDENT 2: Vika 3, 100. DAVID MALAN: Week Three, 100. Hvað er the-- Rob BOWDEN: Team Three. DAVID MALAN: Team Three? OK. Við erum að fara með Team þremur. STUDENT 3: Besta mál atburðarás, eða hlaupa tíma? Vegna besta tilfelli atburðarás er það í lagi. DAVID MALAN: Við skulum sjá hvað rétt svar er. [Hlátur] DAVID MALAN: Allt í lagi. Við skulum fara á Double hættu. ALEX Trebek (SKRÁNING): Þetta er hættu. DAVID MALAN: Double hættu, í þessu Double hættu við höfum flokka Vika 5, 6, 7, 8, og 9. STUDENT 3: Hvaðan stig okkar fara? Hvar gerði stig okkar fara? DAVID MALAN: Við erum fara að höndunum stilla. Það sem við förum. Team Tveir höfðu 2000? OK. Allt í lagi, svo nú erum við kastað pening aftur og við erum að gefa stjórn að liðið Two. Fara á undan og velja þinn flokki og upphæð. STUDENT 2: Við munum fara Vika 6, 1000. DAVID MALAN: Vika 6, 1000. Hvernig stafla vaxa? Team Tveir. STUDENT 5: Þú bæta a nýtt hlutverk í Gildissvið. DAVID MALAN: Bæta a nýtt hlutverk að Gildissvið. Það vex upp. [Hlátur] DAVID MALAN: Allt í lagi, en þú ert enn í stjórn. STUDENT 5: Allt í lagi, einhver annar velja. STUDENT 6: Ég velja. DAVID MALAN: Það er allt ættingja. Jafnvel þó að við tilhneigingu til að draga stafla sem alast upp, þú munt muna að viðtakandi reyndar vaxa í mismunandi áttir. En bara þarf að gera Rob ánægður þar. Allt í lagi, Team Tveggja. STUDENT 4: Vika 8, 1000. DAVID MALAN: Vika 8 fyrir 1000. True eða rangar, er HTML forritunarmál? Er það annar dómari sem getur ákveðið? Rob BOWDEN: Það var allt mér. DAVID MALAN: Allt í lagi, Rob hefur kallað. Rob BOWDEN: Það er ekki svo falskur. DAVID MALAN: Rob segir rangar, og svarið er nei. [Hlátur] CHENG Gong: Bíddu, bíddu, bíddu. Bíddu, bíddu, bíddu. DAVID MALAN: Allt í lagi, Yale nemandi? STUDENT 2: Það var illa skrifað spurning, það sagði satt eða ósatt, og þá var spurning. Ég mótmæli. DAVID MALAN: Benti. Við höfum tíma fyrir eina Double hættu spurning. Team Tveir. STUDENT 6: Vika 9, 1000. DAVID MALAN: Vika 9 fyrir 1000. Hver er munurinn milli ID og flokki? Team Three? Team Three. STUDENT 3: Þú getur sótt um aðgangsorð til að aðeins ein tegund af hlutur í HTML, en þú getur sótt bekknum of margir mismunandi hlutir. [Applause] DAVID MALAN: OK. Við munum gefa þér hann. Þannig að ef við höldum áfram Final hættu, Ég held, Team Three vinnur bara, ekki satt? Svo skulum gera eitt spurningu. Eitt enn spurning, Double hættu. Svo að minnsta kosti að við getum pull-- það er ekki að fara að hjálpa. Það gæti hjálpað Team One. Allt í lagi, sem er í stjórn? Ekki mig, greinilega. OK. Þú krakkar. Já, þú fékkst bara það rétt. STUDENT 2: Vika 9, 200. DAVID MALAN: Jæja spilað, Vika 9, 200. Hvað tákn gera allt PHP-- STUDENT 2: Rob. DAVID MALAN: Rob? Rob BOWDEN: Cash tag. [Hlátur] DAVID MALAN: Allt í lagi, við skulum halda áfram. Við skulum halda áfram Final hættu. Skulum hafa allir koma upp með óákveðinn greinir í ensku svar, og þú færð að skrifa það á þessu miði af pappír eins og við að spila tónlist. Og þá munum við láta eins og þetta var að fara samkvæmt áætlun. Allt í lagi, svo Final hættu flokki er Vika 12. Þú öll að decide-- Ég vissi ekki koma penna, nr. Penna, vinsamlegast. Þakka þér. Allt í lagi, allt í lagi. Ekki fleiri penna, vinsamlegast. OK. Svo er Team One á 0, Team Tveggja er að minnsta 0, og lið Þrír er á 2. Þú getur veðja allt að $ 2.000. Svo skulum fara á undan og gera veðja þinn. Wagers niður. Og nú Cheng er að fara að koma í ljós spurningu, þá spila smá tónlist þangað til við frestað. [Hættu Þema Leika sér] DAVID MALAN: Allt í lagi, við skulum okkur að byrja hér með Team þremur. Þú veðjaði $ 1.000 og svarað? STUDENT 1: 955. DAVID MALAN: 955. Team Tveggja hér veðjaði. STUDENT 7: $ 2.000. DAVID MALAN: $ 2.000 og svarið var? STUDENT 6: 955. DAVID MALAN: Team Three veðjaði $ 2000, og svarið var? Rob BOWDEN: 955. DAVID MALAN: 955, sem er rétt. Sem þýðir sigurvegari okkar í dag, held ég, er samt bara Team Three, ekki satt? Team Three tekur leikinn! [Applause] DAVID MALAN: Það þá er það fyrir CS50. Þakka þér svo mikið fyrir liðið CS50 er. Þakka þér svo mikið! Þakka þér svo mikið við okkur vinir á Harvard tíma. Þetta var CS50. [Applause] [Tónlist spila] DAVEN FARNHAM: Og nú Deep Hugsun, eftir Daven Farnham. Hvernig á ég að reikna út MySQL, ef ég get ekki einu sinni fundið út núverandi minn? [Chuckling]