[Hudba hrát] [MUSIC Armina Van, "je to, co  Připadá mi to jako "] [MUSIC - M4SONIC, "zbraň 2,0"] [Potlesk] Steve Ballmer: Woo! To je CS50. [APPLAUSE] DAVID Malan: To je CS50. A to je začátek, a konec, v týdnu 12 pro poslední čas. Vzpomeňte si od Týden 0, které jsme slíbili to, že to, co nakonec záležitosti v tomto kurzu není ani tak kde jste skončili up vzhledem k svými spolužáky, ale kde se v 12. týdnu, končí vzhledem k sobě v týdnu 0. No, my jsme tady v 12. týdnu, a vy může ohlédnout láskyplně, nebo remarkadly, na jak daleko jste ve chvíli, kdy to bylo nejhorší vaše problémy, před několika týdny. Ale zvážit, jak daleko jsi přišel od té doby. Zvláště, je-li mezi ty, které se bez předchozí zkušenosti, jen několik týdnů později, jste se provádí poměrně sofistikované údaje Struktura takhle hash tabulky zde, nebo tento TRI zde. Jen o pár týdnů později, a jen před týdnem, jsi realizaci tohoto, a mash-up z více API uisng asynchronní JavaScript volání a HTTP Žádosti o zákulisí. Nakonec, vytvářet Celý web app od něčeho že začal s několika málo hash značek. Nyní, opravdu můžete připomenout, že 78% z vás neměl žádné předchozí zkušenosti, a jsme navrhli, že můžete se cítit v trochu osamělý začátek, ale uvědomit že jste teď moc mezi přátelé a příznivci zde. Teď je to tradice v CS50 nejen spustit semestru, ale také ukončit semestr s trochou dortu. Opravdu tým byl dole řezání to, a odběr vzorků dort, ale že čeká v právě trochu času. Ale myslel jsem, že bych vyzvednout, kde jsme přestali a získat nějaké uzavření dnes. Možná si vzpomenete, tohle webové stránky, I si myslel, že jedinou dobrou věc, kterou jsem mohl udělat se napsat tento druh lidi na které mají schválila je tak ve třídě jen pár z před několika týdny. A já vám říkám své úvěr, jsem se vrátil tuto odpověď od ediblearrangments.com. Dobré ráno, pane Malan. Máme zeptal se s naší IT oddělení, pokud jde o vaše obavy. Radí, že od příštího týdne, bude webová stránka náplasti. Vážíme si zpětnou vazbu. A indeed-- [APPLAUSE] DAVID Malan: A skutečně, pokud vás přejít na editablearrangments.com Nyní klepněte na tlačítko login, jste opravdu poslal na HTTPS verzi webu. [APPLAUSE] Tak tady to máte, CS50 tady dělat rozdíl, jedny webové stránky najednou. Takže teď, závěrečný projekt je, Samozřejmě, vše, co teď čeká. A uvědomit si, že je tu libovolný počet složek které můžete utkat do Tento projekt vás. Ve skutečnosti to, co mnozí studenti dělat, pokud řešení webová závěrečný projekt, bude p nastaví 7 je Distribuce kód, CS50 Finance, a pak vytrhnout jeho části, které jsou zájmu, nebo germanu do závěrečného projektu, líbí vzhled up funkce, která je jistě velmi specifické pro Yahoo Finance. A oni si přidat svůj vlastní kód, a vybudovat na vrcholu mechanismu přihlašování že Vám poskytneme. A tak, že je naprosto skvělé místo, abyste mohli začít. Zvlášť když po přestávce, a krátce poté, ty jsi Jen si úplně jistý, kde začít vytvořit něco, co nemá již byla předána k vám alespoň částečně. p nastaveno 8.2, chcete-li dělat něco s AJAX, nebo chcete-li napsat skript která dováží opravdu velký soubor dat do databáze, použijte p nastavit 8 jako model, v němž Můžete si vytvořit svůj vlastní kód, nakonec. Ale uvědomit si také, že je tu i milovník způsobů, jak začít. Velmi populární rámec, který Jsme fanoušci, se nazývá Laravel. To je rámec PHP že v podstatě přidává do PHP řadu funkce, které jsou již běžné ve světě Ruby a Python, další programovací jazyky že postavili do nich, nebo nad nimi, další rámce. A tak Laravel bude trvat p set Rámec 7, v podstatě, a dá vám spoustu další nástroje pro sadě nářadí. Takže pokud zvědavý, a pokud chcete uplatnit nejen poučení, ale řešit některé nové lekce pro konečného projektu, Podívejte se na tento a podobné Typy rámců online. Jak se o hostování vašich webových stránkách? Určitě můžete dát svůj finále projekt, pokud děláte něco web založen, Na vašem CS50 spotřebiče, a většina studentů dělat. Ale pokud byste chtěli skutečně vzít celosvětově web ven na projížďku a dal svůj kód ven tam, si uvědomit, že je to velice jednoduché v těchto dnech koupit název domény za pár dolarů, nastavit DNS Domain Name je váš nastavení pro IP adres věci. A pak vlastně tlačit vaše kód k nějakému vzdálenému serveru takže někdo může navštívit jste na something.com, nebo cokoliv doména jméno se stalo, že koupit. Zůstaňte naladěni na CS50 domova strana v příštích dnech, kde budeme po nějaké instrukce přesně za tímto účelem. Pokud chcete sledovat určité vodítko, nebo pokud byste Líbí se vycházet ven na vlastní, je to tak mnoho populárních rámce a systémy tam. Mnohé z nich jsou zdarma, nebo super levně, nebo alespoň zdarma pro studenty. AWS, nebo Amazon Web Services, je jedno. Ve skutečnosti, že je místo, kde CS50 provozuje nejvíce vlastních serverech v tzv mrak, pomocí virtuálních strojů, servery že nejsou opravdu fyzické. Jsou to iluze fyzické servery, ale že my, a vy, by mohlo mít úplnou kontrolu nad. A právě jsme měli seminář, v Skutečnost, před pár týdny na to. Parse.com je super populární back-end nástroj které můžete použít k vlastně hostitelem databáze. Pokud nechcete přijít, nebo postavit si vlastní databáze MySQL, tam je to a další související služby, které vám umožní zaměřit se na straně vaší aplikace, které opravdu jako, front-end nebo uživatelské rozhraní, nebo funkce, a pak outsourcing na někoho jiného, ​​často zdarma. Určitě pro studenta měřítku prototypy, všechny back-end služby jako e-mail nebo databázím že byste mohli potřebovat. Nyní, pro ověřování, Super obyčejný FAQ v CS50 je, jak si ověřovat uživatele? Ne s vlastním uživatelem jména a hesla, ale jako je Harvard ID a kolíky. No, realizovat CS50 má službu s názvem CS50 ID, pomocí které si můžete udělat přesně to. A pak ty z vás řešení, říkají, mobilní projekty, kam druh v rozporu, pokud chcete, aby dělat aplikace pro iPhone, Windows phone app, Android aplikace, nebo jakékoliv Řada dalších zařízení tam, si uvědomit, že existují vlastně nástroje, které aby bylo možné zapsat vaši aplikaci, V typicky JavaScriptu nebo nějaký podobný jazyk. A pak ji nasadit na více platformy, jako je iOS a Android a podobně, PhoneGap být jeden, Titanium další. Takže pokud jste trochu konfliktní, a uvědomit si, že je tu trochu křivku učení k učení Jen jeden z nich jazyky, uvědomit si můžete vzít si vlastní nově nalezenou znalost Javascript ven na projížďku, a aplikovat ji tam. A je tu mnohem víc, aby můžete najít na vlastní pěst, nebo nahlédnutím své TFS. A teď, co o životě po CS50? Právě tak, že se jedná řekl, alespoň jednou, nejste bude předána problému Set specifikace a distribuce kód na dobu neurčitou, ale uvědomit že nebudete potřebovat CS50 spotřebič pokračovat v kódování na Mac OS. Je to nádherný, užitečný prostředí se tím, že to je pre-nakonfigurován tak, aby se Zástupce pěkné systému Linux. Ale můžete samozřejmě použít jakýkoli počet volně dostupných nástrojů v těchto dnech psát kód na vlastní Mac bez režie spotřebiče, nebo na vašem počítači se systémem Windows, nebo v případě, vedete Linux, řadu nástrojů Existují i ​​tam. Takže je to jen vichřice turné, které byste mohli chtít schoulit se v určitém okamžiku. Ale teď, pojďme dívat se dopředu a to, co zbylo. Zejména mezi historické události Course je CS50 Hackathon. Epos vše nighter, při které budete dorazit kolem 19:00, usídlil se svým notebookem, a projektů, a přátelé. A ponořit se do finále projekty v prostředí že vypadá trochu takhle při příjezdu. Budete kontrolovat tady, budete pak se pustit do práce, budete pomáhat spolužáka. Budete si dopřát první večeři kolem 21:00, druhá večeře kolem 01:00. A pak pro ty, kteří stále ještě stojící na konci večera, Vezmeme vás na IHOP. Ale po cestě tam Bude Photo Booth, Není to, a samozřejmě aktuální líbí CS50 raketoplány na naší cestě k IHOP. Nyní, CS50 veletrh, pro studentů ve třídě, Toto je vaše příležitost vystavit Hrdě Vaše konečné projekty. Nejen pro ostatní, ale typicky 2,000 a účastníků z celé akademické půdě, studenty, fakulty, lidé, kteří vidí balóny podél Oxford Street a pojďte dál. Tak si uvědomit, že to, co čeká existují záblesky možná navzájem projekty tady, kde budete přinést svůj notebook. Budeme nastavit vysoké tabulky, na které dát svůj notebook, hop na bezplatné Wi-Fi připojení na internet, a demo své projekty na kolemjdoucí. Mezitím bude hudba, a popcorn a sladkosti, a další. Tak, že budete mít dostatek příležitosti pohybovat. Budeme mít přátele naše z průmyslu, zaměstnavatelé z některého počet těchto společností sem tam jen ukecat Studenti o životě po škole, nebo stáže v průběhu vysoké školy, a podobně. Uvidíte také, že je tu tombola, aby motivovala nejen můžete navázat tyto rozhovory s přáteli, ale také pozvat své vlastní přátelé, nebo přesvědčit své vlastní přátele na přijít podívat projektu. Můžete přisladit jednat o tyto malé karty, které budou rozdávány. Každý z nich bude mít vyhrazená místa pro malé veselý obličej samolepky. Vy jste jako studenti budou být veselý obličej samolepky. A pro každého, kdo podniky až do vy a říká, hele, co jsi dělal? Nebo se vás zeptá na demo z vašich projekt, vy jim nálepka ruce. Dali ho na své kartě. A to se kvalifikuje je pro libovolný počet báječných cen, včetně těch, které na obrázku Zde, které jsou pak tomboly vystoupit na konci akce. To je pro CS50. A podél cesty, bude dostatek popcorn, a stres míče a cukroví, a dokonce i v loňském roce Harvard band, který nebyl Očekává se, ale byl v účasti. Bude Photo Booth tam No, a masivní množství balónů jako jsou tyto, které jsou zde. Tolik tak, aby vždy personál vyzkoušet vytáhnout tento trik na konec v noci, nikdy docela funguje. Ale pro vás, pokud chcete pozvat své přátele na tento event-- SAM CLARK: Teď, když jsme přišli přes na příští zastávce na turné. Určitě jste si všimli distinct-- [SMÍCH] Soubor dál. Určitě jste si všimli zřetelný odklon Z gotické architektury že jsme viděli na zbytek prohlídka Yaleově kampusu. A teď, tady jsme u Sanders Theater. Sanders Theater je opravdu kulturní a akademické hub tady na Harvardu. Zahájení se zde konala do roku 1922. Je to po vzoru Sheldonian Divadlo v Oxfordu, Anglie, jako ve skutečnosti. A slouží jako místo pro mnoho kulturních akcí, a velké akademické akce zde. Mnoho a cappella skupiny hrát v Sanders, na Crocodillos hrát tady často, že jsou něco jako Wippenpoofs 2,0, téměř. Stejně jako největší třída ve skutečnosti na Harvardu, CS50, se vyučuje zde. Kdo na turné má zájem v oblasti počítačové vědy? Každý, kdo zájem? Skvělý. No, pokud jste náhodou imatrikulovat na Yale, Budete opravdu, ale opravdu chtějí užívat CS50. [SMÍCH] [APPLAUSE] Nebudete skutečně schopni přijmout fyzicky v Sanders Theater, Nicméně, CS50 bude žít streamovat k vám v New Havenu. Stejně jako budete mít celý pomocný personál, podpora sítí zaměstnanců tam vzít CS50, učit se vše o počítačové vědy. Tak tohle je Sanders Theater. Není to Gothic, ale je to skvělé. Má někdo nějaké dotazy předtím, než jsme se přesunout na další zastávku? Jo. Diváků: Je to David Malan? [SMÍCH] SAM CLARK: Oh, můj bože to je! Pojďme se Selfie. Selfie! Pak se Selfie! Tady, tady. Tady někdo držet ji. Někdo držet ji. Jak se máš, Davide? DAVID Malan: Dobrý den, DA SAM CLARK: dělám dobře. Dostal jsem se otočit kolem. A kachna tvář, David. [SMÍCH] Jo, ten to má rád. Skvělý. Skvělý. No, tak jsme se přesunout na příští zastávce. Naší další zastávkou je Harvard stadion, kde jsme měli velký štěstí V posledních 13 letech. [SMÍCH] [APPLAUSE] DAVID Malan: Tak pověsti jsou skutečně pravdivé. Poprvé v historii, studenti na Harvardu a Yale stejně tak budou moci, aby se kurz volal CS50 letos na podzim v roce 2015. Dáme Asie soupeření téměř 100 let, a nakonec, na podzim 2015, aktuální Yale studenti budou moci vzít CS50 poprvé. Přednášky budou opravdu streamovat odtud, Vaše nástupci v tomto publiku, do New Haven, kde se studenti budou moci zapojit do osoba, nebo jak někteří z vás mají tak optimalizované, on-line žít, nebo na požádání po. Ale bude stát up lokální podporu struktura, kompletní výukovými kolegy, asistenti kurz bude stát v čele oddíly, a úřední hodiny. CS50 Puzzle Day se bude konat v Cambridge, a pozveme naše Yale přátelé Cambridge pro CS50 Puzzle den, as stejně jako CS50 Hackathon. A pak na konci semestru, bude tam být epický display jak Cambridge a v New Haven z CS50 studenti z Harvardu, a Yale podobný na displeji v těchto jednotlivých městech. A skutečně, pokud máte některý přátelé, kteří jdou na Yale, my potřebujeme nějaké TFS a CSS takže si je poslat na tuto adresu URL zde. Ale my se do té doby, bude Odeslání jedné z CS50 vlastní nejlepší učení chlapi, Jason Hirschhorn, který se chystá Chcete-li absolvent, že právě dokončil Jeho práce na křižovatce počítačové vědy a vzdělávání. Jason bude pracovat na plný úvazek na Yale, a bude na zemi se nám pomáhají postavit toto nahoru a aby tyto dvě univerzity společně via CS50. [APPLAUSE] Nyní, spolu s CS50 let Inscenační tým, I měli možnost chmele v autě s tím klukem a podívat se na to, co nás čeká v New Havenu. [VIDEO Přehrávání] [MUSIC - "posun" se spolu "] -Movin "Právo spolu ve vyhledávání na dobré časy a dobré zprávy s dobrými přáteli, kteří se nemohou ztratit. Tohle se může stát zvykem. -Opportunity Zaklepe jednou pojďme natáhnout a chytit ho. Jo! Holandsku existují budeme nab to. -We'll Stopem, autobusem nebo žlutý taxík to. -Cab To? -Movin "Podél pravé, Footloose a fantazie zdarma. -Jak Je poloviční legrace přijít sdílet se mnou. -Movin "Podél pravé. -We'll Naučte se sdílet zátěž. -My Nepotřebují mapu k udržet tuto show na silnici. Hej, Fozzy, chci, abys odbočit doleva pokud přijdete na rozcestí. Ano, pane. Odbočit vlevo na rozcestí. Kermit? -I Nevěří, že. Movin 'podél pravé, máme našel život na dálnici. -A Vaše cesta je můj způsob. -Tak Důvěru mou navigaci. -Movie Hvězdy s efektní vozy, a život se shora dolů. -Jsme Útokem velké město. Jo. Storm má pravdu. Měla by být sněžit? Ne, nemyslím si, že ano. -Movin "Podél pravé. -Footloose A fantazie zdarma. -be Připraveni na velký čas -Je To na mě připravená? -Movin "Podél pravé. Movin 'podél pravé. Movin 'podél pravé. Movin 'podél pravé. -Možná Radši zastavit. Ano, pane. Oh, podívejte se na to. [END Přehrávání] DAVID Malan: Uvidíme, Yale, v roce 2015. [APPLAUSE] Takže teď trochu poděkovat yous. Postačí, když řeknu, že je to celá rodina, a to jak v přední části a za kamerou, v této třídě že dělá všechno fungovalo nakonec. A já bych chtěla poděkovat málo, a pak se celý personál prostřednictvím první z Colton, jehož EDM pronikla začátek přednášek pro některé počet týdnů. Stejně jako celé výroby tým, který se zabývá výrobou všechno vypadat tak krásně v tomto roce. Dan v Chile, a Andrew, a Cheng, a Colton, a Ramon, a Barry v zádech, a Kenny a každý, kdo byl podílí se za těchto kamer, dělat všechno možné. Gabrielovi, as, naše Hlava výuka chlapík. [APPLAUSE] Pokud tomu tak není již Víte, Gabriel vlastně našel CS50 prostřednictvím Videa produkční týmu. Ve skutečnosti vyrůstal v Brazílie před několika lety, zjistil, že všechny Materiál CS50 byl on-line, a on mi klesl druh poznámka s dotazem, zda on by mohl být schopný to přeložit do Portugalský pro jeho spolužáky. A skutečně to udělal, nakonec, přednášková asi 50 studentů, jeho spolužáci, na střední škole. Následoval 150 studentů příštích rok, a nádherně jeho táta byl ve skutečnosti natáčel celou věc tak, najdete přednášky Gabe, kterými jsou CS50 v Brazílii on-line i. A teď Davon tady, Davon zde byl spuštěn kurz, a byl výrobu vše běžet tak hladce, a bez něj bychom nemohli řídit tým, který nyní máme. A pak samozřejmě, Rob Bowden. [APPLAUSE] Rob je nyní už s Samozřejmě, asi pět let když ke mně druhák rok, které mají zájem zapojit se ve třídě. A pak se stal asistentem hlava TF, a pak Head TF, a pak Preceptor. A teď, věřte tomu nebo ne, velmi význačný role o člen technického personálu, který ve světě počítačů ve skutečnosti s sebou nese nějakou váhu. A tak, aby eufemismus je vlastně chtěl být nejvyšší, pokud jde na Rob. Allison, samozřejmě, kdo by to byl vedoucí Naši oficiální sekce na kameru jednou týden, a ujistěte se, tam je zdroj k dispozici on-line pro studenty, kteří jsou schopen naladit osobně. A pak, samozřejmě, TF, který si myslím, byl u každé jednotlivé úřední hodiny v letošním roce, včetně těchto tady, Tyto zde, které jsou zde také. A skutečně [? Zamila,?], Který kráčel všichni přes problém stránce kurzu je sady, a bez něhož bychom mohli nečekal, troufám si říci, tolik. A pak konečně, Cheng tu, který je známý mnohem více než Tyto sloni, které se objevuje nanejvýš každé přednášce. Opravdu Cheng v poslední době se dali dohromady s produkčním týmem CS50 je dát dohromady toto poděkování vám za celý tým, prostřednictvím malého segmentu říkáme, Cheng na ulici. [VIDEO Přehrávání] [Hudba hrát] Tohle je Cheng Cheng se na ulici. A dnes, já jsem tady na CS50 je Kvíz One Třídění Party, kde se zaměstnanci CS50 se sešli na stupeň kvíz jedna. Já bych opravdu považuji za party, ale máte představu. Budu jim ptát na některé otázky o svých zkušenostech tento semestr, a možná pár technických otázky, pak budeme řešit je. -Já Si nemyslím, že jsem na to připraven. -To Je v pořádku. -OK. -Jak Mnozí bity v byte? -4, 8. Co znamená zkratka PHP? -PHP? Protokol Hypertext. -Je To protokol, i když? Já nevím. Je to tak? -Eh, Eh. Bzučák. Já vím, že P je zkratka pro PHP. -Tak Kde to skončí? -To Se nikdy nezastaví. -To Musí se zastavit u někam. Ne, to není. -Acronyms Zjednodušit ke slovu. Ne, mm-mm. [? Recouragin? ?] Tohle je vážná otázka. [SMÍCH] Co bude následovat v tomto posloupnost čísel? 2, 4, 8, 16, 32, 955. -Já Myslel, že jsi říkat 64, ale OK. Co je to další číslo v pořadí? -CS50. -To Není ani číslo. -I Tušení. -None Máte pravdu. Prosím, vraťte se do třídění. Co je to 2 k síle 64? Oh, ježíši. Měl bych vědět. Já nevím. -OK. [SMÍCH] -Jak Mnoho stresu koule to dělá trvat vyplnit Sanders divadlo? -Too Mnoho. -Můžete Nikdy mít příliš mnoho zdůraznit koule. -AM Jsem pravdu? Jaká je správná odpověď? -Je Není správná odpověď. -Jsem Si jistý, že je. -To Je závislá na velikosti napěťové míče. Víte, kdo Rob Bowden je? -Ano. Má lepší vlasy letos než on dělal předchozí roky. Tak to bylo trochu obtížné ho uznání, ale podařilo se mi to. -Je To buff chlap? Jo. -OK. Jo, mám ho ráda. -Nyní, Které jste zmínil, že, Mám pro vás otázku. -Dobře. Co je bench press Roba Bowdenovo? -To Max. Co je jeho max bench press? -Ty. -Děkuji Tolik CS50 je TFS, CAS, výrobci, projektanti, výzkumní pracovníci, a všichni ostatní, kdo se podílel a to jak před a za kamerou tady v CS50. Určitě by to udělat, aniž by vy, a nemůžeme se dočkat, až přivítat nový Členové na zaměstnance. -Everyone Na to stůl, můžeme dostat obejmout? -Děkuji. -Děkuji Moc, personál. Děkuji za stále zaměstnanci. Tím končí náš rozhovor. Děkuji vám za to, že na zaměstnance v letošním roce. -Děkuji Tolik. -Děkuji. Ne, ne, děkuji. -Did Mám dělat dobrou práci, nebo co? -Ty Udělal skvěle. To bylo Cheng, s Cheng na Street, a to bylo CS50 2014. Co jsme si povídali? Právě jsme o tom mluvili. To není hračka. [Hudba hrát] [END Přehrávání] [APPLAUSE] DAVID Malan: Takže CS50 je opravdu teď nábor pro TFS asistenty kurzů, výrobců, návrháři, a jakýkoliv počet dalších rolí, které umožňují to jít v zákulisí. A teď, něco trochu zvláštního. Jak víte, Colton má představil své EDM do třídy, ale dnes dostal kapelu a CS50, než přinášíme některé studenty up na jevišti, dávám vám Colton, Gabe, a Taylor. [Hudba hrát] COLTON: Vaše svou cestu do tmy. Vedeni bije srdce. Nemůžu říct, kde cesta končí. Ale já nevím, kde začít. Zkuste mi říct, že jsem moc mladý pochopit. Řekněme, že jsem chytil do snu. Život mě míjí, pokud Nechci otevřít oči. To je podle mě v pořádku. Tak vzbuď mě, když je po všem. Když jsem moudřejší a jsem starší. Celou tu dobu jsem se najít sám sebe a já jsem nevěděla, že jsem byl ztracen. Tak vzbuď mě, když je po všem. Když jsem moudřejší a jsem starší. Celou tu dobu jsem se najít sám sebe a já jsem nevěděla, že jsem byl ztracen. Snažil jsem se nést hmotnost světa. Ale já mám jen dvě ruce. Doufám, že mám šanci cestovat po světě. Nemám žádné plány. Wish, že bych mohl zůstat navždy tento mladý. Nebojí se zavřít oči. Život je hra se pro všichni, a láska je cena. Tak vzbuď mě, když je po všem. Když jsem moudřejší a jsem starší. Celou tu dobu jsem se najít sám sebe a já jsem nevěděla, že jsem byl ztracen. Všichni! Tak vzbuď mě, když je po všem. Když jsem moudřejší a jsem starší. Celou tu dobu jsem se najít sám sebe a já jsem nevěděla, že jsem byl ztracen. Nevěděl jsem byl ztracen. Nevěděl jsem byl ztracen. [APPLAUSE] DAVID Malan: Již v letošním roce CS50 Fair, živá hudba stejně. Takže teď, naše poslední příležitost pro bit účasti publika. K tomu potřebujeme šest studentů a tři zaměstnanci. Pojďme se podívat tady, OK, ty jsi prakticky skákání ze židle. Pojďte nahoru. OK. Jak se o vás dva spolu sem, pojď nahoru. A co vy dva a ty jeden, pojď nahoru. Pojďme růst týmům trochu. OK. Přímo tam. Pojďte dál. Jo. Ty, pojď dolů. To bude těžké. OK. OK. Fine, pojď dolů. Uvidíme se za pár minut. Dobře, tak pojď sem. Chystáme se dostat další dva židle a pojďme udělat Nick, a Alison, a tento student Yale sem, a Rob Bowden, pojď nahoru. Mezitím, v případě, Cheng mi mohl připojit na jevišti. Pokud by se vám bude líbit tvoří dva studentských týmů, a jeden tým personálu. A Cheng, pokud byste mohli distribuovat tyto židle tady, tak jsem si palubě připravena. To je neuvěřitelně trapné. OK. Udělej si svůj způsob, jak se tam na židli. Pojď. Pojď dolů. A myslím, že student bude Yale bude hrát za realizačního týmu. Výborně. Měli bychom mít dostatek židlí, doufejme. Pokud ne, budeme chytit další. Tam, kde je potřebujeme? Tady, pojď. Dobrá. CHENG GONG: Potřebujeme více zaměstnanců? DAVID Malan: Ne, ne. Bude to dva studentské týmy a jeden Tým pracovníků Harvard / Yale. Dobře, takže máme to Tradice hraní ohrožení, nebo opravdu, naše vlastní verze Jeopardy kde jsme jen klást otázky a očekávají, že odpovědi. Ale otázky, jedeme se zeptat, nebylo napsáno námi, oni byli napsáni vámi. Možná si vzpomenete, poněkud dlouhá forma pro Problem řady A. [SMÍCH] Musím se přiznat, že většina z nich nedělal to do jednoho kvízu. Máme snad 500 otázek ptá, co je HTML? Co je HTTP? Co je to CSS? Takže to byla zrovna nejnáročnějších otázek, ale my jsme prošli stovky a stovky otázek ochutnat následující. Takže Cheng zde má laskavě nabídl ke spuštění desky. Budeme pokračovat a tady tomu říkají Team One, Team Two, Team a tři. A řekněme, že tým Tři vyhrál los, takže vy se chystáte na první pohled do levé straně nebo nad vámi, vybrat týden, a vybrat peněžní částku. Budeme se tedy ptát otázka, a Cheng bude udělit vám, nebo odečíst od ty potřebné body. Team Three, co by se vám líbí? Já jsem slyšel hodně týdnu 0 zde. [SMÍCH] STUDENT 1: Můžeme vybrat nějaké? DAVID Malan: Jedno kategorie, jakoukoliv částku. Student 2: Týden 0, 500. DAVID Malan: Jste uvedení více Myslel do výběru otázku než jsem napsal do jejich výběru Dobře, takže to, co jste říkal? OK. A pak první Ruka, která jde nahoru vůle považuje se za ten, kdo se bzučely v. Jaký je rozdíl mezi globální a lokální proměnné? Viděl jsem Team Two. STUDENT 3: Global-- my jen mluvit do mikrofonu? Global je pro celý rozsah programu, vzhledem k tomu, místní je pouze definován v izolované části. DAVID Malan: Pojďme se podívat. Budeme vám držet se odpovědět, že vaše spolužáci dal. Pokud kliknete na text, SCOPE ve všech velkých písmenech. [SMÍCH] DAVID Malan: Myslím si, že budeme muset vzít doslova. Takže nebudeme dávat tyto body. Budeme očekávat přesně jaké jsou vaše spolužáci dali. Takže bohužel, jsme v mínusu 500, ale ty jsi pořád pod kontrolou. Ale vy jste pořád v control-- Nyní jste v control-- dobře, no. Jsi pořád pod kontrolou. Student 2: OK. DAVID Malan: Jsi stále pod kontrolou. Jo, pojďme na 500 znovu. OK. 1. týden, 500, Cheng. Jaké jsou typy dat a jejich velikost? [SMÍCH] DAVID Malan: Oh, jsem viděl ruku přes tu první. Rob Bowden. ROB BOWDEN: char je 1 byte, krátký jsou dva byty, int 4 byty, dlouhý 4 byty, long long je 8 bytů, char hvězda je 4 byty, int hvězda je 4 bytů, long long hvězda je 4 bajty. DAVID Malan: Cheng, co je správná odpověď? ROB BOWDEN: Oh, float a double. DAVID Malan: jste vynechal Součástí referenčního listu, ale myslím, že bychom měli dej mu ji pro 500. ROB BOWDEN: Jo. STUDENT: To je neobjektivní! ROB BOWDEN: O čem to mluvíš? DAVID Malan: To je v pořádku, že body went-- to je pravda, Team One. Nejsem dobrý soudce, zřejmě. Dobře, budeme dál. Vy máte kontrolu. Yale studentka. Uděláme týden 4 na 500 bodů. Myslím, že jsem viděl týmu tři. STUDENT 1: uvolnit paměť. DAVID Malan: Můžete uvolnit paměť? Zdarma to. Dáme je na vás. Dobře, týmu jeden až tři svázané, Team Three má kontrolu. Co kategorie byste chtěli? Student 2: Week Two, 500. [DAILY DOUBLE ALARM] DAVID Malan: Amazing. Student 2: Všechno? DAVID Malan: Dostanete k výběru částky. STUDENT 1: Proč ne? STUDENT 3: Ano. STUDENT 4: All in. Student 2: 500. DAVID Malan: 500? Student 2: Ano. DAVID Malan: 500, Daily Double. STUDENT 3: Ne, to ne. DAVID Malan: Cheng? Ne! [Fandění] DAVID Malan: 500 a ovládání desky. My have-- ROB BOWDEN: Takže double Byl ano nebo ne otázka? [SMÍCH] DAVID Malan: Máme čas pro jednu nebo další dvě otázky v jednotném ohrožení. OK. Team tři. Týden 0, za 100. Co tým jste? STUDENT 5: Já jsem dva. DAVID Malan: OK. Team Two. STUDENT 5: Můžete použít blok slovo v MIT Scratch říci, ahoj, svět. [SMÍCH] DAVID Malan: Minus 100. Dobře, ještě jednou otázka Single ohrožení. Vy jste stále pod kontrolou. Student 2: Týden 3, 100. DAVID Malan: Týden tři, 100. Co je the-- ROB BOWDEN: Team Three. DAVID Malan: Team Tři? OK. Jdeme s Team tři. STUDENT 3: Nejlepší věc scénář, nebo běhu? Vzhledem k tomu, nejlepším případě scénář je, že je to v pořádku. DAVID Malan: Pojďme se podívat, co je správná odpověď je. [SMÍCH] DAVID Malan: Dobře. Pojďme k Double Jeopardy. ALEX Trebek (záznam): To je Jeopardy. DAVID Malan: Double Jeopardy, V tomto Double Jeopardy máme kategorie Týden 5, 6, 7, 8, a 9. STUDENT 3: Kam naše body jít? Tam, kde se naše body jít? DAVID Malan: Jsme bude ručně nastavit. Tam jsme jít. Team Dva měli 2000? OK. Dobře, tak teď znovu hodil minci a dáváme kontrolu tým dva. Jděte do toho a vyberte si kategorie a množství. Student 2: Půjdeme týden 6, 1000. DAVID Malan: 6. týden, 1000. Jak stack roste? Team Two. STUDENT 5: Přidáte nová funkce do působnosti. DAVID Malan: Přidat nová funkce na obsah. To vyroste. [SMÍCH] DAVID Malan: Dobře, ale jste stále pod kontrolou. STUDENT 5: Dobře, někdo jiný pick. STUDENT 6: Vyzvednu. DAVID Malan: Všechno je relativní. I když máme tendenci kreslit stack jako dospívání, budete připomenout, že adresy ve skutečnosti rostou v jiném směru. Ale jen potřeba, aby Rob tam šťastný. Dobře, Team Two. STUDENT 4: 8. týden, 1000. DAVID Malan: 8. týden na 1,000. Pravda nebo lež, je HTML programovací jazyk? Je tu jiný soudce, který může rozhodnout? ROB BOWDEN: Bylo to všechno já. DAVID Malan: Dobře, Rob volal. ROB BOWDEN: Není to tak falešný. DAVID Malan: Rob říká, že false, a odpověď zní ne. [SMÍCH] CHENG GONG: Počkej, počkej, počkej. Počkej, počkej, počkej. DAVID Malan: Dobře, Yale studentka? Student 2: To bylo špatně napsaný otázka, řekl pravdivé nebo nepravdivé, a pak to byla otázka. I námitky. DAVID Malan: Beru na vědomí. Máme čas pro jeden více Double Jeopardy otázka. Team Two. STUDENT 6: 9. týden, 1000. DAVID Malan: 9. týden na 1,000. Jaký je v tom rozdíl mezi ID a třídou? Team Tři? Team tři. STUDENT 3: Můžete použít ID pouze jeden typ, co v HTML, ale můžete použít třídu příliš mnoho různých věcí. [APPLAUSE] DAVID Malan: OK. Dáme je na vás. Takže pokud přistoupíme k závěrečnému Jeopardy, Myslím si, že tým Three jen vyhraje, je to tak? Tak pojďme udělat ještě jednu otázku. Ještě jedna otázka, Double Jeopardy. Tak aspoň můžeme pull-- že to nepomůže. To by mohlo pomoci tým na. Dobře, kdo je pod kontrolou? Ne já, zřejmě. OK. Vy. Ano, jen jsem to správně. Student 2: 9. týden, 200. DAVID Malan: No hrál, 9. týden, 200. Co symbol dělat vše PHP-- Student 2: Rob. DAVID Malan: Rob? ROB BOWDEN: Cash tag. [SMÍCH] DAVID Malan: Dobře, pojďme pokračovat. Pojďme přistoupit k závěrečnému ohrožení. Pojďme se všichni přijít s odpovědí, a budeme mít ji napsat na toto téma papírek, jak budeme hrát nějakou hudbu. A pak budeme předstírat, že takhle šlo podle plánu. Dobře, tak Final Jeopardy kategorie je 12. týden. Vy všichni musíte decide-- Nechtěl jsem, aby pera, no. Pera, prosím. Děkuju. Dobře, OK. Žádné další pera, prosím. OK. Takže Team Jedním z nich je na 0, Team Two je při 0 ° C, a tým Tři je na 2. Můžete vsadit až 2000 dolarů. Tak pojďme do toho a udělat sázku. Sázky dolů. A teď Cheng se děje odhalit otázku, pak hrát nějakou hudbu, dokud jsme odročit. [Ohrožení TÉMA Playing] DAVID Malan: Dobře, nechť začneme tady s Team tři. Vsadili Ty 1,000dolar a odpověděl? STUDENT 1: 955. DAVID Malan: 955. Team Two zde vsadil. STUDENT 7: 2000 dolar. DAVID Malan: 2000 dolar, a vaše odpověď byla? STUDENT 6: 955. DAVID Malan: Team Three vsazených 2000 dolar, a vaše odpověď byla? ROB BOWDEN: 955. DAVID Malan: 955, což je správné. Což znamená, že náš vítěz dnes, myslím, je stále jen Team Three, že jo? Team Tři bere hru! [APPLAUSE] DAVID Malan: To tedy je to pro CS50. Děkuji moc za CS50 týmu. Děkuji moc! Děkuji moc, aby naše přátelé na Harvard čase. To bylo CS50. [APPLAUSE] [Hudba hrát] Daven FARNHAM: A nyní Hluboká Myšlenky, podle Daven Farnham. Jak mám zjistit, MySQL, když nemůžu ani přijít na můj dárek? [Se smíchem]