113
Сможете ли вы раскрутить эти вопросы? [Veritasium]
48 Комментариев в Наука | Science  

Привет, Пикабу!

Дерек Мюллер с канала Veritasium приготовил для вас 4 увлекательные загадки. Как только будет готов перевод видео с ответами (он вышел буквально вчера на оригинальном канале), мы обязательно его публикуем. А пока у вас есть возможность оставить свои варианты ответа.

Приятного просмотра!

206
22. CS50 на русском: Лекция #22 [Гарвард, Основы программирования, осень 2015 год]
11 Комментариев в Наука | Science  

Алоха, пикабу!

Представляем 22-ую лекцию легендарного Гарвардского курса CS50, который мы переводим и озвучиваем специально для JavaRush. В ней профессор Сказелатти из Йельского Университета демонстрирует использование искусственного интеллекта в играх. В лекции рассматриваются алгоритмы минимакс и альфа-бета-отсечение, а также разбирается игра робота в крестики-нолики.

Всего в курсе 24-лекции, и если вы ещё не посмотрели предыдущие – самое время начать знакомиться с ними. Список лекций 1-20 вот тут, а 21-ая лекция тут.


На кого рассчитан курс CS50?


Если вы — новичок, пройдите CS50. Если кто-то из ваших знакомых приглядывается к ИТ и программированию, советуйте CS50 не глядя. Я серьезно.


CS50 подойдет любому человеку, кто решил стать «айтишником». Пожалуй, его можно рекомендовать и способным 12-летним, и умудренным опытом «перебежчикам» из других профессий. Идеально — старшеклассникам и студентам.


Курс очень прогрессивный и обновляется из года в год. При этом в отличие от большинства подобных университетских обучающих программ (например, MIT 6.00X) от слушателя не требуются знания университетской математики, достаточно школьного уровня.


Что изучают на CS50?


— Основы компьютерных наук и программирования. Системы счисления, работа с командной строкой в Linux, циклы, условные переходы и прочие радости;


— Концепции алгоритмов и алгоритмичности мышления. Вы узнаете о том, какие задачи можно решать с помощью программирования и каким образом. О бинарном поиске, простом по сути, но очень эффективном и требующем тщательности в реализации, Дэвид Малан расскажет сходу, прямо на нулевой лекции. И попробуйте потом забыть сцену с разрывом телефонного справочника, а вместе с ней — и полученные знания! Вообще, курс охватывает все основные алгоритмы, которые нужно знать и понимать «айтишникам»;


— Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;


— Основы языка программирования C и визуального языка Scratch. Собственно, все основные примеры и задания студенты делают на языке C;


— Основы баз данных и SQL;


— Веб-разработка: основы CSS, HTML, JavaScript и PHP. Естественно, только самые азы;


— Основы подготовки презентации проектов по программированию.


Поддержите нас плюсом и подписывайтесь на нас и сообщество «Наука».

Показать полностью
42
Что такое сигнал «Wow» ? [Fraser Cain]
10 Комментариев в Наука | Science  

Что за сигнал был получен в 1977 году? Был ли он таинственным посланием внеземных цивилизаций?

40
Идеальна ли Вселенная для жизни? [Fraser Cain]
2 Комментария в Наука | Science  
63
Мозг под веществами: Марихуана [AsapSCIENCE]
10 Комментариев в Наука | Science  

Вот, что происходит внутри тебя, когда куришь коноплю: воздействие марихуаны на мозг и её влияние на твоё восприятие.

90
Что было до Большого взрыва? [Fraser Cain]
45 Комментариев в Наука | Science  

Считается, что Вселенная произошла в результате Большого Взрыва. Задумывались ли вы, в результате чего произошел сам Большой взрыв? Фрейзер Кейн приоткроет для вас завесу этой тайны.

53
Как быстро вращаются звезды? [Fraser Cain]
3 Комментария в Наука | Science  

Звезды могут вращаться быстрее или медленнее Солнца. А с какой скоростью вращается самая быстрая известная нам звезда? Есть ли предел скорости, после которого звезда начнет разрываться на куски?

67
Что находится по ту сторону черной дыры? [Fraser Cain]
22 Комментария в Наука | Science  

Черная дыра — останки погибшей звезды. А что находится по ту сторону дыры? Невероятные приключения, иные измерения? Не хочется разрушать ваши мечты, но это маловероятно.

170
Отрывок из интервью Нила Деграсса Тайсона Стивену Кольберу
13 Комментариев в Наука | Science  

В этом отрывке из интервью Нил Деграсс Тайсон отвечает на вопрос Стивена Кольбера о том, почему в обществе к науке относятся с недоверием.

231
Основы программирования: Лекция #10. Безопасность в Интернете. Обработка естественных языков, II [CS50-2015, Гарвард]
5 Комментариев в Наука | Science  

Доброго дня, Пикабу! Представляем 21-ую лекцию легендарного Гарвардского курса CS50, который мы переводим и озвучиваем специально для JavaRush.

В этой серии цикла профессор Сказелатти из Йельского Университета рассказывает о системах обработки естественных языков. В лекции рассматриваются алгоритмы распознавания речи, раскрывается понятие статистических моделей распознавания речи, скрытых марковских моделей, вопросно-ответной системы, семантической обработки текста, а также затрагивается тема создания систем невербального общения.

Всего в курсе 24-лекции, и если вы ещё не посмотрели предыдущие 20 – самое время начать знакомиться с ними. Список предыдущих лекций вот тут.


На кого рассчитан курс CS50?


Если вы — новичок, пройдите CS50. Если кто-то из ваших знакомых приглядывается к ИТ и программированию, советуйте CS50 не глядя. Я серьезно.


CS50 подойдет любому человеку, кто решил стать «айтишником». Пожалуй, его можно рекомендовать и способным 12-летним, и умудренным опытом «перебежчикам» из других профессий. Идеально — старшеклассникам и студентам.


Курс очень прогрессивный и обновляется из года в год. При этом в отличие от большинства подобных университетских обучающих программ (например, MIT 6.00X) от слушателя не требуются знания университетской математики, достаточно школьного уровня.


Что изучают на CS50?


— Основы компьютерных наук и программирования. Системы счисления, работа с командной строкой в Linux, циклы, условные переходы и прочие радости;


— Концепции алгоритмов и алгоритмичности мышления. Вы узнаете о том, какие задачи можно решать с помощью программирования и каким образом. О бинарном поиске, простом по сути, но очень эффективном и требующем тщательности в реализации, Дэвид Малан расскажет сходу, прямо на нулевой лекции. И попробуйте потом забыть сцену с разрывом телефонного справочника, а вместе с ней — и полученные знания! Вообще, курс охватывает все основные алгоритмы, которые нужно знать и понимать «айтишникам»;


— Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;


— Основы языка программирования C и визуального языка Scratch. Собственно, все основные примеры и задания студенты делают на языке C;


— Основы баз данных и SQL;


— Веб-разработка: основы CSS, HTML, JavaScript и PHP. Естественно, только самые азы;


— Основы подготовки презентации проектов по программированию.



Поддержите нас плюсом и подписывайтесь на нас и сообщество «Наука».

Показать полностью


Пожалуйста, войдите в аккаунт или зарегистрируйтесь