[Възпроизвеждане на музика] [MUSIC Армин ван Бюрен, "Това е, което  Той се чувства като "] [MUSIC - M4SONIC, "ОРЪЖИЕ 2.0"] [Пляскайки] Стив Балмър: Woo! Това е CS50. [Аплодисменти] DAVID Malan: Това е CS50. И това е началото и края, на 12-а седмица, за последен път. Ще припомним, от Седмица 0, което сме обещали това, че това, което в крайна сметка въпроси в този курс не е толкова много, когато ти свърши нагоре спрямо съучениците си, но къде, в 12-та седмица, в крайна сметка спрямо себе си в Седмица 0. Е, ние сме тук сега в 12 седмица, а вие може да погледнем назад с умиление, или remarkadly, най-точно колко далеч съм дойде време, когато това е най-лошото от вашите проблеми, преди няколко седмици. Но прецени до каква степен значи сте попаднали оттогава. Особено, ако сред тези, които нямат предишен опит, само няколко седмици по-късно, бяха ли прилагане на доста сложни данни структура като тази хеш таблица тук, или дори това TRI тук. Само няколко седмици по-късно, и само преди седмица, бяха ли изпълнението на този, миш-маш на няколко APIs uisng asynchronus JavaScript призовава и HTTP искания зад сцената. В крайна сметка, създавайки Цялата уеб приложение от нещо която започна само с няколко хеш марка. Сега, наистина може да се припомни, че 78% от вас не са имали предишен опит, и предложихме вие може да се чувства а малко самотна започваше, но осъзнават че сега сте много наред приятели и поддръжници тук. Сега, това е една традиция в CS50 да започне не само на семестъра, но и сложи край на семестъра с малко торта. Наистина отборът е на долния етаж тя разкрояване, и вземане на проби на тортата, но, че очаква само малко време. Но аз мислех, че ще вземете, когато ние спряло и да получите някои затваряне днес. Може би си спомняте този тук сайт, I мислех, че само доброто, което можех да направя се пишат тези мили хора, който зависи от наличието Те бяха подкрепени така в клас само за няколко от преди седмици. И аз ще кажа, да им кредити, се върнах този отговор от ediblearrangments.com. Добро утро, г-н Malan. Ние се допита с нашата IT Катедра по отношение на загрижеността ви. Те съветват, че от следващата седмица, ще има сайт пластир се прилага. Ние ценим обратната връзка. И indeed-- [Аплодисменти] DAVID Malan: И наистина, ако отидете на editablearrangments.com Сега, кликнете върху вход, вие наистина сте изпратен към HTTPS версия на сайта. [Аплодисменти] Така че има ли го, CS50 тук вземане разлика, един уебсайт в даден момент. Така че сега, окончателният проект е, Разбира се, всичко, което очаква сега. И осъзнавам, че има произволен брой съставки че можете да тъкат в този проект на твоя. Всъщност това, което много студенти да направят, ако справяне с уеб базирани окончателно проекта, ще вземе р зададете 7 на Код дистрибуция, CS50 финансите, и тогава ще се откъснете части от него, които са на интереси, или уместен до окончателното им проект, като гледам функцията, която е Със сигурност много специфична за Yahoo Finance. И те ще добавите в своя собствен код, и изграждане на върха на механизма за вход че ние ви предоставяме. И така, това е абсолютно страхотно място да започнете. Особено, ако над почивка, и Малко след това, че си Просто не съм много сигурен откъде да започне да създадем нещо, което все още не е били предадени на вас поне отчасти. р зададете 8.2, ако искате да направя нещо с AJAX, или искате да напишете скрипт която внася наистина голям набор от данни в база данни, използване р настроите 8 като модел, в който можете да създадете свой собствен код, в крайна сметка. Но осъзнавам, също така, че има дори по-красиви начини, за да започнете. Много популярен рамка, която ние сме фенове на, се нарича Laravel. Това е рамка PHP че по същество добавя, да прави PHP редица функции, които са вече позната в света на Ruby и Python, други езици за програмиране , които са вградени в тях, или върху тях, допълнителни рамки. И така Laravel ще вземе р набор Рамка 7 е, по същество, и ще ви даде един куп повече инструменти за вашия комплект инструменти. Така че, ако любопитен, и ако искате да се прилагат не само поуки, но се справят някои нови уроци за окончателното си проект, разгледате този и други подобни видове рамки онлайн. Какво ще кажете за хостинг на вашия сайт? Вие със сигурност може да направи своя окончателен проект, ако правиш нещо уеб базирани, на вашия CS50 уред, и повечето студенти правят. Но ако искате наистина да вземе Мрежата се за въртене в света и постави своя код на там, осъзнавам, че това е доста ясен тези дни за купи домейн име за няколко долара, да се създаде от Вас домейн DNS настройки за IP адрес неща на. И тогава действително натиснете си Код за някои отдалечен сървър така, че някой може да посетите вие най something.com, или каквото и домейн името, което се случи да си купя. Останете на линия за дома CS50 е страница в идните дни, където ние ще публикуваме някои инструкции за това точно това. Ако искате да следвате някои насоки, или ако искате харесва на града на собствения си, има толкова много популярни рамки и системи там. Много от които са безплатни, или супер евтини, или най-малко безплатно за учениците. AWS, или Amazon Web Services, е един. В действителност, това е, когато CS50 минава голяма част от свои собствени сървъри в т.нар облака, използване на виртуални машини, сървъри че не са наистина физическа. Те са илюзията за физическа сървъри, но че ние, и вие, биха могли да имат пълен контрол над. И ние просто трябваше семинар, в Всъщност, преди няколко седмици за това. Parse.com е супер популярен обратно края на инструмент които можете да използвате, за да всъщност домакин на база данни. Ако не искате да разберете, или изправя свой собствен MySQL база данни, има тази и други свързаните с тях услуги, които може да се концентрирате върху частта на приложението си, че наистина като, предния край или на потребителския интерфейс, или характеристиките, а след това да изнесат в чужбина на някой друг, често безплатно. Разбира се, за студент мащаб прототипи, каквито гърба в края услуги като електронна поща или бази данни че може да се наложи. Сега, за удостоверяване, супер обща FAQ в CS50 е, как да разпознават потребители? Не и с техния собствен потребителски имена и пароли, но с подобно Harvard IDs и изводите. Е, осъзнаваш CS50 има услуга, наречена CS50 ID, чрез които можете да направите точно това. И тогава тези от вас, справянето, казват, мобилни проекти, в които е вид конфликт, ако искате да направя един iPhone ап, а Phone Windows ап, на Android приложение, или който и да е редица други устройства, там, осъзнават, че има всъщност инструменти, които ви позволи да напишете своето приложение, в типично JavaScript, или някакъв подобен език. И тогава се разгърнат на повече платформи като IOS и Android и други подобни, PhoneGap че е един, Titanium друго. Така че, ако сте до известна степен конфликт и да осъзнаем, че има по малко от кривата на обучение за учене само един от тях езици, осъзнават, можете отнеме собствения си нов намерени познаване с JavaScript изложени за въртене, и да го прилага там. А има толкова много повече, че можете да намерите на собствения си, или чрез консултация си TFS. Сега, какво да кажем за живота след CS50? Точно така, че това е каза, поне веднъж, ти няма да бъде предаден проблем установят спецификации и дистрибуция Код за вечни времена, но осъзнават че не е нужно на CS50 уред да продължи кодиране на Mac OS. Това е чудесно, полезно среда с това, че това е предварително конфигурирано за представител на хубава система Linux. Но със сигурност можете да използвате всеки брой свободно достъпни инструменти тези дни да пишат код на собствения си Mac без режийните на даден уред, или на собствения си компютър Windows, или ако бягаш Linux, на редица инструменти съществуват там. Така че това е само една вихрушка турне, че може да искам да се сгуша с в някакъв момент. Но за сега, нека да гледаме напред и това, което остава. По-специално сред исторически събития курса е CS50 Hackathon. Една епична цяла нощ без сън, в който ще пристигне около 19:00, създаде магазин с вашия лаптоп, и проект, и приятели. И се потопите в окончателния проекти в среда че изглежда малко като този при пристигане. Ще се покажат тук, ще след това стигна до работа, ще помогне един съученик. Ще се потопите в първата вечеря около 21:00, втората вечеря около 01:00 AM. И тогава за тези, които все още застанал в края на нощта, ние ще ви отведе до IHOP. Но по пътя има ще бъде Photo Booth, Не харесвам това, а всъщност действителният CS50 совалки по пътя ни към IHOP. Сега, на CS50 панаира, за учениците в класа, това е вашата възможност да се излага гордо окончателните си проекти. Не само на другите, но обикновено 2000 плюс участници от цяла кампус, студенти, преподаватели, хора, които виждат балони по Оксфорд стрийт и хайде вътре. Така че осъзнавам, че това, което очаква там са погледи на проекти може би един на друг тук, където ще донесе лаптопа си. Ще се създаде високи маси, на които сте сложи си лаптоп, хоп на Wi-Fi, и демонстрация на вашите проекти за минувачите. Междувременно, ще има музика, и пуканки, и бонбони, и повече. Така, че вие ​​ще имате достатъчно възможности да се смесват. Ще имаме приятели наш от промишлеността, подбор на персонал от всяка Някои от тези фирми тук има само за чат до учениците за живота след колежа, или стажове по време колеж, и други подобни. Ще видите също, че има томбола за стимулиране не само можете да завърже тях чатове с приятели, но също така да поканим Вашата собствени приятели, или да убеди собствените си приятели до дойда да видя вашия проект. Можете да подслади сделката от тях малки карти, които ще бъдат раздадени. Всеки от тях ще има запазени места за личице стикери усмивка. Вие, момчета, като учениците ще да се даде усмивка на лицето стикери. И за всеки, който предприятия до вас и казва: Хей, какво си направил? Или ви пита за демонстрация на вашия проект, можете да ги стикер ръка. Те го постави на своята карта. И това ги класира за произволен брой приказни награди, включително тези на снимката Оттук които след това разиграни на томбола изключване в края на събитието. Това е всичко за CS50. И по пътя, няма да има достатъчно пуканки, и стрес топки, и бонбони, и дори миналата година Harvard банда, който не е бил Очаква се, но беше в присъствения списък. Ще има щанд снимка там добре, и огромния брой балони като тези хора тук. Толкова много, така, че неизменно на служителите се опитват да изтегли този трик в края на нощта, никога не работи. Но за вас, ако искате да Покани приятелите си да тази event-- SAM CLARK: Сега, когато дойдеш към следващата спирка от турнето. Ще забележите, distinct-- [Смях] Файл на инч Ще забележите, обособен заминаване от готическа видяхме, че върху останалите обиколката на кампуса на Йейл. Сега, тук сме на Sanders Theater. Sanders Theater е наистина една културна и учебен център тук в Харвард. Започване тук бил държан до 1922. Той е по модел на Sheldonian Theater в Оксфорд, Англия, както в интерес на истината. И тя служи като място в продължение на много културни събития, и големи академични събития тук. Много акапелно групи изпълнява в Sanders, на Crocodillos изпълняват тук често, те са нещо като Wippenpoofs 2.0, почти. Както и най-големия клас всъщност в Харвард, CS50, тук се преподава. Кой от турнето е заинтересована по компютърни науки? Който се интересува? Страхотно. Е, ако се случи да приет във вуз в Йейл, вие ще наистина, наистина Искам да бъда като CS50. [Смях] [Аплодисменти] Вие всъщност няма да бъде в състояние да вземе тя физически рамките Sanders Theater, Въпреки това, CS50 ще бъде на живо поточно към вас в Ню Хейвън. Както и вие ще имате един цял помощен персонал, поддръжка на мрежа от служители там, за да вземе CS50, за да научите всичко за компютърни науки. Така че това е Sanders Theater. Това не е готически, но това е страхотно. Някой има ли някакви въпроси Преди да преминем към следващата спирка? Да. Публика: Е, че Дейвид Malan? [Смях] SAM CLARK: О, Боже мой, това е! Нека да Селфи. Селфи! Обърнете Селфи! Точно тук, точно тук. Ето, някой да го побере. Някой го побере. Как си, Дейвид? DAVID Malan: Здравейте, DA SAM CLARK: Правя добре. Трябва да го обърнете наоколо. И патица лицето, Дейвид. [Смях] Да, той се интересува от това. Страхотно. Страхотно. Е, ние ще преминем към следващата спирка. Следващата ни спирка е Harvard стадион, където сме имали голям късмет в последните 13 години. [Смях] [Аплодисменти] DAVID Malan: Така че слухове наистина са верни. За първи път в историята, студенти в Харвард и Йейл така ще бъде в състояние да вземе курс наречено CS50 този смешен Fall през 2015. Ние ще сложи Asie съперничеството за почти 100 години, и в крайна сметка, през есента 2015, действителните студенти Йейл ще бъде в състояние да вземе CS50 за първи път. Лекциите ще наистина бъдат предавани от тук, Вашите наследници в тази аудитория, до Ню Хейвън, където студентите ще бъде в състояние да се ангажират в лице, или както някои от вас са оптимизирани така, онлайн живеете, или при поискване след. Но ние няма да остане създаване на местна подкрепа структура, пълна с преподаване събратя, курсови асистенти ще бъдат водещите раздели и работно време. CS50 Puzzle денонощие се проведе в Кеймбридж, и ние ще поканим нашите Йейл приятели в Кеймбридж за CS50 Puzzle Day, както както и CS50 Hackathon. И след това в края на семестъра се, там ще е една епична дисплей в двете Cambridge и в New Haven на CS50 студенти от Харвард, и Йейл, така на показ за съответните градове. И наистина, ако имате някакво приятели, които отиват в Йейл, мен имаме нужда от TFS и СО така да ги изпратите на този URL тук. Но ние ще междувременно се изпращане на един от най-добре собственото преподаване CS50 е събратя, Jason Hirschhorn, който е на път да завърша, като току-що завърши тезата си върху пресечната точка на компютърни науки и образование. Джейсън ще работи на пълен работен ден в Yale, и ще бъде на земята там ни помага да се изправи това и въвеждат тези два университета заедно чрез CS50. [Аплодисменти] Сега, заедно с CS50 на производствен екип, I имал възможност да хоп в колата с този човек и да разгледаме какво ни очаква в Ню Хейвън. [Възпроизвеждане на видео] [MUSIC - "танцуваш надясно по"] Полето -Movin "заедно в търсене на добри времена и добри новини с добри приятели, които не могат да губят. -Това Може да се превърне в навик. -Opportunity Удари веднъж нека да протегне ръка и да го вземете. -Да! -Together Ние ще го хванем. -Ще Автостоп, автобус, или Yellow Cab тя. Тя -Cab? -Movin "Право напред, необвързан и фантазия безплатно. -Getting Има половината от забавно дойде да го споделите с мен. -Movin "Право напред. -Ще Се научите да споделят товара. -Ние Не се нуждаят от картата, за да запази това шоу по пътя. -Hey, Fozzy, искам да завие наляво ако се стигне до кръстопът. -Да, Сър. Завийте наляво по разклона на пътя. Кърмит? -Аз Не вярвам в това. Танцуваш полето заедно, ние сме намери живота на магистралата. -И Пътя си е моят начин. -Значи Довери ми навигация. -Movie Звезди с лъскави коли, и живота с върха надолу. -We're Щурмуването на големия град. -Да. Буря е прав. Трябва ли да се вали сняг? -Не, Аз не мисля така. -Movin "Право напред. -Footloose И фантазия безплатно. Бензен готов за големия път Тя -Има готов за мен? -Movin "Право напред. Танцуваш полето заедно. Танцуваш полето заедно. Танцуваш полето заедно. -Може Би по-добре да се отбиеш. -Да, Сър. О, погледнете това. [Прекратяване на възпроизвеждането] DAVID Malan: Ще видим Йейл през 2015. [Аплодисменти] Така че сега някои благодаря Yous. Достатъчно е да се каже, че има един цялото семейство, както пред и зад камерата, в този клас че прави всичко работата в крайна сметка. И бих искал да потвърдя а малко, и след това целия персонал Чрез първата от Колтън, чиято EDM е проникнато началото на лекции за някои брой седмици. Както и цялата продукция Екипът, който е бил на вземане всичко изглежда толкова красива тази година. Dan в Чили, и Андрей, и Ченг, и Колтън, и Рамон, и Бари в гърба, и Кени и всеки, който е бил участващи зад тези камери, правят възможно всичко. За да Gabriel, както и нашата главата преподаване колега. [Аплодисменти] Ако не сте вече знам, Gabriel всъщност Намерени CS50 по пътя на видеоклипове производство отбор. Наистина расте в Бразилия преди няколко години, той открил, че всички Материал CS50 беше онлайн, и той ми е спаднал вид бележка с молба, ако той може да бъде в състояние да го преведете на Португалската съучениците си. И наистина го направи, в крайна сметка, изнасяне на лекции до около 50 студенти, съучениците си, в гимназията. Следван от 150 ученици на следващия година, и чудно баща му е всъщност снима цялото нещо толкова можете да намерите лекции на CS50 Гейб в Бразилия, както и онлайн. И сега Davon тук, Davon тук се провежда курса, и е извършвал всичко тече гладко, и без Него не можехме управление на екипа, че сега имаме. И тогава, разбира се, Rob Боудън. [Аплодисменти] Роб сега е с Разбира се някои пет години, като се приближи към мен второкурсник година с интерес ли се от този клас. И тогава става помощник главата TF, и след това началник TF, а после учител. И сега, вярвате или не, самото отличава ролята на държавите на технически персонал, които в компютърния свят всъщност носи със себе си част от теглото. И така, това подценяване всъщност трябвало да бъде на най-високо взеха Роб. Allison, разбира се, който е бил водещ официални нашите раздели за камера веднъж една седмица, и като се уверите, има налични ресурси онлайн за ученици, които са неспособен да се настройвам-в в лице. И след това, разбира се, на TF, които мисля, че е бил на всеки един офис часа тази година, включително и тези тук, те тук, тези тук. И наистина [? Zamila,?], Който е ходил всеки чрез проблем на курса комплекти, и без които бихме могли да Не очаквайте, смея да кажа, толкова много. И тогава най-накрая, Cheng тук, за което се знае за много повече от тези слонове, които се появиха най-много всеки лекция. Всъщност Cheng наскоро събра с производствен екип CS50 е да се съберат тази благодарствено ви за целия екип, по пътя на малко сегмент ние наричаме, Cheng на улицата. [Възпроизвеждане на видео] [Възпроизвеждане на музика] -Това Е Cheng с Cheng на улицата. И днес, аз съм тук, в Quiz One Окачествяването CS50 е Страна, в която членовете на персонала на CS50 са се събрали в степен викторина един. Не бих наистина го разгледа страна, но схванахте идеята. Ще бъде с молба някои въпроси за своите преживявания този семестър, а може би и някои технически въпроси, а след това ние ще ги решим. -Аз Не мисля, че съм готов за това. -Това Е ОК. -OK. -Как Много бита са в един байт? -4, 8. -Какво Прави PHP престои? , PHP? Hypertext протокол. Тя -Има протокол, все пак? -Аз Не знам. Дали това? -Eh, Нали. Зумер. -Аз Знам, че P щандове за PHP. -Значи, Където го спре? -Той Никога не спира. -Това Трябва да спре на някъде. -Не, Това не е така. -Acronyms Опростяване на една дума. -Не, Мм-мм. [? Recouragin? ?] -Това Е сериозен въпрос. [Смях] Какво следва оттук нататък в тази последователност от числа? 2, 4, 8, 16, 32, 955. -Аз Мислех, че си ще каже 64, но OK. -Какво Е следващото число в поредицата? -CS50. -Това Не е дори няколко. -Аз Нямам представа. -None На прав сте. Моля, върнете се за категоризация. Какво е 2 на степен 64? -О, Господи. Аз трябва да знае това. -Аз Не знам. -OK. [Смях] -Как Много стрес топки го прави отнема попълването Sanders Theater? -Too Мнозина. -Ти Никога не може да има твърде много подчертая топки. -Am Съм прав? Какъв е правилният отговор? -Има Не е верен отговор. -I'm Се, че има. -Това Зависи от размера на стреса топката. Знаете ли кой е Rob Боудън е? -Да. Той има по-добре косата тази година отколкото го прави предходните години. Така че това е малко по-трудно да го разпознаят, но аз го управлява. -Има Той на баба човек? -Да. -OK. Да, аз го харесвам. -Сега Да споменете, че, Имам един въпрос към вас. -Всички Полето. -Какво Лег Rob Боудън? -IT Макс. -Какво Е макс му от лег? -Ти. -Благодаря Ви много за CS50 на TFS, CAS, производители, дизайнери, изследователи, и всеки друг, който е участвал както пред и зад камерата тук в CS50. Ние със сигурност не може да направи това, без да вие, и ние не можем да чакаме да посрещне новите членовете на персонала. -Everyone В този маса, можем да получим една прегръдка? Можете -Благодаря. Можете -Благодаря много, персонал. Благодарим Ви, че се превръща персонал. Това заключава интервюто ни. Благодаря ви за това, че на персонала през тази година. -Благодаря Ви много. Можете -Благодаря. -Не, Не, благодаря. -Did I вършат добре работата, или какво? -Ти Направи чудесно. Това беше Cheng, с Cheng относно: Street, и това е CS50 2014. -Какво Е да говорим за? Ние просто трябваше този разговор. Това не е играчка. [Възпроизвеждане на музика] [Прекратяване на възпроизвеждането] [Аплодисменти] DAVID Malan: Така CS50 е Наистина сега набира за TFS, курсови асистенти, производители, дизайнери, и всякакъв брой други роли, позволи това да продължава зад кулисите. И сега, за нещо по-специално. Както знаете, Колтън има въведена си EDM на класа, но днес той получи бандата заедно и CS50, преди да се въвеждат някои студенти нагоре На сцената, аз ти давам Колтън, Гейб, и Taylor. [Възпроизвеждане на музика] COLTON: Чувствайте се по моя начин през тъмнината. Водени от биещо сърце. Не мога да кажа, където пътуването ще приключи. Но аз знам от къде да започна. Опитайте се да ми каже, че съм прекалено млад, за да се разбере. Кажа, че съм хванат в сън. Животът ще ме подмине, ако Аз не се отворят очите ми. Това е добре от мен. Така че ме събуди, когато всичко е свършило. Когато съм по-мъдър и аз съм по-стар. През цялото това време аз бях намиране на себе си и аз не знаех, че съм загубил. Така че ме събуди, когато всичко е свършило. Когато съм по-мъдър и аз съм по-стар. През цялото това време аз бях намиране на себе си и аз не знаех, че съм загубил. Опитах носещ тежестта на целия свят. Но аз имам само две ръце. Надявам се да получа шанс да пътуват по света. Аз нямам никакви планове. Иска ми се да остана завинаги този млад. Не се страхува да си затворя очите. Животът е игра, направени за всеки, а любовта е награда. Така че ме събуди, когато всичко е свършило. Когато съм по-мъдър и аз съм по-стар. През цялото това време аз бях намиране на себе си и аз не знаех, че съм загубил. Всеки! Така че ме събуди, когато всичко е свършило. Когато съм по-мъдър и аз съм по-стар. През цялото това време аз бях намиране на себе си и аз не знаех, че съм загубил. Не знаех, че съм се загубил. Не знаех, че съм се загубил. [Аплодисменти] DAVID Malan: Очаквайте тази година да на CS50 Fair, музика на живо, както и. Така че сега, последната ни възможност за малко участие на публиката. За това ние трябва шест студенти и трима служители. Нека да видим тук, OK, ти си практически скачайки от стола си. Хайде нагоре. OK. Какво ще кажете вие ​​двамата заедно тук, хайде нагоре. А какво ще кажете за вас двамата и ти една, хайде нагоре. Нека да расте екипите малко. OK. Точно там. Хайде. Да. Вие, хайде надолу. Това ще бъде трудно. OK. OK. Добре, хайде надолу. Ще се видим след няколко минути. Добре де, хайде тук. Ще получите още две столове и нека направим Ник, и Алисън, и този ученик Yale тук, и Rob Боудън, хайде нагоре. Междувременно, ако Cheng може да се присъедините към мен на сцената. Ако вие бихте искали да образуват две студентски екипи и един екип на персонала. И Cheng, ако бихте могли да разпространяват тези столове тук, аз ще получа съвет готов. Това е невероятно неудобно. OK. Направете своя път до един стол там. Ела. Хайде надолу. И мисля, че студентът Yale ще да играе за отбора на персонала. Отлично. Ние трябва да имаме достатъчно столове, да се надяваме. Ако не, ние ще вземем друг. Когато се нуждаем от него? Ето тук, хайде свърши. Добре. Чен ГОНГ: Имаме ли нужда от повече персонал? DAVID Malan: Не, не. Това ще бъде две студентски отбори и една Harvard / Yale екип персонал. Добре, така че ние нямаме тази традицията на игра Jeopardy, или наистина, нашата собствена версия на Jeopardy където ние просто задават въпроси и да очаквате отговори. Но въпросите, отиваме да попитам не са написани от нас, те са написани от вас. Може би си спомняте по-скоро дълга форма за Проблем Set A. [Смях] Трябва да призная, повечето от тях не намери в викторина един. Имаме може би 500 въпроса питам, какво е HTML? Какво е HTTP? Какво е CSS? Така че те не са били точно най-трудните въпроси, но минахме през стотици и стотици въпроси да опитате следното. Така че Cheng тук има любезно предлага да тече дъската. Ние ще продължим тук и наричаме това Team One, Team Two, и Team Three. И нека да кажем, че Team Три спечели жребия, така вие ще погледне към наляво или над вас, вземете една седмица си, и изберете количество долари. След това ние ще поискаме от въпрос, и Ченг ще Награждавам ви, или приспада от можете необходимите точки. Team Three, какво бихте искали? Чувам много Week 0 тук. [Смях] STUDENT 1: Можем ли да вземем някоя? DAVID Malan: нито една от категориите, всяка сума. STUDENT 2: Седмица 0, 500. DAVID Malan: слагате повече мисъл в избора на въпроса отколкото съм написал в тях избиране Добре, така че това, което казахте? OK. И тогава първият Ръка, която върви нагоре воля се счита този, който е сънено инча Каква е разликата между глобални и локални променливи? Видях Team Two. STUDENT 3: Global-- правим просто говорете в микрофона? Global е за целия обхват на програмата, като има предвид местния е дефинирал в рамките на една изолирана част. DAVID Malan: Нека да разгледаме. Ние ще ви държи на отговоря, че вашите съученици са дали. Ако щракнете с Текст, обхват по всички капачки. [Смях] DAVID Malan: Мисля, че отиваме да се наложи да се възползвам от тази буквално. Така че ние няма да се даде на тези точки. Ние ще очакваме точно какви са вашите съученици даде. Така че, за съжаление, ние сме на минус 500, но все още сте в контрола. Но ти все още си в control-- Сега сте в control-- добре, не. Ти все още си в контрола. STUDENT 2: OK. DAVID Malan: Все още сте в контрола. Да, нека да отидем на 500 отново. OK. Седмица 1, 500, Cheng. Какви са типовете данни и техните размери? [Смях] DAVID Malan: О, аз видях с ръка първо тук. Rob Боудън. ROB Боудън: A Чар е 1 байт, на кратко е два байта, пад е 4 байта, Дълго е 4 байта, дълго време е 8 байта, а Чар звезда е 4 байта, пад на звезда е 4 байта, дълго, дълго звезда е 4 байта. DAVID Malan: Cheng, какво е правилният отговор? ROB Боудън: Oh, флоат и двойно. DAVID Malan: Вие оставени на част от референтната листа, но мисля, че ние трябва да ще му го дам за 500. ROB Боудън: Да. STUDENT: Това е пристрастен! ROB Боудън: Какво искаш да кажеш? DAVID Malan: това е ОК точките went--, че е прав, Team One. Аз не съм добър съдия, очевидно. Добре, ние ще продължим. Вие, момчета, имате контрол. Yale студент. Ние ще направим Week 4 за 500 точки. Мисля, че видях Team Three. STUDENT 1: Вие освободи паметта. DAVID Malan: Вие освободи паметта? То безплатно. Ние ще ти го дам. Добре, на Отбора една и три са вързани, Team Three има контрол. Какво категория бихте искали? STUDENT 2: Втора седмица, 500. [DAILY DOUBLE ALARM] DAVID Malan: Изключителни. STUDENT 2: Всичко? DAVID Malan: Можете да получите За избор на размер. STUDENT 1: Защо не? STUDENT 3: Да. STUDENT 4: All инча STUDENT 2: 500. DAVID Malan: 500? STUDENT 2: Да. DAVID Malan: 500, Daily Double. STUDENT 3: Не, не мога. DAVID Malan: Cheng? Не! [Аплодисменти] DAVID Malan: 500 и контрол на борда на директорите. Ние have-- ROB Боудън: Така двойно е да или не въпрос? [Смях] DAVID Malan: Имаме време за една или още два въпроса в Single опасност. OK. Екип на три. Седмица 0, за 100. Какво отбора си? STUDENT 5: Аз съм Two. DAVID Malan: OK. Team Two. STUDENT 5: Можете да използвате блок Say в MIT Scratch да се каже, здравей, свят. [Смях] DAVID Malan: Minus 100. Добре, още един въпрос в Single Jeopardy. Вие, момчета, все още са в контрола. STUDENT 2: Седмица 3, 100. DAVID Malan: Week Three, 100. Какво е the-- ROB Боудън: Team Three. DAVID Malan: Team три? OK. Отиваме с Team Three. STUDENT 3: Най-добрият случай сценарий, или до изчерпване на времето? Тъй като най-добрия случай сценарий е, че е в ред. DAVID Malan: Я да видим какво правилния отговор е. [Смях] DAVID Malan: Добре. Нека да преминем към Double Jeopardy. ALEX Trebek (запис): Това е опасност. DAVID Malan: Double Jeopardy, в тази Double Jeopardy имаме категориите Седмица 5, 6, 7, 8, и 9. STUDENT 3: Къде отиде ни точки? Къде отиде ни точки? DAVID Malan: Ние сме ще коригира ръчно. Ето. Team Two имаше 2000? OK. Добре, така че сега хвърлихме жребий отново и ние даваме на контрол за отбор Two. Давай напред и да изберете вашия категории и по размер. STUDENT 2: Ще отидем Седмица 6, 1000. DAVID Malan: Седмица 6, 1000. Как стека растат? Team Two. STUDENT 5: Можете да добавите нова функция в обхват. DAVID Malan: Добави Новата функция за обхват. Тя расте. [Смях] DAVID Malan: Добре, но все още сте в контрола. STUDENT 5: Добре, някой друг пикап. STUDENT 6: Ще вземем. DAVID Malan: Всичко е относително. Въпреки, че ние сме склонни да се направи стека като расте, ще припомним, че адресите всъщност растат в различна посока. Но просто е необходимо да се направи Rob щастлив там. Добре, Team Two. STUDENT 4: Седмица 8, 1000. DAVID Malan: Седмица 8 за 1000. Вярно или не, е HTML език за програмиране? Има ли друг съдия, който може да реши? ROB Боудън: Това беше всичко ми. DAVID Malan: Добре, Rob е призовал. ROB Боудън: Това не е, така фалшиво. DAVID Malan: Роб казва невярно, и отговорът е не. [Смях] Чен ГОНГ: Чакай, чакай, чакай. Чакай, чакай, чакай. DAVID Malan: Добре, Yale студент? STUDENT 2: Това беше лошо написани въпрос, той каза, вярно или невярно, и след това е въпрос. Възразявам. DAVID Malan: Отбеляза. Имаме време за още един Double Jeopardy въпрос. Team Two. STUDENT 6: Седмица 9, 1000. DAVID Malan: Седмица 9 за 1000. Каква е разликата между ID и клас? Екип на три? Екип на три. STUDENT 3: Можете да кандидатствате ID за само един вид нещо в HTML, но можете да приложите клас твърде много и различни неща. [Аплодисменти] DAVID Malan: OK. Ние ще ти го дам. Така че, ако се пристъпва към Final Jeopardy, Мисля, Team Three само печели, нали? Така че нека да направим още един въпрос. Още един въпрос, Double Jeopardy. Така че най-малко можем да pull-- това няма да помогне. Тя може да помогне на отбора One. Добре, кой е в контрола? Не ми изглежда. OK. Вие, момчета. Да, вие просто трябва да го прави. STUDENT 2: Седмица 9, 200. DAVID Malan: Добре играе, Седмица 9, 200. Какво символ направим всичко PHP-- STUDENT 2: Роб. DAVID Malan: Роб? ROB Боудън: Cash таг. [Смях] DAVID Malan: Добре, нека да се процедира. Да се ​​пристъпи към Final Jeopardy. Нека всички да излезе с отговор, и ще ви накара да го напиша на тази листче, тъй като ние играем някаква музика. И тогава ние ще се преструваме, като този се върви по план. Добре, така Final Jeopardy категория е 12-а седмица. Вие всички трябва да decide-- Аз не донесе химикалки, не. Химикалки, моля. Благодаря. Добре, OK. Не повече химикалки, моля. OK. Така Team One е на 0, Team Two е на 0, и Team Three е 2. Можете да заложите до 2000 $. Така че нека да вървим напред и да направи своя залог. Залози надолу. И сега Cheng ще да разкрие въпрос, След това играе някаква музика, докато ние се отложи. [Jeopardy ТЕМА за ИЗПЪЛНЕНИЕ] DAVID Malan: Добре, нека започнем тук с Team Three. Можете заложи $ 1,000 и отговори? STUDENT 1: 955. DAVID Malan: 955. Team Two тук заложи. STUDENT 7: 2000 щатски долара. DAVID Malan: 2 000 $ и отговорът ви е? STUDENT 6: 955. DAVID Malan: Team Три заложили $ 2 000, а отговорът ви е? ROB Боудън: 955. DAVID Malan: 955, което е правилно. Което означава, че нашият победител днес, аз мисля, е все още само Team Three, нали? Team Три отнема играта! [Аплодисменти] DAVID Malan: Това след това, че е за CS50. Благодаря ви много за отбора CS50 е. Благодаря ви много! Благодаря ви много за нашата приятели на Harvard време. Това е CS50. [Аплодисменти] [Възпроизвеждане на музика] DAVEN Фарнъм: И сега Deep Мисли, по Daven Farnham. Как мога да разбера MySQL, ако не мога дори да разбера моя подарък? [Разсмя]