Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

CS50 ( Computer Science 50 ) - это вводный онлайн-курс по информатике на территории кампуса, который преподается в Гарвардском университете , а с 2015 года и в Йельском университете . В 2016 году CS50 стал доступен для старшеклассников как курс AP . Материалы курса доступны онлайн бесплатно на EdX с рядом сертификатов, доступных за плату. Версия на территории кампуса - это самый большой класс Гарварда с 800 студентами, 102 сотрудниками и до 2200 участников в их регулярных хакатонах . [1] [2]

После того, как участник завершил CS50, есть несколько следующих программ, включая CS50 Computer Science для веб-программирования , CS50 Computer Science для искусственного интеллекта , CS50 Computer Science для разработки игр и CS50 Computer Science and Mobile Apps (в архиве). Все эти программы доступны на платформе EdX.

Форматировать [ редактировать ]

Лекции CS50 записываются и загружаются на несколько сервисов, включая iTunes U , EdX и YouTube . Дополнительные видео «прохождения» записываются с профессорами и студентами-волонтерами. Вопросы курса, называемые наборами задач или сокращенно «psets», доступны как в формате PDF, так и в формате HTML. Учащиеся могут загружать ответы на наборы задач, а некоторые вопросы оцениваются автоматически. Студенты также могут использовать специальное программное обеспечение для проверки своего кода в облаке . В 2016 году CS50 стал первым университетским курсом, предлагающим студентам возможность смотреть все лекции полностью в виртуальной реальности . [3]

С 2021 года онлайн-версия CS50 под названием CS50x обучает языкам программирования C , Python , SQL , HTML , CSS и JavaScript . Он также учит концепциям информатики, включая массивы и структуры данных , а также веб-фреймворк Flask . [4] В версии курса 2021 года также представлены три новые лекции: « Безопасность» , « Искусственный интеллект» и « Этика» . [5]

Последующие курсы [ править ]

CS50 предлагает несколько дополнительных курсов, в том числе:

  • CS50 «Компьютерные науки для веб-программирования» - этот курс предлагает более глубокий взгляд на HTML, CSS и JavaScript, а также на фреймворки, включая Flask и Django . [6]
  • Введение CS50 в искусственный интеллект с Python - этот курс охватывает алгоритмы поиска , машинное обучение и искусственный интеллект. [7]
  • CS50's Introduction to Game Development - этот курс обучает игровым движкам Unity и Löve 2D , а также принципам игры 2D и 3D. [8]
  • Разработка мобильных приложений CS50 с помощью React Native - этот курс знакомит с платформой приложений React Native , а также более подробно рассматривает HTML, CSS и JavaScript. [9]

Известные люди [ править ]

Ведущий преподаватель - профессор Гарвардского университета Дэвид Малан . [10] Брайан Ю также является видным членом CS50 и одним из лекторов. [11] Соучредитель Facebook Марк Цукерберг и бывший генеральный директор Microsoft Стив Баллмер читали гостевые лекции. [12] [13]

Ссылки [ править ]

  1. ^ Паппано, Лаура. «10 курсов с изюминкой» . Нью-Йорк Таймс . Проверено 4 мая 2014 . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ Фаррелл, Майкл. «Курс информатики заполняет все потребности Гарварда» . The Boston Globe.
  3. ^ Фахс, С. Рэмси (2016-08-31). «CS50 уходит от традиционных лекций к виртуальной реальности» . Малиновый .
  4. ^ "CS50x 2021" . cs50.harvard.edu . Проверено 25 марта 2021 .
  5. ^ «Что нового в 2021 году? - CS50x 2021» . cs50.harvard.edu . Проверено 25 марта 2021 .
  6. ^ "Информатика для профессионального сертификата веб-программирования" . edX . Проверено 25 марта 2021 .
  7. ^ "Информатика для профессионального сертификата искусственного интеллекта" . edX . Проверено 25 марта 2021 .
  8. ^ "Информатика для профессионального сертификата разработки игр" . edX . Проверено 25 марта 2021 .
  9. ^ "Профессиональный сертификат информатики и мобильных приложений" . edX . Проверено 25 марта 2021 .
  10. ^ Орбей, Эрен. «Как звездный профессор компьютерных наук Гарварда построил империю дистанционного обучения» . Житель Нью-Йорка .
  11. ^ Feldt, Брайан (2014-03-11). «Хакатон LaunchCode для преподавателей информатики со всего мира» . Бизнес-журнал Сент-Луиса . Проверено 4 мая 2014 . CS1 maint: обескураженный параметр ( ссылка )
  12. ^ "CS50 Гостевая лекция Марка Цукерберга" . Гарвардский университет.
  13. ^ "CS50 Гостевая лекция Стива Баллмера" . Гарвардский университет.

Внешние ссылки [ править ]

  • Официальный сайт