Гарвардский курс CS50 по основам программирования в школе CODDY (Курская)

Возраст: 13 - 17 лет
от 950.00

Harvard CS50 – это один из самых популярных курсов программирования, разработанный в Гарвардском университете. Ребята изучат основы языков программирования С, Python, баз данных и SQL, CSS, HTML, JavaScript. Познакомятся с основами компьютерной безопасности и искусственного интеллекта.

Местоположение
Адрес: г. Москва, м. Курская, Нижний Сусальный переулок, дом 5, стр.19
Округ: ЦАО
Метро: Курская

CS50 – легендарный базовый курс по основам программирования, который преподают в Гарвардском университете как обязательный для всех профильных специальностей уже много лет. Он также пользуется огромной популярностью и спросом среди студентов других специальностей. 

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

Курс выбирают не только профильные студенты, но и те, кто хотят расширить кругозор, узнать что-то о компьютерах. Порой это кардинально меняет жизнь этих «непрофильных» студентов. Например, выпускница факультета истории и литературы Сьюзен Войчицки (Susan Wojcicki) прослушала CS50 на последнем курсе. А затем переехала в Кремниевую Долину. Сегодня она — исполнительный директор YouTube.

На курсе рассматриваются типовые алгоритмы, лежащие в основе решения широкого круга практических задач, и типовые алгоритмические структуры, из которых строится любая программа.  Обучение содержит много практических задач. Это значительно повышает ценность курса, особенно для российских школьников, привыкших к переизбытку теории.

На курсе студенты узнают:

  • Основы компьютерных наук и программирования. Системы счисления, работа с командной строкой в Linux, циклы, условные переходы и другое.     
  • Какие задачи можно решать с помощью программирования и каким образом.
  • Как устроена двоичная система счисления, что такое условия и циклы.
  • Концепции алгоритмов и алгоритмичности мышления. Курс охватывает все основные алгоритмы, которые нужно знать и понимать «айтишникам». 
  • Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработку. 
  • Основы языка программирования C и визуального языка Scratch. (Все основные примеры и задания студенты делают на языке C). 
  • Как написать простую программу на С и Python.
  • Основы баз данных и SQL. 
  • Азы веб-разработки: основы CSS, HTML, JavaScript и веб-фреймворк Python.
  • Основы подготовки презентации проектов по программированию.

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

Именно поэтому он идеально подойдет ребятам независимо от того, новички они или уже имеют опыт программирования. 

Уникальный и доступный учебный материал будет интересен как желающим связать свое будущее с техническими специальностями, так и гуманитариям, стремящимся расширить кругозор. Специалисты школы программирования для детей CODDY адаптировали курс для детей от 13 лет.  

Результат

Результат обучения:

  • Знание основ языков программирования C, Python и JavaScript
  • Знание основных конструкций программирования
  • Понимание всего фронта работ при создании сайтов
  • Навыки разработки как внешней, так и внутренней части веб-приложения
  • Готовый проект для портфолио (веб-приложение)
  • Именной сертификат, подтверждающий прохождение курса
  • Выпускник получает уровень Intern Developer, с хорошими знаниями для следующего прыжка в Junior

Выпускники смогут:

  • Применять принципы программирования для решения прикладных задач из различных областей науки
  • Разрабатывать веб-приложения, реагирующие на действия пользователей и предоставляющие информацию из баз данных
  • Создавать веб-приложения с формами, базами данных и т.д.
  • Выбрать свой особый путь развития в интересной для себя области в IT
  • Без сверхусилий освоить любой новый язык программирования
  • Находить информацию для решения своих IT проблем самостоятельно

Бизнес-навыки:

  • Логическое мышление
  • Креативное мышление
  • Командная работа
  • Поиск и анализ информации
  • Постановка и решение задач
  • Планирование проекта
  • Поиск и исправление ошибок
  • Коммуникационные навыки
  • Работа на ПК
  • Самостоятельность
  • Умение принимать решения

Как мы занимаемся

  • Возраст: от 13 до 16 лет.
  • Уровень: продвинутый.
  • Длительность: от 8 модулей (месяцев), от 64 часов*.
  • Формат: индивидуальные и групповые занятия, офлайн и онлайн (в режиме реального времени).
  • Программа: здесь
  • Количество детей: от 1 до 15.
  • Стоимость: от 950 руб./час в группе онлайн, от 1000 руб./час в группе офлайн, от 1290 руб./час индивидуально онлайн, от 1800 руб./час индивидуально офлайн.

* Зависит от темпа усвоения материала студентами.

По завершении курса каждого ученика ждет сдача итогового проекта в Гарварде (онлайн). А также цифровые проекты для своего портфолио. 

Записаться на курс

Сообщения не найдены

Вы посещали занятия?

Расскажите нам что-нибудь об этом и помогите другим принять правильное решение

Написать отзыв