Девід Дж. Малан: Привіт, світ. Мене звати Девід Малан, і це CS50 жити. Розбіжності, якщо ви налаштувавшись на цей потік, ви студент в CS50x і CS50, можливо, через EDX, Гарвард Коледж або Гарвардський Розширення школа. Ну, тому що велика частина, звичайно'S Матеріал у ці дні надається вам на відео, ми думали, що зробити те ж саме, але на цей раз зробити це трохи Цікаво і фактично мовлення все це проживає. Так що якщо ви бачите мене відключається, якщо ви бачите мене misspeak, якщо ви бачите мене зіпсувати, все того, що відбувається буквально відразу в даний час в Кембриджі, штат Массачусетс на У п'ятницю вранці тут. Ну, ми думали, що спочатку дати Ви почуття - бачити, там це. Це CS50 жити, вже. Так за останні пару тижнів, люди були відправленні питань на Reddit і Facebook і Twitter тощо. І один з них, зокрема, зловили наше око, що ми думали, що може бути часто задається питання. Так що я думав, що я читав Вам тут жити. Таким чином, в тиждень 0. Хто-небудь ще, здається, трохи збентежений та / або перевантажені уже? Ну, це була розміщена на Reddit. І студент розробив таким чином - Я не так багато досвіду роботи. Чи може це бути, чому я, здається, зловити на набагато повільніше, ніж Решта людей, які відправляють тут? Я дійсно зацікавлений у всьому цьому, але подряпина трохи в оману мені чомусь. Я, здається, не знаю з чого почати. Що я повинен зробити, щоб спробувати зрозуміти все це трохи краще? Я розчарований, що я вже плутаючись. Так що це абсолютно, дійсно, часто задається питання. Справді, якщо ви налаштовані на Тижні 0-х лекції вже, ви будете знати, що в мірою тут, на території кампусу, 73% від вашої однокласники тут не мають до програмування досвід. І зрозумійте також, що багато балачки на Facebook і Twitter і Reddit зараз, мабуть, зміщені в бік ті студенти, які вже дійсно є трохи більше комфорту і підкованих. І це, зрештою, чому вони тяжіють до ті форми так швидко. Так звичайно ж, не будьте перевантажені так багато дивовижних проектів, які які вже поділився в порожньому Галерея, а також на Reddit і Facebook. Але насправді прийняти розраду в тому, що існують сотні, ні, буквально тисячі друга люди, як і ви. І вони не могли б говорити вгору, але вони дійсно там. Так що ж таке CS50 жити призначається, щоб бути? Це буде можливість для нам, кожен раз в той час, щоб говорити туди і назад жити. І ми будемо або прийняти в питаннях через відео, або робити все можливе, щоб дозволити вам в майбутнє, навіть, щоб налаштуватися на себе в прямому ефірі через живий потокового відео. Але на сьогоднішній день, у нас є ряд веселощів сегменти, підготовлені для вас, перший з яких буде проблиск в Гарвардському університеті. Для тих з вас, хто ніколи не ступав нога тут, в Кембриджі, Массачусетс, ми думали, що показати вам деякі з більш відомих сайтів, а також деякі з сайти, унікальні для CS50. Давайте поглянемо. Ми тут за межами головних воріт Гарвардський університет, а через них ворота можна побачити Джон Гарвард Статуя, який є першим більшість людей " призначення. Давайте входити Так що це статуя Джон Гарвард, один з найпопулярніших місць на містечко для туристів. Те, що ви побачите тут красується з Джон Гарвард, засновник, 1638. Ну, виявляється, якщо ви берете тур, одна з речей, ви дізнаєтеся, що є три лежить тут. Один з них, це не Джон Гарвард. Два, він не був засновником, і три, Гарвардський ні заснований в 1638 році. Але те, що вірно в тому, що якщо потерти його нога тут, ви можете просто отримати трохи удачі. Чи повинні ми поглянути на студії CS50 в? Так що ми тут, в Максвелла Dworkin G-123. Максвелл Дворкіна наш комп'ютер наука будівлю. Якщо ви хочете дивитися цей на Google Карти, ми на 33 Оксфорд-стріт в Кембриджі, штат Массачусетс. Так от, на цьому тлі, є де ми знімаємо шорти CS50, в наскрізні, та інші матеріали. Що ви зазвичай бачите, що ми будемо прийти сюди, включіть багато ці вогні, і суб'єкти, Zamyla, Роб, і інші, буде мати їх знаходиться тут, проти цей білий фон. Або ж, якщо ми відкинемо цей зелений екран, ми можемо насправді цифровий покласти за ними все, що ми хочемо - екран комп'ютера, екран телевізора - дійсно, щось в цьому роді. Ну, тут, у нас є деякі з освітлення, яке ми кидаємо на Тема, щоб отримати хороший, чистий вистрілив проти них і на фоні. Тут у нас є деякі залишки того, що колись був CS50 вітальня. Так що це використовується, щоб бути місцем де інформатика магістрантів б бовтатися. Ми з перетворили його на щось більш висока технологія для цих пагонів. Справді, ось залишок діб CS50-головоломка. На початку семестру, ми маємо близько 200 з гаком студентів зібратися і вирішувати головоломки, яка призначена для бути показовим той факт, що інформатика справді не про програмування, як такої. Це більше, як правило, про вирішення проблем. Але от ви бачите з минулого, деякі маркування, що ми залишили вічно на цих скляними стінами. Тепер, якщо ми повертатися навколо, ви побачите які речі, як від перспектива продюсера. Сюди, у нас є штатив. І на цьому штативі насправді просто екран комп'ютера, що відображає проти дзеркало. Так що, якщо ми насправді включенні харчування в камері, включив комп'ютер, ви буде насправді бачите слова на цей рахунок екран, що я або один з команди члени насправді читає на камеру. Що ми робимо в цій студії дійсно тільки сценарій контент для CS50. І ми сценарій він з суфлера, так що ми можемо отримати займає всього правильно, і так, щоб, коли ми робимо помилки, це набагато простіше зробити заново, повтор, повтор, і детерміновано, говорять те ж саме знову і знову. Сандерс театру, між тим, дуже багато експромтом. І це набагато більш органічним середу де у нас є мене і студенти та інші взаємодіючі на сцені. Так чому б нам не взяти подивіться там поруч. Таким чином, ми йдемо тут, на Меморіалі Зал, який є, де офіс CS50 в годин і лекції проводяться. Тут, в цьому вході є Анненберг зал. Це насправді, де все Гарварда першокурсників приймати їжу. І це також, де вечорами, один або кілька ночей на тиждень, що ми є сотні CS50 студентів збираються іноді працювати на їх проблеми Набори поруч один з одним, а також співробітники CS50. Так що ми тут на сходинках з Memorial Hall. Такі основні двері, які будуть привести нас до Sanders Theatre, де лекції проводяться. Ходімо? І це Сандерс Театр, де Лекції CS50 Компанії знаходяться в. Це CS50. Так що цей вираз збирається навколо інтернету відомий як, б одне завдання. І я дійсно був один роботу близько двох хвилин-півтора тому, що мій колеги тут, Рамон, Колтон, Ден, і Padrick, дуже швидко нагадав мені з, як тільки ми пішли в цьому турі. Тому що насправді, те, що ми повинні були почати з сьогодні тут було кілька привіти від деяких з ваших попередників в класі. Так що ми насправді відбувається, щоб перемотати трохи, і виховувати Вільям зараз, який родом з Уельсу в Сполучених Штатах Королівство, який був одним з нашого наймолодшого студенти в минулому році, який був би хотів привітатися. Виступаючий 1: Як тебе звати? СПІКЕР 2: Вільям. Виступаючий 1: Що це? СПІКЕР 2: CS50. Девід Дж. Малан: Так що потім був Вільям. Давайте тепер очолити в іншому місці, аж до Нігерія, де інший однокласник ваш минулих років є [? Аннет,?] хто б так само подобається сказати, Привіт, світ. СПІКЕР 3: Привіт, світ. Я дійсно схвильований, щоб приймати CS50 цього року, все шлях від Лагос, Нігерія. Я відчував потребу, щоб відточити свій комп'ютер навички, і я завжди хотів, щоб стати хорошим програмістом, і так Я підписався на процесі. Я хочу сказати спасибі Гарварді і Массачусетському технологічному інституті і школи, які прийшли разом, щоб щоб це відбулося протягом тисяч людей по всьому світу. Я тільки що закінчив моя перша гра ніколи. Отримав зроблено з P-встановіть 0, моєї нуля Програма, яка дуже весело. Я з нетерпінням чекаю веселіше з Звичайно, і з моїми однокласниками, як ми проходимо через р. набору після р набору. Мене звуть [? Аннет?] [? Onoja?], І це CS50. Девід Дж. Малан: Зараз, особливо якщо Ви стурбовані тим, що ви старший студент в класі, відпочинку впевнені, що це не так. CS50 і CS50x цілком має гаму вік від віком 10 років, щоб багато, набагато старше, ніж це. Насправді, кількість ваших студентів, які були розміщення на бюлетені дошки були обміну відео в цьому роді. І ми хотіли б поділитися один в Зокрема з минулого року - [? Alecio?] з Бразилії, який буде також хотів привітатися з його наступники в класі. СПІКЕР 4: Привіт, світ. Я [? Alecio?] [? Omida?] від Бразиліа, Бразилія. Я 78 років, і я дуже захваті від цієї онлайн-курс. Я впевнений, що це допоможе мені багато, щоб виконувати свою роботу в галузі дистанційне навчання. Я хочу скористатися цією можливістю, щоб подякувати EDX за ініціативу курси, як це, а також подякувати професора Малан і всі CS50 банди. Мене звуть [? Alecio?] [? Omida?], І це CS50. Девід Дж. Малан: Так що тепер ми будемо різання на екскурсію з Гарварду Університет, для тих з вас, хто не бачив Гарвард раніше. Але щось мені підказує, у вас є зараз бачив у Гарвардський університет раніше. Так що ми збираємося, щоб просуватися вперед, щоб сегмент відомий як нашу поштову скриньку. За останні кілька тижнів, ви, справді були уявлення досить багато питань для яких ми були стежачи. І деякі з вас були досить люб'язні, щоб запитати ті ж питання через відео. Насправді, тут, в Кувейті, у нас є Dhruv, які хотілося б задати питання до нас, персоналу, про CS50 і про комп'ютерної науки і програмування в цілому. Dhruv? Dhruv Раман: Привет. Я Dhruv, і я живу в Кувейт, Близький Схід. Я студент [? в класі 10-му,?] і я зробив на чотирьох мовах в даний час. Я взяв CS50 в 2013 році, а перший Питання, який прийшов на мій погляд, , Що є кращим мову дізнатися в сьогоднішньому світі? Девід Дж. Малан: Так от велике питання. І там насправді не одна відповідь на нього. Там дійсно не найкращий мову, а є найкращий мову іноді для роботи. Але навіть тоді, ви часто за своїм розсудом. Наприклад, зображений тут цілком деякі з найбільш популярних мов сьогодні, і C є лише одним з них серед їм, як PHP та інші, які ми будемо досліджувати пізніше в семестр, в самій CS50. Тепер дуже в моді в ці дні Мови, як Python і Ruby, і Perl, і навіть Java в якійсь мірі для веб-програмування, тоді як Java в Зокрема використовується зовсім трохи для корпоративного програмного забезпечення, зроблені великих компаній. З досить часто в країнах з низьким рівнем вбудовані системи. Але ми насправді, як правило, використовувати рахунок, тому що це досить маленький мову, на вершині з яких багато хто з його наступників були побудовані. Так що якщо вам цікаво, які мову Ви повинні використовувати для конкретного завдання, ну, це дійсно залежить. І досить часто, програміст власної особисті переваги важать дюйма Зараз, наприклад, я збираюся через фазу, де мені дуже подобається JavaScript. Не так багато в браузері, але насправді на стороні сервера. Ви можете використовувати його з бази називається Node.js для програмування командний рядок в сервері. Тепер в реальному світі, так само, як вам могли б, наприклад, спробувати отримати гвинт, як це в стіні за допомогою самих будь-який інструмент - наприклад, навіть Найбільш жорстка молотків. Це буде дійсно працювати, якщо ви натиснете чорт з речі в стіну. Але ви могли б бути трохи більш витонченими. А ви могли б досягти за замість цього, щось на зразок плоскою викруткою. Тому що, якщо ви отримаєте його тільки право, що впишеться в перехресті, що гвинт, і ви могли, ймовірно, отримати його в стіну. Але найкращий інструмент для роботи, або один найбільш підходящий для цього Конкретне застосування, так сказати, буде викрутка Phillips, де глава викрутку припадків абсолютно в головці гвинта. Так при виборі програм мову, це схоже по духу, що. А ви могли б використовувати на різних мовах вирішити ту ж задачу, але деякі з їм може дати більш елегантне рішення. Деякі з них можуть дати більш швидким рішенням. І можливо, деякі з них могли б дійсно дають найкраще рішення. Так один з їжі додому, ми сподіваємося, Ви вийдете з CS50, коли використовувати конкретні інструменти для виконання конкретної роботи. Ну, наступного, давайте поглянемо на Інше питання, що було представлено один з ваших однокласників, на цей раз від Бернардо з Бразилії. Бернард: Ей. Мене звуть Бернардо. Я з Бразилії. І я хотів би запитати дві речі. Перший з них, як швидко це інтернет Швидкість в Гарварді, і, по-друге, кому прийшло в голову зробити прилад? Девід Дж. Малан: Так, що занадто був велике питання. І ми насправді не знав, Відповідь на це питання. Так вчора ввечері, я послав по електронній пошті деякі друзі в мережі Гарвардського університету група, і поставив точно Питання Бернардо. Ну, виходить - барабанний дріб - що підключення до Інтернету, щоб Гарварда зовнішній світ 10 гігабіт. Щоб помістити це в перспективу, це 10 млрд біт в секунду. Тепер, щоб помістити це в перспективу, якщо Ви повинні були завантажити фільм з щось на зразок ITunes або в іншому місці онлайн в ці дні, вони могли б насправді бути дійсно великий, якщо це відео високої чіткості. Це може бути два гігабайти в цілому. Добре, якщо ваша смуга пропускання 10 Гбіт в секунду, ви можете скачати фільм як то в лічені секунди, а не хвилини або години він приймає більшість нам будинку. Зараз у справедливості, не всіх і кожного з нас тут на території кампусу має доступ до 10 млрд біт пропускної в секунду. Насправді, це загальними для всіх досить багато людей. Але насправді, чому б нам не глянути на тест швидкості, в результаті чого ми будемо проводити тест, який перевіряє, наскільки швидко деякі біти можуть подорожувати за мій зокрема ноутбук на інший неподалік. Це не обов'язково авторитетний відповісти як до смуги пропускання. Справді, якщо ви спробуєте це зробити у себе вдома, ви Може виявитися, що ваш сервіс інтернет постачальник або провайдер, це свого роду оману Ви, в результаті чого багато інтернет-провайдерів в ці дні дозволяють вибух швидкості. І вибух, я маю на увазі для найперших секунд завантаження щось або робити що-небудь з вашим Інтернет з'єднання, але на ділі може скачати досить швидко. Але якщо ви подивитеся індикатор виконання - Швидкість, з якою ваші біти бути завантажено - Ви будете часто бачити, що це уповільнення вниз і вниз і вниз. Таким чином, ці тести швидкості, чесно кажучи, не є обов'язково представник. Але для коротких завантаження, ви будете дійсно отримати це багато бітів вниз в секунду. Ден, ми будемо запустити тест швидкості? Підемо. Там наша швидкість завантаження і тепер наша швидкість завантаження. Давай, давай. Давай! Давай! Занадто багато, мені говорять. Добре. Так, щоб був у цій студії тут, Хаузер Студія, в Вайденера бібліотеки Гарвардський університет. Швидкість, з якою мій маленький ноутбук стає, через Вихідний інтернет Гарварда. Тепер, нарешті, у нас є запитання від третину своїх однокласників - Маурісіо з Перу, які хотіли б поставити наступне питання звідси. MAURICIO РАДА: Здравствуйте. Мене звуть Маурісіо, і я з Перу. Моє питання, я дозволив, щоб почати [Нерозбірливості], щоб навчити CS50 за наших школи з CS50 матеріали? [Нерозбірливості]. Мене звуть Маурісіо, і це CS50. Девід Дж. Малан: [нерозбірливо] Маурісіо, і будь-який інший, це зацікавлені в цій конкретній питання знаю, що відповідь абсолютно, щиро так. Насправді, студент тут на кампусі по імені Габріель [? Grimardes?] який родом з Бразилії насправді точно, що в його рідному місті з Звичайно, він назвав CC50, доступний тут CC50.com.br, ті з вас, хто говорить Португальська, якщо ви хочете поглянути. І те, що Габріель зробив пару років тому буквально завантажені всі Роздаткові матеріали та іспити CS50 в і домашніх завдань і відео. І він перевів більшу частину що задовольнятися. А потім, за допомогою свого батька в назад з класу в його високій школа, він сам почав викладати його власну версію CS50, до першого 50 з його однокласників в школі. Тоді подальше семестр, близько 150 з його однокласників. І це зовсім, зовсім надихає щоб побачити його. Так що якщо ви дійсно йдете в цей URL після цього трансляції, натисніть на відео YouTube який є вбудований. І ви можете бачити Габріель викладання досить майже такий же матеріал, який ми викладав в тому ж році в CS50 на території кампуса. І я так радий сказати, що в тому ж Габріель, колишній середньої школи студент з Бразилії, нині тут на Кампус Гарварду як Гарвард першокурсник, і це наступаючий рік буде CS50 голова вчення людина, і все активнішу участь у CS50 відбувається на. Так що якщо ви самі хотіли б зробити це як Маурісіо, будь ласка, просто перейдіть на CS50.tv, який є, звичайно'S власний сайт OpenCourseWare. Там у ліцензії там, що ви можете читати, і це насправді те називається ліцензії фонду, який в значній мірі говорить, що ви безкоштовно і ласкаво просимо використовувати матеріал, щоб змінити матеріал, так довго, як ви себе поширення на тих же з іншими. Так ось воно що для вхідних на цьому тижні. Чому б нам не взяти короткий перерву тут, і дозволяють вам можливість дивитися 60 секунд кошенят. Девід Дж. Малан: [нерозбірливо] жити, і те, що ми думали, що зробити, це укласти сьогодні з фільму, що один з Власні співробітники CS50-х років, T.J. Перукарня, зібрав. Як ви, напевно, знаєте, CS50 тут Кампус завершується з CS50 ярмарку, Епічний показ студенти ' Остаточні проекти. Ті з вас приймати CS50 через Гарварді Розширення школа в Інтернеті, або через EDX онлайн матиме аналогічний можливість, хоча і віртуальної, і онлайн, виставляти свій остаточний проект деяку кількість місяців, отже, для Весь світ, щоб бачити. Але ми думали, що дамо вам почуття тут, з деякими весело тлі на нашому великий екран, того, що саме відбулося всього кілька тижнів тому тут, на містечко з на кампусі версія ярмарку CS50 в. Давайте рол. [Музика грає] СПІКЕР 5: Привіт, [? Я Еллісон?] тут в CS50 ярмарку, с - СПІКЕР 6: [? Курт Стоун. ?] [? СПІКЕР 5: Курт Стоун. ?] Радий тебе бачити. Так, ви можете розповісти нам трохи трохи про ваш проект? СПІКЕР 6: О, ну зовсім. СПІКЕР 7: Ми зробили музичний візуалізатор. СПІКЕР 8: [нерозбірливо]. СПІКЕР 9: Так жоден з нас повинен був будь-який досвід [нерозбірливо]. СПІКЕР 10: Це приголомшливо. Те ж, що 70% інших студентів. СПІКЕР 11: я був одним з 70% людей, які не зробили нічого знати про - СПІКЕР 5: А тепер ти як [нерозбірливо]. СПІКЕР 12: Це дивовижний шанс довести студентів разом і подивитися, що відбувається. Подивіться на деякі 600 з гаком додатків, які є продемонстрували тут, що не існує раніше, тому що одного початкового рівня Звичайно дивно. СПІКЕР 13: Вони дійсно обслуговують ваш Досвід вступу в класі. Як і я, у мене було нуль, нуль комп'ютер навичок програмування. Я знав, що Java був, так це було про це. Вони дійсно, насправді. І особливо - і ТФ, дивно. ССТ є прекрасним, чудовим компонент для цього курсу. Це було CS50. SPEAKER 14: Сотні проектів пройти через цей зал. Сотні коробок цукерок, сотні коробки попкорна, і досить багато учасники, і просто все стрес кулі, які були кинутий і відвезли додому. Це було CS50, і цей був CS50 ведмідь. Спокойной ночи. Девід Дж. Малан: Це, тоді, що чекає вас тут в CS50. От і все для CS50 живуть. Велике спасибі Рамон, Padrick, Колтон, і Ден, хто тут за дисплей. І стежити на Твіттері, Facebook, Reddit, і в інших місцях для оголошення, через який ви самі може представити відео і питання, щоб що ви можете приєднатися до нас тут, в студія на наступний CS50 живий. Це було CS50.