Студент Стэнфорда и основатель образовательной платформы Prometheus украинец Иван Примаченко на своей
странице в сети Фейсбук рассказал о запуске популярного гарвардского онлайн-курса «CS50: Основы программирования» на украинском языке. «Наконец это случилось! На Prometheus стартовал обновленный легендарный
онлайн-курс «Основы программирования CS50 2019». Это первая в мире локализация самой последней версии курса прямо из Гарварда!», - пишет Иван.
«Курс длится 11 недель и считается лучшим курсом для обучения компьютерной грамотности в мире. Про его легендарный статус свидетельствует то, что в 2015 г. Йель отказался от собственного вводного курса по программированию для первокурсников и стал использовать курс «CS50: Основы программирования» в своем учебном процессе, - сказано в разделе описания курса на веб-сайте платформы Prometheus. - С 2016 г. данный курс доступен в Украине и активно используется в учреждениях образования в смешанном формате. Первый перевод данного курса давно требовал обновления. Нынешний перевод курса на украинский язык стал возможен благодаря Международному фонду «Возрождение» и фонду BrainBasket. Курс рассчитан как на новичков, так и на слушателей, которые имеют небольшой опыт в программировании. Курс состоит из видеолекций, записанных прямо в аудитории. У вас есть доступ к конспектам, заданиям, дополнительным материалам, семинарам и т.д. Курс распространяется под открытой лицензией Creative Commons. Украинская версия курса соответствует оригинальной версии 2018 г. Курс бесплатный. Все, что необходимо, - доступ в Интернет на скорости, необходимой для просмотра видеолекций. После окончания курса можно получить сертификат Prometheus. Чтобы получить сертификат Гарварда, необходимо пройти оригинальный курс на английском языке на платформе eDX».
Программа курса
- Основы информатики и программирования.
- Как мыслить при помощи алгоритмов и эффективно решать задачи при помощи программирования.
- Что такое абстракция, алгоритм, структура данных, инкапсуляция, управление памятью, основы компьютерной безопасности, разработка программного обеспечения, веб-разработка.
- Основы программирования на C, Python, Java Script, основы баз данных и SQL, основы CSS и HTML.
- Процесс разработки и презентация собственного проекта.
- Практические задания из курса основаны на реальных кейсах из области биологи, криптографии, финансов, судебно-медицинской экспертизы и разработки игр.
Оригинал курса на английском языке CS50: Introduction to Computer Science доступен
здесь. Курс также переведен на русский язык.