Skip to main content
Locations of visitors to this page Flag Counter
AK аватар
CS50 (Computer Science 50), Verish.Net? =)CS50 (Computer Science 50) — вводный офлайн и онлайн курс о компьютерных технологиях Гарвардского и, начиная с 2015 года, Йельского университетов.

Материал курса доступен бесплатно, за отдельную плату возможно получить различные сертификаты. В 2016 году курс подвергся значительным изменениям и вобрал в себя лучшие практики за 20 лет преподавания курса.

В 2016 году в курс лекций CS50 вошли следующие темы: Scratch, язык программирования C, массивы данных, алгоритмы сортировки, память компьютера, структуры данных и сжатие информации, язык Python и PHP, базы данных SQL, язык Javascript, виртуальная реальность.

Отрывки из курса лекций 2016 года доступны для просмотра в режиме виртуальной реальности на Youtube канале CS50. Все материалы курса доступны на английском языке.

Формат
Лекции CS50 доступны на нескольких платформах, в том числе ITunes U, edX и YouTube. Дополнительное видео «Walkthroughs» записываются с преподавателями и студентами. Также есть видео практических занятий «Problem Sets» и «Shorts» — серии коротких видеоуроков, в которых преподаватели курса подробно рассказывают об узконаправленных темах, затрагиваемых на лекции. Вопросы курса доступны в формате PDF и формате HTML. Студенты могут загружать ответы на вопросы и некоторые вопросы оцениваются автоматически. Студенты также могут использовать специальное программное обеспечение, чтобы проверить свой код в облаке.

Лекторы
Профессор Дэвид Малан был назван одним из мировых наиболее известных компьютерных педагогов. Соучредитель Facebook Марк Цукерберг и бывший главный исполнительный директор компании Microsoft Стив Балмер проводили лекции.

Ссылки
На английском:

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

CS50 на ITunes U

CS50 на edX.org

На русском:

2016 CS50 на русском

2020-21 CS50x Полный курс на русском языке

2021 CS50W Web-программирование на Python и JavaScript на русском языке

2021 CS50AI Введение в искусственный интеллект с Python

2021 CS50B Основы IT-технологий для менеджеров

2020 CS50M Мобильная разработка на React Native

 



 
Ваша оценка: Нет Средняя: 5 (6 голосов)

  Понравился сайт? =)
Нашли что-нибудь интересное? =)
  Поддержите! =)

 

 
Мы - Вас - не забудем, Веришь.Нет? =)
P.S. И сделаем еще что-нибудь, полезное и нужное... Правда-правда =)))