[Играет музыка] [MUSIC Armin Van Buuren, "это то, что  Он чувствует, как "] [MUSIC - M4SONIC, "ОРУЖИЕ 2,0"] [Похлопывающими] Стив Баллмер: Woo! Это CS50. [Аплодисменты] DAVID Маланом: Это CS50. И это начало, и конец, Недели 12 в самый последний момент. Как вы помните из Неделя 0, что мы и обещали Это, что то, что в конечном счете вопросы в этом курсе не так много, где вы в конечном до относительно своих одноклассников, но где вы, в неделю 12, в конечном итоге по отношению к себе в Неделе 0. Ну, мы здесь сейчас в 12 недели, и вы может оглянуться назад с нежностью, или remarkadly, только, как далеко вы приходят, когда это было хуже Ваши проблемы, несколько недель назад. Но рассмотрим, насколько Вы пришли с тех пор. В частности, если среди тех, кто не предыдущий опыт, за несколько недель спустя, ты реализации довольно сложные данные Структура, как это хэш-таблицы Здесь, или даже в этом TRI здесь. Всего лишь несколько недель спустя, и только неделю назад, ты реализации этого, месиво из нескольких API, uisng асинхронные JavaScript звонки и HTTP запросы за сценой. В конечном счете, создание Весь веб-приложение от чего-то который начался с просто несколько метками. Теперь, действительно вы, вероятно, помните, что 78% из вас не было никакого опыта, и мы предположили, что Вы могли бы чувствовать немного одиноко начало, но понимаю, что вы сейчас очень много среди друзья и сторонники здесь. Теперь, это традиция в CS50 не только начать семестр, но также завершить семестр с небольшим количеством пирога. Действительно команда была внизу разрезая его, и отбор проб торт, но ждет всего немного времени. Но я думал, что я забрать, где мы остановились и получить некоторое закрытие сегодня. Вы можете вспомнить, такой вот сайт, я думал, что только хорошо, что я мог бы сделать это написать эти добрые люди от наличия одобрил их так, в классе только пара недель назад. И я скажу их кредит, я вернулся этот ответ от ediblearrangments.com. Доброе утро, мистер Малан. Мы навели справки с нашей ИТ- Отдел по поводу вашего беспокойства. Они советуют, что по состоянию на следующей неделе, будет веб-сайт Патч применяется. Мы высоко ценим обратную связь. И indeed-- [Аплодисменты] DAVID Маланом: И в самом деле, если вам перейти к editablearrangments.com Теперь, нажмите Войти, вы действительно отправлено на HTTPS версии сайта. [Аплодисменты] Так что у вас есть, CS50 здесь делает Разница, один веб-сайт одновременно. Так что теперь, окончательный проект, Конечно, все, что ждет теперь. И понимаю, что есть Любое количество ингредиентов что вы можете плести в Этот проект вашего. Действительно, что многие студенты, если решения веб-основе окончательного проекта, состоится P SET 7-х Код распределения, CS50 Финансы, а затем вырвать его части, которые интерес, или уместны их окончательного проекта, как функции посмотрите вверх, который является конечно, очень специфична для Yahoo Finance. И они будут добавлять в их собственном коде, и построить на вершине механизма авторизации что мы предоставляем Вам. И так, что абсолютно отличное место, чтобы начать. Особенно, если в течение перерыва, и Вскоре после этого, вы просто не совсем уверен, с чего начать, чтобы создать что-то, что уже не были переданы вам по крайней мере, частично. P SET 8,2, если вы хотите, чтобы сделать что-то с AJAX, или вы хотите, чтобы написать сценарий что импорт действительно большой набор данных в базе данных, использовать р установить 8 в качестве модели, в которых Вы можете создать свой собственный код, в конечном счете. Но поймите, и то, что есть даже любитель способов, чтобы начать. Очень популярны база, что мы любители, называется Laravel. Это основа PHP что существенно добавляет в PHP ряд функции, которые уже распространены в мире Руби и Python, другие языки программирования которые встроены в них, или на них сверху, дополнительные рамки. И так Laravel состоится P SET Рамки 7 в, по сути, и дать вам кучу больше инструментов для вашей набор инструментов. Так что, если интересно, и если вы хотите применять не только уроки, но решить некоторые новые уроки для окончательного проекта, проверить это и другие подобные виды рамок в Интернете. Как насчет хостинг для вашего сайта? Вы, конечно, можете поместить свой финал Проект, если делать что-то через веб-интерфейс, на CS50 прибора, и большинство студентов делает. Но если вы хотите на самом деле взять Всемирная паутина за спину и поставить код из там, понимаешь, что это довольно просто в эти дни купить доменное имя за несколько долларов, настроить DNS имени домена Настройки для IP-адресов вещи. И тогда на самом деле Напрягите Код в какой-то удаленном сервере так что кто-то может посетить Вы на something.com, или иной области назвать вам случится, чтобы купить. Оставайтесь с нами на главную CS50 в страница в ближайшие дни, где мы будем публиковать некоторые инструкции для делать именно это. Если вы хотите, чтобы следовать некоторые рекомендации, или если вы хотели нравится выходить на улицу свой собственный, есть так многие популярные базы и системы там. Многие из которых являются свободными, или супер- дешево, или, по крайней мере, бесплатно для студентов. AWS или Amazon Web Services, является одним. На самом деле, вот где CS50 работает большую часть собственные серверы в так называемой облака, с помощью виртуальных машин, серверов что на самом деле не физические. Они иллюзия физической серверы, но что мы, и ты, может иметь полный контроль над. И мы только что семинар, в Дело в том, пару недель назад на этом. Parse.com является супер популярный фоновым инструмент что вы можете использовать, чтобы на самом деле для размещения базы данных. Если вы не хотите, чтобы выяснить, или встать свою собственную базу данных MySQL, есть этот и другие связанные с ними услуги, которые пусть вам сосредоточиться на части из вашего приложения, которые вам действительно как, передний конец или пользовательский интерфейс, или особенности, а затем аутсорсинг кому-то другому, часто бесплатно. Конечно для студентов шкале прототипы, любые фоновые услуги как электронная почта или базы данных что вам может понадобиться. Теперь, для проверки подлинности, супер общий FAQ по CS50 в том, как вы аутентификации пользователей? Не со своей пользователя имена и пароли, но с подобным Гарвардского идентификаторов и контактов. Ну, понимаю, CS50 имеет сервис под названием CS50 ID, с помощью которого вы можете сделать именно это. И тогда тех из вас, борьба, говорят, мобильные проекты, где вы вид противоречие, если вы хотите, чтобы сделать iPhone приложение, в Windows Phone приложения, Android приложение, или любой ряд других устройств там, понимаю, что есть на самом деле инструменты, позволяют написать приложение, в типично JavaScript, или другие подобные язык. И затем развернуть его на несколько платформ, таких как МО и Android и тому подобное, PhoneGap являясь одним из титана другой. Так что если вы рода противоречие, и понять, что есть немного кривой обучения к обучению Только один из них языки, понимаете, что вы можете принять свой собственный новый найденный знакомство с JavaScript для вращения, и применять его там. И есть гораздо больше, что вы можете найти по своему усмотрению, или консультации с TFS. Теперь, что касается жизни после CS50? Точно так же, что это сказал, по крайней мере один раз, вы не собираетесь быть переданы проблемы набор спецификаций и распределение Код на неограниченный срок, но понимаю, что вы не нуждаетесь в CS50 Прибор для продолжения кодирования на Mac OS. Это замечательно, полезно среда, в том, что это предварительно настроен, чтобы быть Представитель красивой системой Linux. Но можно, конечно, использовать любой Количество свободно доступных инструментов в эти дни, чтобы написать код на свой Mac без накладных расходов на прибор, или на вашем собственном компьютере Windows, или если вы работаете Linux, целый ряд инструментов, имеются и другие. Так что это просто вихрь тур, который вы могли бы хочу свернуться калачиком с какой-то момент. Но сейчас, давайте смотреть вперед и то, что остается. В частности, среди исторические события, конечно в является CS50 Hackathon. Эпической все бессонную ночь, при котором Вы прибудете вокруг 7:00 вечера, создать магазин с ноутбуком, и проект, и друзья. И погрузиться в финал проекты в среде что выглядит немного как это по прибытии. Вы будете проверять здесь, вы будете Затем приступим к работе, Вы помочь одноклассника. Вы побаловать первого ужина вокруг 9:00 вечера, Второй ужин вокруг 1:00 утра. А потом тех, кто еще стоя в конце ночи, мы отвезем вас к IHOP. Но по пути туда будет Photo Booth, не нравится, да и фактическая CS50 трансфер на нашем пути к IHOP. Теперь, CS50 честно признать, студентов в классе, это ваша возможность выставлять гордо ваши окончательные проекты. Не только к другим, но, как правило, 2000 плюс участники со всей территории кампуса, Студенты, преподаватели, люди, которые видят воздушные шары вдоль Оксфорд-стрит и заходите. Так понимаю, что то, что ждет есть проблески проектов, может быть, друг друга здесь, где вы будете взять с собой ноутбук. Мы создали высокие столы, на которых вы положить ноутбук, сесть на Wi-Fi, и демо свои проекты прохожим. В то же время, будет музыка, и попкорн, и конфеты, и многое другое. Так что вы будете иметь достаточно возможности пообщаться. Мы будем иметь друзей наша от промышленности, рекрутеры из любой Некоторые из этих компаний здесь просто болтать студенты о жизни после колледжа, или стажировки в течение колледжа, и тому подобное. Вы увидите также, что есть Розыгрыш стимулирования не только Вы завязать них чаты с друзьями, но также, чтобы пригласить собственные друзья, или убедить Ваши собственные друзья в прийти посмотреть ваш проект. Вы можете подсластить сделку этими мало карт, которые будут розданы. Каждый из них будет иметь заполнители для маленьких смайлик наклейки. Вы, ребята, как студенты дать смайлик наклейки. И для тех, кто предприятия до Вы и говорит, эй, что ты сделал? Или спросит у вас демо вашего Проект, вы вручаете им наклейка. Они положили его на свои карты. И, что дает им право на Любое количество сказочных призов, в том числе фото Здесь, которые затем разыграны в конце мероприятия. Вот именно для CS50. И на этом пути, там будет достаточно попкорн, и стресс шары, и конфеты, и еще в прошлом году Гарвардский группа, кто не был Ожидается, но был в посещаемости. Там будет Photo Booth там Ну, и огромное число воздушных шаров как эти одни здесь. Так много так, что неизменно сотрудники пытаются чтобы проделать этот трюк в конце ночь, никогда не работает. Но для вас, если вы хотите, чтобы пригласить друзей к этому event-- Сэм Кларк: Теперь, когда мы приходим в течение до следующей остановки на путешествии. Вы заметите, distinct-- [Смех] Файл на в. Вы заметите явный отход от готической архитектуры что мы видели на остальной части экскурсия по территории кампуса Йельского университета. Теперь, вот мы на Сандерс театра. Сандерс театра действительно культурный и академическая центром здесь в Гарварде. Начало не было проведено здесь до 1922 года. Это моделируется после Шелдониан Театр в Оксфорде, Англия, собственно говоря. И он служит в качестве места для многих культурных мероприятий, и большие научные мероприятия здесь. Многие капелла группы выступать в Сандерс, в Crocodillos выполнения здесь часто, они вроде как Wippenpoofs 2,0, почти. А также большой класс на самом деле в Гарварде, CS50, здесь учат. Кто в туре заинтересован в области компьютерных наук? Любой заинтересованный? Потрясающе. Ну, если вам случится высшее учебное заведение в Йельском университете, вы действительно, действительно хочу принимать CS50. [Смех] [Аплодисменты] Вы на самом деле не в состоянии взять это физически находится в пределах Сандерс театра, Однако, CS50 будет жить устремились к вам в Нью-Хейвене. Как хорошо, как вы будете иметь целую Поддержка персонал, обслуживающий сеть персонал там взять CS50, чтобы узнать, все о компьютерных наук. Так что это Сандерс театра. Это не готика, но это здорово. Кто-нибудь есть какие-либо вопросы прежде чем мы перейдем к следующей остановке? Да. АУДИТОРИЯ: Это Дэвид Малан? [Смех] Сэм Кларк: О, мой Бог это! Давайте Селфи. Селфи! Возьмите Селфи! Прямо здесь, прямо здесь. Вот, кто-то проведет его. Кто-то проведет его. Как вы, Дэвид? DAVID Маланом: Здравствуйте, DA Сэм Кларк: Я делаю хорошо. Я получил, чтобы перевернуть его вокруг. И утка лицо, Дэвид. [Смех] Да, он любит это. Потрясающе. Потрясающе. Ну, мы будем двигаться дальше к следующей остановке. Наша следующая остановка Гарвардский стадион, где у нас было большой удачей, в последние 13 лет. [Смех] [Аплодисменты] DAVID Маланом: Так слухи действительно правда. Впервые в истории, студенты Гарварда и Йеля так будет в состоянии взять курс называется CS50 предстоящий осенью в 2015 году. Мы поставим Азия соперничества в течение почти 100 лет, и, в конечном счете, в Fall 2015, фактически студенты Йельского будет в состоянии взять CS50 впервые. Лекции будут действительно течься отсюда, Ваши последователи в этой аудитории, Нью-Хейвен, где студенты будет в состоянии участвовать в человек, или, как некоторые из вас До сих оптимизированы, онлайн жить, или по требованию после. Но мы будем стоять до местной поддержки Структура, в комплекте с обучением ребят, Курс помощники будут ведущие секции и рабочие часы. CS50 Puzzle день пройдет в Кембридже, и мы приглашаем наших Yale друзей в Кембридже для CS50 головоломки день, как а также CS50 Hackathon. А потом в конце семестра, будет быть эпической дисплей как в Кембридже и в Нью-Хейвен CS50 студенты из Гарварда, и Йельский так на дисплее в тех соответствующих городов. И в самом деле, если у вас есть друзья, которые идут в Йельском университете, нам нужно несколько ТФ и сотовых около того посылают их к этому URL здесь. Но мы в то же время, быть отправка одного из лучших собственных преподавания CS50 в молодцы, Джейсон Хиршхорн, который вот-вот для выпускника, только что закончил его тезис о пересечении компьютерные науки и образования. Джейсон будет работать на полную ставку в Йель, и будет на земле есть помогает нам стоять в этом и довести эти два университета вместе с помощью CS50. [Аплодисменты] Теперь, наряду с CS50-х съемочная группа, я имели возможность прыгать в машине с этим парнем и взглянуть на то, что нас ждет в Нью-Хейвене. [ВОСПРОИЗВЕДЕНИЕ ВИДЕО] [MUSIC - "Movin 'вправо вдоль"] Право -Movin 'вместе в поисках хорошие времена и хорошие новости с хорошими друзьями, которые не могут проиграть. -Это Может стать привычкой. -возможность Стучит один раз давайте протянуть руку и схватить его. -Да! -Together Мы наб его. -Мы Автостопом, автобусе или Yellow Cab его. -Cab Это? -Movin "Прямо вдоль, независимый и фантазии бесплатно. -Получение Есть половина весело приходят поделиться со мной. -Movin "Прямо вперед. -Мы Узнать, чтобы распределить нагрузку. -Мы Не нужна карта для держать это шоу на дороге. Эй, Фоззи, я хочу, чтобы вы поворачиваете налево Если вы придете к развилке дорог. Да, сэр. Поверните налево на развилке дорог. Кермит? -Я Не верю в это. Movin 'вправо вдоль, мы нашел жизнь на шоссе. -А Твой путь мой путь. -Так Доверять моей навигации. -Movie Звезды с роскошными автомобилями, и жизнь с сверху вниз. -Мы Штурм большой город. -Да. Шторм прав. Если будет снег? -Нет, Я так не думаю. -Movin "Прямо вперед. -Footloose И фантазии бесплатно. -Будьте Готов к большой время -Это Готов для меня? -Movin "Прямо вперед. Movin 'вправо вдоль. Movin 'вправо вдоль. Movin 'вправо вдоль. -Может Тебе лучше съехать на обочину. Да, сэр. О, посмотрите на это. [Завершить воспроизведение] DAVID Маланом: Мы увидим, Йель в 2015 году. [Аплодисменты] Так что теперь некоторые поблагодарить Твоему. Достаточно сказать, что есть Вся семья, как в передней и за камерой, в этом классе что делает все работы в конечном итоге. И я хотел бы поблагодарить мало, и тогда весь персонал путем прежде Колтон, которого EDM пронизывает начало лекций для некоторого числа недель. Как и все производство Команда, кто это делал все выглядит так красиво в этом году. Дэн в Чили, и Андрей, и Чэн, и Колтон, и Рамон, и Барри в спине, и Кенни, и все, кто был участие за этих камер, делает все возможное. Для Гавриила, а также, наш Глава учение парень. [Аплодисменты] Если вы этого не сделали знаете, Габриэль на самом деле найти CS50 путем видео производственная бригада годов. Действительно, растущие в Бразилия несколько лет назад, он обнаружил, что все Материал CS50 был онлайн, и он высадил меня в вид записку с просьбой, если он могли бы перевести его на Португальский для своих одноклассников. И действительно, он сделал, наконец, лекции примерно в 50 студентов, одноклассниками, в средней школе. Вслед за 150 студентов следующих год, и чудесно его отец был на самом деле снимали все это так Вы можете найти лекции Гейба о CS50 в Бразилии, а также онлайн. А теперь Davon здесь, Davon здесь был запущен курс, и прилагает все так гладко, и без него мы не могли управлять командой, что мы сейчас имеем. И тогда, конечно, Роб Боуден. [Аплодисменты] Роб теперь был с Конечно, некоторые пяти лет, подойдя мне студент-второкурсник год с интересом в участии в классе. А потом стал помощник начальника TF, а затем начальник TF, а затем наставник. А теперь, верить этому или нет, очень отличается роль члена технического персонала, что в компьютерном мире на самом деле несет в себе какой-то вес. И так, что занижение на самом деле значит быть на самом высоком связи Робу. Эллисон, конечно, кто был ведущим наши официальные разделы на камеру один раз неделю, и убедившись, есть ресурс, доступный онлайн для студентов, которые не в состоянии настроиться на в лицо. И тогда, конечно, TF, кто я думаю, была на каждого отдельного рабочего дня В этом году, в том числе их здесь, вот эти, те, здесь также. И в самом деле [? Zamila,?], Который шел все через проблемы Курс по наборы, и без которых, мы могли бы Не ожидайте, смею сказать так много. И тогда, наконец, Cheng здесь, который, как известно гораздо больше, чем эти слоны, которые появлялись в большинстве каждой лекции. Действительно Cheng недавно получил вместе с продюсерской командой CS50 в собрать этом спасибо Вы для всей команды, путем небольшого сегмента мы называем, Чэн на улице. [ВОСПРОИЗВЕДЕНИЕ ВИДЕО] [Играет музыка] -Это Cheng с Чэн на улице. И сегодня, я здесь CS50 викторина Один Сортировка Вечеринка, где сотрудники CS50 собрались до степени викторины одного. Я бы не рассматривать его партия, но вы получите идею. Я буду задавать им некоторые вопросы о своем опыте в этом семестре, и, возможно, некоторые технические вопросы, то мы будем их решать. -Я Не думаю, что я готов к этому. -Это Нормально. -ОК. -Сколько Биты в байте? -4, 8. -Что Делает PHP означает? -PHP? Hypertext протокол. -Это Протокол, хотя? -Я Не знаю. Так ли это? -Eh, Да. Зуммер. Я знаю, что P обозначает PHP. -Так, Где она остановится? -Это Никогда не останавливается. -Это Должно остановиться на где-то. Нет, это не так. -Acronyms Упростить к слову. -Нет, Мм мм. [? Recouragin? ?] -Это Серьезный вопрос. [Смех] Что будет дальше в этом последовательность чисел? 2, 4, 8, 16, 32, 955. -Я Думал, что ты хочу сказать, 64, но нормально. -Что Следующее число в последовательности? -CS50. -Это Даже не количество. -У Меня нет ни малейшего понятия. -Ни Из вас правы. Пожалуйста, вернитесь к классификации. Сколько будет 2 в степени 64? О, Боже. Я должен знать это. -Я Не знаю. -ОК. [Смех] -Сколько Стресс шары делает это предпринять, чтобы заполнить Сандерс театра? Тоо много. -Вы Никогда не может быть слишком много подчеркнуть шаров. -am Верно? Что правильный ответ? -Есть Нет правильного ответа. -Я Уверен, что есть. -It Зависит от размера напряженного мяч. Вы знаете, кто Роб Боуден? Да. Он имеет лучшую волосы в этом году чем он в предыдущие годы. Так было немного трудно признавая его, но мне это удалось. -Это Он любитель парень? -Да. -ОК. Да, я люблю его. -Теперь, Что вы говорите, что, У меня есть к вам вопрос. -хорошо. -Что Роба Боудена жим? -IT Макс. -Что Это его максимальная жим? -Ты. -Спасибо Вам столько CS50 в TFS, сертификации, производители, дизайнеры, ученые, и все остальные, кто был вовлечен как в впереди и позади камеры здесь, в CS50. Мы, конечно, не мог бы сделать это без Вы, и мы не можем ждать, чтобы приветствовать нового членов в состав персонала. -Все В этом стол, мы можем получить объятие? -спасибо. -Спасибо Вам большое, персонал. Спасибо за становится персонала. На этом мы завершаем наше интервью. Спасибо за то, что в штате в этом году. -огромное Спасибо. -спасибо. Нет, нет, спасибо. -Вы Я делаю хорошую работу, что ли? -Ты Прекрасно. Это было Ченг, с Чэн на Улица, и это было CS50 2014. -Что Мы говорим о? Мы просто был этот разговор. Это не игрушка. [Играет музыка] [Завершить воспроизведение] [Аплодисменты] DAVID Маланом: Так CS50 является Действительно настоящее время вербовки для ТФ, конечно, помощников, производители, дизайнеры, и любое количество других функций, которые включить так будет продолжаться за кулисами. А теперь, для чего-то немного особенным. Как вы знаете, Колтон имеет представил свой EDM к классу, но сегодня он получил группу вместе и CS50, прежде чем мы приводим некоторые студенты до на сцене, я даю вам Колтон, Гейб, и Тейлор. [Играет музыка] Колтон: Почувствуйте свой путь в темноте. Руководствуясь бьющимся сердцем. Я не могу сказать, где путешествие закончится. Но я знаю, с чего начать. Попробуйте сказать мне, что я слишком молод, чтобы понять. Скажем, я догнал во сне. Жизнь проходит мимо меня, если Я не открываю мои глаза. Это меня устраивает. Так разбуди меня, когда все закончится. Когда я мудрее, и я старше. Все это время я находил себя и я не знаю, что было потеряно. Так разбуди меня, когда все закончится. Когда я мудрее, и я старше. Все это время я находил себя и я не знаю, что было потеряно. Я попытался проведения вес в мире. Но я получил только две руки. Надеюсь, я получу шанс путешествовать по миру. У меня нет никаких планов. Хотите, чтобы я мог остаться навсегда этот молодой. Не боится закрыть глаза. Жизнь игра для все и любовь приз. Так разбуди меня, когда все закончится. Когда я мудрее, и я старше. Все это время я находил себя и я не знаю, что было потеряно. Все! Так разбуди меня, когда все закончится. Когда я мудрее, и я старше. Все это время я находил себя и я не знаю, что было потеряно. Не знаю, что было потеряно. Не знаю, что было потеряно. [Аплодисменты] DAVID Маланом: Скоро в этом году CS50 ярмарка, живая музыка, а также. Так что теперь, наша последняя возможность для немного с участием аудитории. Для этого нам понадобится шесть студенты и три сотрудника. Давайте посмотрим, здесь, хорошо, что ты практически прыгать со стула. Давай до. ОК. Как насчет того, вдвоем здесь, давай до. А как насчет вас двоих и вы один, давай до. Давайте расти командам немного. ОК. Прямо там. Давай. Да. Вы, давай вниз. Это будет трудно. ОК. ОК. Хорошо, давай вниз. Увидимся через несколько минут. Ладно, давай сюда. Мы собираемся, чтобы получить еще два стулья и давайте сделаем Ник, и Элисон, и этот студент Йельского здесь, и Роб Боуден, давай до. Между тем, если Cheng может присоединиться ко мне на сцене. Если вы, ребята, хотели бы сформировать два студенческие команды, и одна команда сотрудников. И Cheng, если бы вы могли распространять эти Кресла здесь, я получу совет готов. Это невероятно неудобно. ОК. Сделайте свой путь к кафедре. Приходите. Идем вниз. И я думаю, студент Йельского будет будет играть за команду персонала. Отлично. Мы должны иметь достаточно стульев, мы надеемся. Если нет, то мы захватить другой. Где это нужно? Здесь, приезжай. Хорошо. Cheng Gong: Нужно больше сотрудников? DAVID Маланом: Нет, нет. Это будет два студенческих команд и один Гарвардский / Yale состав команды. Ладно, у нас есть это Традиция играть Jeopardy, или действительно, наша собственная версия Jeopardy где мы только задавать вопросы и ожидать ответы. Но вопросы, которые мы собираемся спросить не были написаны нами, они были написаны вами. Вы можете вспомнить, а Длинная форма для поставленной задачи А. [Смех] Я должен признаться, большинство из них не превратить его в викторине одного. Мы получили, возможно, 500 вопросов с просьбой, что HTML? Что такое HTTP? Что такое CSS? Таким образом, они не были точно самых сложных вопросов, но мы пошли через сотни и сотни вопросов, попробовать следующее. Так Cheng здесь любезно предложил запустить плату. Мы пойдем вперед здесь и называют это Team One, Team-вторых, и команда Три. И скажем, что команда Три выиграл жребий, так что вы, ребята, собираетесь взгляд левый или над вами, выбрать неделе, и забрать сумму в долларах. Затем мы просим вопрос, и Cheng будет наградит вас, или вычесть из Вы требуемые точки. Команда-третьих, что бы вы хотели? Я слышу много Недели 0 здесь. [Смех] Студент 1: Можем ли мы выбрать любой? DAVID Маланом: Любая категория, любое количество. СТУДЕНТ 2: Неделя 0, 500. DAVID Маланом: Вы положить больше мысли в выборе вопрос чем я писал в выборе их Ладно, так что ты сказал? ОК. И тогда первый Рука, которая идет вверх воли считаться тот, кто гудели в. Что такое разница между Глобальные и локальные переменные? Я видел группы два. СТУДЕНТ 3: Global-- мы должны просто говорить в микрофон? Глобальный для всей Объем программы, в то время как местные просто определяется в изолированной части. DAVID Маланом: Давайте взглянем. Мы собираемся, чтобы держать вас в ответить, что ваши одноклассники дали. Если вы нажмете на Текст, СФЕРА заглавными буквами. [Смех] DAVID Маланом: Я думаю, что мы собираемся должны взять это буквально. Таким образом, мы не собираемся отказываться эти вопросы. Мы собираемся ожидать точно что ваши одноклассники дали. Поэтому, к сожалению, мы в минусе 500, но вы по-прежнему под контролем. Но вы все еще в control-- Теперь вы находитесь в control-- хорошо, нет. Вы по-прежнему под контролем. СТУДЕНТ 2: ОК. DAVID Маланом: Вы по-прежнему под контролем. Да, давайте идти на 500 раз. ОК. Неделя 1, 500, Cheng. Какие типы данных и их размеры? [Смех] DAVID Маланом: О, я видел рука здесь в первую очередь. Роб Боуден. Роб Боуден: символ занимает 1 байт, короткие это два байта, INT 4 байта, долго 4 байт, долго долго 8 байт, символ звезда 4 байта, INT звезда 4 байтов, давным-звезда 4 байта. DAVID Маланом: Cheng, что это правильный ответ? Роб Боуден: О, поплавок и дважды. DAVID Маланом: Ты забыл часть опорного листа, но я думаю, что мы должны дать ему это в 500. Роб Боуден: Да. СТУДЕНТ: Это предвзятым! Роб Боуден: Что вы говорите? DAVID Маланом: Это нормально точки went-- это верно, Team One. Я не хорошо разбираюсь, видимо. Ладно, мы собираемся двигаться дальше. Вы, ребята, есть контроль. Yale студент. Мы сделаем Неделя 4 на 500 точек. Я думаю, что я видел Команды Три. Студент 1: Вы освободить память. DAVID Маланом: Вы освободить память? Освободите его. Мы дадим его вам. Ладно, Состав одной до трех связаны, Team Три имеет контроль. К какой категории вы бы хотели? СТУДЕНТ 2: Неделя вторая, 500. [DAILY DOUBLE ALARM] DAVID Маланом: удивительно. СТУДЕНТ 2: Все? DAVID Маланом: Вы получаете чтобы выбрать сумму. Студент 1: Почему бы и нет? СТУДЕНТ 3: Да. СТУДЕНТ 4: Все в. СТУДЕНТ 2: 500. DAVID Маланом: 500? СТУДЕНТ 2: Да. DAVID Маланом: 500, ежедневная Двухместный. СТУДЕНТ 3: Нет, вы не можете. DAVID Маланом: Cheng? Нет! [Ликующих] DAVID Маланом: 500 контроль над советом. У нас есть-- Роб Боуден: Так двойной был да или нет вопрос? [Смех] DAVID Маланом: У нас есть время для одного или еще два вопроса в Единый опасности. ОК. Команда Три. Неделя 0, для 100. Какую команду вы? СТУДЕНТ 5: Я Two. DAVID Маланом: OK. Команда Два. СТУДЕНТ 5: Вы можете использовать блок говорят в MIT нуля, чтобы сказать, привет, мир. [Смех] DAVID Маланом: Минус 100. Ладно, еще один Вопрос в одиночной опасности. Вы, ребята, все еще под контролем. СТУДЕНТ 2: 3-я неделя, 100. DAVID Маланом: Неделя третья, 100. Что такое the-- Роб Боуден: Team Три. DAVID Маланом: Team Три? ОК. Мы собираемся с командой тройки. СТУДЕНТ 3: лучший случай сценарий, или во время выполнения? Поскольку в лучшем случае сценарий это в порядке. DAVID Маланом: Давайте посмотрим, что правильный ответ. [Смех] DAVID Маланом: Хорошо. Давайте перейдем к двойной опасности. ALEX Trebek (запись): Это Jeopardy. DAVID Маланом: Двойная опасность, В этом двойном Jeopardy у нас есть категории Неделя 5, 6, 7, 8, и 9. СТУДЕНТ 3: Где наши пункты идут? Где наши пункты идут? DAVID Маланом: Мы собирается вручную настроить. Там мы идем. Команда Двоим 2000? ОК. Ладно, так что теперь мы снова бросил монету и мы даем управление команде два. Идем дальше и выбрать категория и количество. СТУДЕНТ 2: Мы пойдем Неделя 6, 1000. DAVID Маланом: Неделя 6, 1000. Как стек расти? Команда Два. СТУДЕНТ 5: Вы добавляете Новая функция в область видимости. DAVID Маланом: Добавить Новая функция Scope. Это вырастет. [Смех] DAVID Маланом: Все правильно, но Вы все еще под контролем. СТУДЕНТ 5: Ладно, кто-то выбор. СТУДЕНТ 6: Я заберу. DAVID Маланом: Это все относительно. Даже если мы, как правило, чтобы привлечь стек, как рос, вы помните, что адреса на самом деле растут в другом направлении. Но просто нужно сделать Роб счастлив там. Ладно, команде два. СТУДЕНТ 4: Неделя 8, 1000. DAVID Маланом: Неделя 8 для 1000. Правда или ложь, это HTML язык программирования? Есть еще один судья, который может решить? Роб Боуден: Это было все я. DAVID Маланом: Все в порядке, Боб позвонил. Роб Боуден: Это не так, так ложно. DAVID Маланом: Роб говорит, что ложь, и что нет. [Смех] Cheng Gong: Подождите, подождите, подождите. Подождите, подождите, подождите. DAVID Маланом: Ладно, Йельский студент? СТУДЕНТ 2: Было плохо написана Вопрос, сказал он истинным или ложным, и тогда это было вопрос. Я возражаю. DAVID Маланом: Принято к сведению. У нас есть время для еще одного Двойная опасность вопрос. Команда Два. СТУДЕНТ 6: Неделя 9, 1000. DAVID Маланом: Неделя 9 для 1000. Что разница между ID и класса? Команда Три? Команда Три. СТУДЕНТ 3: Вы можете применять идентификатор только один тип вещи в HTML, но вы можете применить класс слишком много разных вещей. [Аплодисменты] DAVID Маланом: OK. Мы дадим его вам. Так что, если мы перейдем к Final Jeopardy, Я думаю, что команда Три просто побеждает, не так ли? Так давайте сделаем еще один вопрос. Еще один вопрос, двойная опасность. Так по крайней мере мы можем pull-- это не поможет. Это может помочь своей команде один. Ладно, кто контролирует? Не я, по-видимому. ОК. Вы ребята. Да, вы только что получили это право. СТУДЕНТ 2: Неделя 9, 200. DAVID Маланом: Хорошо играл, неделя 9, 200. Что символ делать все PHP-- СТУДЕНТ 2: Роб. DAVID Маланом: Роб? Роб Боуден: Наличными тегов. [Смех] DAVID Маланом: Ладно, давайте перейдем. Перейдем к Final Jeopardy. Давайте все придумать ответ, и мы будем иметь вы пишете об этом листок бумаги, как мы играем музыку. И тогда мы будем притворяться, что это шло по плану. Ладно, так Final Jeopardy категория Неделя 12. Вы все должны decide-- Я не принес ручки, нет. Ручки, пожалуйста. Спасибо. Ладно, хорошо. Нет больше ручки, пожалуйста. ОК. Так Team One находится в 0, команда Два в состоянии 0, и команда Три находится на 2. Вы можете держать пари до $ 2000. Так что давайте идти вперед и сделать свою ставку. Ставки вниз. А теперь Cheng собирается выявить вопросы, то играть музыку, пока мы не отложить. [Jeopardy ТЕМА ИГРА] DAVID Маланом: Ладно, пусть Мы начнем здесь с командой тройки. Вы поставленную $ 1000 и ответил? Студент 1: 955. DAVID Маланом: 955. Команда два здесь поставленную. СТУДЕНТ 7: $ 2000. DAVID Маланом: $ 2000 и ваш ответ был? СТУДЕНТ 6: 955. DAVID Маланом: Team Три поставленную $ 2000, а ваш ответ был? Роб Боуден: 955. DAVID Маланом: 955, что является правильным. Это означает, наш победитель сегодня, я думаю, что еще только команды-третьих, не так ли? Команда Три берет игру! [Аплодисменты] DAVID Маланом: Это то, это для CS50. Спасибо вам большое за команду CS50-х годов. Спасибо большое! Огромное спасибо нашим Друзья Гарвардского времени. Это было CS50. [Аплодисменты] [Играет музыка] DAVEN Фарнем: А теперь Deep Мысли, по Daven Фарнем. Как я должен выяснить, MySQL, если я не могу даже выяснить мой подарок? [Посмеиваясь]