Программа международной школы программирования CODDY Королев.
О школе программирования для детей
Школа CODDY® – одна из первых школ программирования для детей в возрасте от 6 до 18 лет с разными направлениями обучения и не имеющая аналогов по программам обучения в мире.
На занятиях в CODDY® юные программисты:
Курсы школы позволяют развивать не только технические навыки – программирование, создание мобильных приложений, НО и soft skills – дизайн-мышление, курс по стартапам и т.п.
С учениками занимаются практикующие мастера — сотрудники IT-компаний и владельцы технологичного бизнеса. Также в CODDY® преподают студенты престижных российских вузов. Это ребята, которые разрабатывают собственные проекты и имеют множество наград.
Мы открыли направление программирование вместе с CODDY для ребят, которые хотели бы за время каникул прокачать свои навыки программирования в компании единомышленников.
Каждая смена заряжена на самые актуальные знания, успешные проекты и активный отдых – эти дни ребенок будет вспоминать только с самыми положительными эмоциями!
Почему направление программирование вместе с CODDY:
Наши цели в направлении программирования:
Программа направления программирование вместе с CODDY Королев:
Junior (дети 8-10 лет)
Задача учеников — программировать собственного агента для решения рутинных игровых задач: построение, добыча ресурсов, защита от мобов. Для этого ребята осваивают фундаментальные темы программирования — циклы, условные конструкции, массивы — и учатся применять полученные знания на практике в построении игровой вселенной Minecraft. Ученики попробуют написать программу на JavaScript — одном из самых распространенных и востребованных языков программирования в мире.
Для обучения мы будем использовать образовательную среду MakeCode (разработка Microsoft). Эта среда разработки похожа на Scratch (и по уровню сложности тоже), но предлагает значительно более широкий функционал для изучения программирования.
25% учебного времени мы уделяем развитию так называемых soft skills. На занятиях нужно работать в команде и коммуницировать, как это делают профессиональные программисты в компаниях. Кроме того, в процессе совместной работы над проектами ученики развивают лидерские качества, творческий подход, а также навыки тайм-менеджмента, решения задач и принятия решений.
Какие навыки ребенок получит?
- навыки программирования;
- математическое мышление;
- алгоритмическое мышление;
- логическое мышление;
- творческое мышление;
- критическое мышление;
- коммуникативные навыки;
- навыки командной работы;
- навыки решения проблем;
Middle (дети 10-14 лет)
изучение основ популярнейшего языка программирования Python и создание игр на нем разработка и запуск собственного чат-бота на Python;
Среди языков программирования Python отличается эффективностью, элегантным дизайном и синтаксисом, который облегчает работу над кодом. Его применяют для скриптов различного назначения, а также для создания ботов. Ведь Питон имеет неоспоримые преимущества:
- относительно прост для изучения (в частности на начальном этапе);
- имеет открытую разработку;
- особенности синтаксиса позволяют писать хорошо читаемый код;
- унифицированный механизм импорта, что позволяет легко использовать для своих проектов множество библиотек и расширений;
- предоставляет средства быстрого прототипирования и динамической семантики;
- большое сообщество пользователей, которое позитивно настроено к новичкам.
Мы подробно расскажем, как написать бота на Python, и дети смогут:
- овладеть основами и особенностями данного языка программирования. И это, безусловно, станет их важным конкурентным преимуществом в будущем;
- на практике создадут несложные варианты (в том числе игровые — в виде текстового квеста);
- самостоятельно запустить и, даже, использовать «помощников» в дальнейшем при общении и развлечении со своими друзьями.
Все это поможет раскрыть творческий потенциал ребенка, укажет на его сильные стороны в программировании и даст толчок к дальнейшим достижениям в этой области!