Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

бесплатно
нет рассрочки

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

Уровень: продвинутый.

Длительность: от 8 модулей (месяцев), от 64 часов*.

Формат: индивидуальные и групповые занятия, офлайн и онлайн (в режиме реального времени).

Количество детей: от 1 до 15.

Стоимость:

от 1050 руб./час в группе онлайн, 
от 1100 руб./час в группе офлайн, 
от 1665 руб./час индивидуально онлайн, 
от 2400 руб./час индивидуально офлайн.  

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

Он настолько крут, что Йельский университет отказался от собственного курса в пользу него.

Гарвардский курс CS50 на русском языке 

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

Когда курс был выложен в интернет в свободный доступ, его по достоинству оценили миллионы слушателей. Долгое время он был доступен только на английском языке, но настолько впечатлил аудиторию, что нашлась команда добровольцев, которая перевела его на русский язык. Просто введите в поисковой системе запрос «курс программирования Гарвард CS50», и найдется множество ссылок для скачивания. Посмотреть все лекции онлайн можно здесь (https://tjournal.ru/43510-ves-garvardskiy-kurs-po-osnovam-programmirovaniya).

CS50 включает комплексное изучение информационных технологий: от систем счисления и алгоритмов до азов искусственного интеллекта.

Специалисты школы программирования для детей CODDY адаптировали курс для детей от 13 лет.

За 8 месяцев обучения мы поговорим о:

  • системах счисления и алгоритмах;
  • операционных системах и библиотеках;
  • строках и массивах;
  • сортировке пузырьком и рекурсии;
  • хэш-таблицах и деревьях;
  • протоколах шифрования и базах данных;
  • веб-программировании и верстке;
  • безопасности и искусственном интеллекте...

...и о многих других вещах, лежащих в основе программирования и компьютерных наук.

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

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

По завершении курса каждый ученик получает именной сертификат от CODDY.

Как получить официальный сертификат Гарвардского университета?

Дополнительно каждый участник курса также может получить официальный сертификат от Гарвардского университета. Для этого ученик готовит собственный финальный проект, курируемый преподавателем CODDY, и отправляет его на проверку в университет.

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

  • веб-приложение на JavaScript, Python и SQL
  • iOS приложение на Swift
  • мобильное приложение на Java под Android
  • расширение для Chrome на JavaScript
  • программа для командной строки на C
  • приложение для программирования разных устройств

и многое другое.

После того, как проект отправляется в университет и успешно проходит проверку, ученик может получить сертификат.

Что вы получите после обучения

Приобретаемые навыки
3
CS50 ID
4
Язык программирования С
5
Понятие циклов
6
Арифметические операции
7
Циклы For
8
Массивы
9
Алгоритмы
10
Структуры хранения данных
12
Базы данных
13
SQL
14
HTTP
15
Web Tracks
17
CSS
18
Протокол шифрования
20
Безопасность
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Курсы
6
курсов

Преподаватель курсов:
«Программирование на JavaScript», «Frontend-разработчик: сайты на HTML/CSS/JavaScript», «Гарвардский курс CS50», «Боты на Python», «Python и JavaScript: игровое программирование в CodeCombat», «Создание игр в Scratch», «Unreal Engine 4»

Образование:
Ярославский Государственный Технический Университет (ЯГТУ), Институт Цифровых Систем (ИЦС), специальность «Программная инженерия».

Опыт работы:
С начала средней школы успешно прошел дополнительную подготовку по направлениям «Схемотехника», «Вебразработка», «Системное администрирование», «Базы данных MYSQL». Всё школьное и студенческое время увлекался программированием на языках: Pascal, C++, C#, Python, Ruby, JavaScript, а также языках webпроектирования (HTML, CSS).

Интересы:
Увлекается резьбой по дереву, сборкой пластмассовых/деревянных моделей кораблей, созданием web-сайтов, созданием программ на Python. Убежден, что развитие моторики рук и мыслительных мощностей неразрывно связаны.

«Потребность в IT-специалистах будет только расти, стать одним из них – стать частью маленькой истории». 

Курсы
7
курсов

Преподаватель курсов:
«Minecraft: введение в искусственный интеллект», «Frontendразработчик: сайты на HTML/CSS/JavaScript», «Этичный хакер», «Гарвардский курс CS50», «Python и машинное обучение», «Боты на Python», «Кибербезопасность», «Разработка игр на C++», «Создание игр в Scratch»

Образование:
Балтийский Федеральный Университет имени Иммануила Канта, Институт физикоматематических наук и информационных технологий, специальность: «Компьютерная безопасность и математические методы защиты информации».

Опыт работы:
Познакомился с программированием в 12 лет и с тех пор не переставал развиваться, совершенствоваться и углублять свои познания.
Обладает широким опытом разработки и развития самых разнообразных проектов, начиная от высоконагруженных игровых серверов и заканчивая программированием микроконтроллеров.
Знает и понимает современное программирование и, как специалист широкого профиля, способен находить оптимальные решения даже в сложных ситуациях.

Интересы:
Занимается написанием сценариев, увлекается японским фехтованием кэндо и кэндзюцу.
Убеждён, что нет ничего важнее роста над собой и личностного развития.

«Когда мы сталкиваемся с новыми областями знаний, самое трудное в их изучении – сделать первый шаг, найти способ переступить через собственные сомнения, неуверенности и страхи. Лишь спустя время, оглядываясь назад, мы способны по достоинству оценить ту высоту, на которую нам удалось подняться.»

Преподаватель курсов:
«Unity 3D», «Разработка мобильных игр на Android» 

Образование:
Институт управления и информационных технологий, кафедра «Экономика, организация производства и менеджмент.»

Веселый, отзывчивый и позитивный молодой человек, занимается организацией мероприятий, студенческих выездов. Работал в детской театральной студии, вожатым в детских лагерях, аниматором. Имеет опыт работы с детьми, к каждому ищет индивидуальный подход.

«Мечта создать собственную компьютерную игру появилась еще в детстве, я четко представлял себе игровой процесс, персонажей и место действия. Но, увы, никто из учителей в школе и близко не мог объяснить, как это сделать. В подростковом возрасте мне подключили интернет, и я стал самостоятельно изучать теорию по созданию компьютерных игр, это было очень сложно и медленно, порой возникало желание забросить свой проект… Сейчас я преподаю в школе программирования CODDY и хочу помочь каждому ребенку, создать свой собственный мир со своими правилами.»

Образовательная организация

Школа CODDY® – одна из первых школ программирования для детей в возрасте от 3 до 18 лет с разными направлениями обучения и не имеющая аналогов по программам обучения в мире.

На занятиях в CODDY® юные программисты:
• разрабатывают игры, пишут сайты и приложения, создают мультфильмы;
• осваивают ораторское мастерство и ведут собственные видеоблоги;
• придумывают идеи для бизнеса и развивают предпринимательские навыки;
• повышают компьютерную грамотность и узнают о безопасности в сети
и многое другое!

Более 90 курсов — программы для новичков и продвинутых любителей компьютерных технологий.

CODDY стремится дать ученикам к 15-ти годам такие знания программирования и проектного менеджмента, чтобы они могли:
• поступить в один из ведущих российских или западных ВУЗов
• создать собственный бизнес
• работать в российской или международной IT-компании

Курсы школы позволяют развивать не только технические навыки – программирование, создание мобильных приложений, НО и soft skills – дизайн-мышление, курс по стартапам и т.п.

С учениками занимаются практикующие мастера — сотрудники IT-компаний и владельцы технологичного бизнеса. Также в CODDY® преподают студенты престижных российских вузов. Это ребята, которые разрабатывают собственные проекты и имеют множество наград.

Занятия проходят по субботам и воскресеньям в офисах IT-компаний для того, чтобы дети полностью погружались в атмосферу высоких технологий:
GlowByte Consulting, SAP, КРОК, ФИНАМ, Технопарк Сколково, Nextouch, QIWI и др.

Миссия CODDY - продвигать знания в области науки и технологий, которые наилучшим образом послужат стране и миру в XXI веке, помочь детям найти и развить свои таланты в области IT. Навыки, которые помогут им найти работу - или даже создать новую!

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

Мы стремимся развивать в каждом ребенке способность и страсть к технологиям и дизайну, мыслить креативно и эффективно ради его будущего и человечества в целом.

CODDY. Превращаем великих людей в выдающихся разработчиков.

Награды CODDY:
• Учебное заведение, квалифицированное корпорацией Майкрософт
• Официальный эдьюкейтор компании Roblox
• Призер конкурса SAP UP 2017 в специальной номинации
• Лауреат конкурса «Новаторство в образовании - 2019» в номинации «Самый успешный проект - 2019» в области внедрения IT в обучении
• Входит в «Топ-100 лучших работодателей России-2018» по версии РБК+ и HeadHunter
• Призер премии "СОБЫТИЕ ГОДА-2018" в номинации "Образовательное Событие Года»
• Финалист крупнейшего федерального акселератора GenerationS (РВК)
• Член экспертного совета АНО «Цифровое образование»
• В числе рейтинга лучших организаций на картах Яндекса
• Проект «Программирование для детей с инвалидностью» — признан «Лучшим социальным проектом России 2017-2018»
• Входит в число 100 лучших предприятий и организаций - 2018 и победитель конкурса в номинации «Лучшее учреждение дополнительного образования детей»
• Лауреат премии «Права потребителей и качество обслуживания 2018»
• Лауреат премии «Мой старт 2018»
• Победитель Всероссийского конкурса "ПЕРСПЕКТИВА" в номинации "Лучшая инновационная деятельность"
• Победитель конкурса "Медийный образ образовательного учреждения-2018" в номинации "Сайт образовательного учреждения"
• Основатель CODDY - победитель Премии СО 2019 в номинации «Человек года»
• Финалист национальной премии «Бизнес-успех» - 2019

 

Программа курса

1-й модуль

День первый

Week 0. Scratch

− Знакомство с группой
− Регистрация на соответствующих сервисах
− Двоичный код
− Знакомство со средой разработки Scratch

День второй

Week 0. Scratch

− Дополнительное изучение Scratch
− Разбор Problem Set 0
− Циклы While и завершение разработки мини-игры
− Переход от Scratch к языку C

День третий

Week 1. C

− CS50 IDE
− Командная строка
− Ввод и вывод данных в языке С
− Типы данных в языке С

День четвертый

Week 1. C

− Арифметические операции
− Углубление знанийпо теме “Ввод/вывод”
− Условные операторы в языкеС
− Логические операции

2-й модуль

День первый

Week 1. С

− Понятие циклов
− Цикл предпроверки условия
− Цикл постпроверки условия

День второй

Week 1. С

− Повторение темыциклов While
− Циклы For
− Изучение командой строки в CS50 IDE

День третий

Week 2. Массивы

− Функции
− Коллективное решение задач Problem Set 1

День четвертый

Week 2. Массивы

− Одномерные массивыв языкеС
− Аргументы командной строки
− Решение задач на пройденные темы

3-й модуль

День первый

Week 2. Массивы

− Переменные иих область видимости
− Решение задач Problem Set 2

День второй

Week 3. Алгоритмы

− Алгоритмы
− Линейный поиск
− Бинарный поиск

День третий

Week 3. Алгоритмы

- Сортировки
- Алгоритм сортировкипузырьком
- Алгоритм сортировкивыбором

День четвертый

Week 2. Массивы

− Сортировка вставками
− Рекурсия
− Решение задач на пройденные темы

4-й модуль

День первый

Week 3. Алгоритмы

− Структуры в языке С
− Сравнениевсех алгоритмов
− Problem Set 3

День второй

Week 4. Память

− Проверка Problem Set 3
− Шестнадцатеричная система счисления
− Указатели
− Динамическое выделение памяти

День третий

Week 4. Память

- Динамическое распределение памяти
- Стек вызовов функций
- Работа с файлами

День четвертый

Week 4. Память

− Problem Set 4
− Введение в структуры данных
− Структуры в языке С

5-й модуль

День первый

Week 5. Структуры хранения данных

− Закрепление Problem Set 4
− Односвязные списки

День второй

Week 5. Структуры хранения данных

− Переход к Python
− Решение Problem Set 5

День третий

Week 6. Python

- Начало изучения Python
- Переменные
- Условные операторы
- Решение задач

День четвертый

Week 6. Python

− Циклы While в Python
− Циклы For в Python
− Операторы управления циклами

6-й модуль

День первый

Week 6. Python

− Строки в Python
− Списки в Python

День второй

Week 6. Python

− Методы работы со списками
− Словари в Python

День третий

Week 6. Python

- Функция и рекурсияв Python
- Кортежи

День четвертый

Week 6. Python

− Повторение изученных тем
− Problem Set 6

7-й модуль

День первый

Week 6. Python

− Работа с файлами в Python
− Problem Set 6

День второй

Week 7. SQL

− Базы данных
− SQL
− Problem Set 7

День третий

Week 7. SQL

- Python и SQL
- HTTP
- Модуль requests

День четвертый

Week 8. Web Tracks

- Классы в Python
- HTTP
- Модуль requests

8-й модуль

День первый

Week 8. Web Tracks

− HTML 
− CSS

День второй

Week 8. Web Tracks

− JavaScript
− HomeWork
− Flask

День третий

Week 8. Web Tracks

- Flask
- Problem Set 8

День четвертый

Week 8. Final Project

− Финальный проект

Подборки, в которых участвует курс

Рейтинг курса

4.4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 08.10.2024 08:54
Гарвардский курс Computer Science 50

Гарвардский курс Computer Science 50

Оставить отзыв
Поделиться курсом с друзьями