Летняя школа МШП — это хороший выбор для школьников, которые хотят углубить знания по любимым предметам, изучить что‑то новое или подготовиться к учебному году в среде увлеченных единомышленников.
В течение 10 учебных дней будущие программисты будут работать в атмосфере, которая максимально приближена к профессиональной IT-среде, развивая свои навыки и приобретая новый опыт.
Каждое утро начинается с дейли — короткого собрания, на котором ученики обсуждают с преподавателем, что было сделано накануне и что предстоит сделать сегодня. Это помогает им организовать свою работу и почувствовать себя частью команды, как настоящие программисты.
ДЕНЬ В ЛЕТНЕЙ ШКОЛЕ
Дейли
СПРИНТ
Затем наступает время работы над задачами в рамках спринта — двухнедельного цикла работы, в котором ученики решают конкретные задачи, точно как это делают профессионалы.
После или до работы над текущими задачами ученики могут посетить коворкинг в очных отделениях — пространство, оборудованное экраном, ноутбуками, флипчартом, настольными играми и конечно же удобными пуфиками.
Здесь три раза в неделю проходят мероприятия, направленные на развитие креативности и командного духа: игры, обсуждения, мастер-классы и другие активности, которые позволяют ученикам расслабиться и обменяться идеями.
Коворкинг — это место для работы и отдыха, посещение его по желанию: ученики могут выбрать, где продолжать свою работу, если не хотят участвовать в мероприятиях.
Коворкинг
В течение 10 учебных дней будущие программисты будут работать в атмосфере, которая максимально приближена к профессиональной IT-среде, развивая свои навыки и приобретая новый опыт.
Каждое утро начинается с дейли — короткого собрания, на котором ученики обсуждают с преподавателем, что было сделано накануне и что предстоит сделать сегодня. Это помогает им организовать свою работу и почувствовать себя частью команды, как настоящие программисты.
После или до работы над текущими задачами ученики могут посетить коворкинг в очных отделениях — пространство, оборудованное экраном, ноутбуками, флипчартом, настольными играми и конечно же удобными пуфиками.
Здесь три раза в неделю проходят мероприятия, направленные на развитие креативности и командного духа: игры, обсуждения, мастер-классы и другие активности, которые позволяют ученикам расслабиться и обменяться идеями.
Коворкинг — это место для работы и отдыха, посещение его по желанию: ученики могут выбрать, где продолжать свою работу, если не хотят участвовать в мероприятиях.
Затем наступает время работы над задачами в рамках спринта — двухнедельного цикла работы, в котором ученики решают конкретные задачи, точно как это делают профессионалы.
Но не расстраивайтесь — измените фильтры, и, возможно, появится то, что вам подойдёт.
Minecraft STEM
3-4 классы
Как соединить Minecraft и инженерную науку реального мира?
Minecraft STEM — возможность превратить интерес ребенка к игровым платформам в увлечение техническим творчеством. STEM включает в себя четыре элемента: наука, технологии, инженерия и математика.
Все записавшиеся научатся:
использовать знания инженерных наук внутри Minecraft
принципам создания инженерных сооружений: стен, преград, мостов, зданий
работать с электронными и логическими цепями
удивлять друзей, создавая ловушки и транспортные механизмы
работать с Redstone, при помощи которого создаются все механизмы в Minecraft
тестировать в Minecraft технологии и гипотезы, которые можно будет применять в реальном мире.
ЗАПИСАТЬСЯ
Создание 3D миров в Roblox
3‑4 классы
Развиваем навыки моделирования и создания игровых миров в Roblox
Смена погрузит в одну из важных составляющих процесса разработки игр, фильмов и анимаций — моделирование виртуальных миров и объектов в играх. Научимся работать в редакторах 3D Orchad и MagicaVoxel.
Все записавшиеся научатся:
самостоятельно создавать 3D-модели
применять принципы и приемы level-дизайна
создавать игровой ландшафт и наполнять уровни 3D-моделями
создавать полноценный игровой мир на платформе Roblox
ЗАПИСАТЬСЯ
Разработка игр и основы геймдизайна
3‑4 классы
Попробуй себя в роли GameDev-разработчика!
На смене ребята узнают, как устроены игры изнутри. Поймут процесс создания персонажей, игровых сюжетов и виртуальных уровней.
Среда разработки 2D-игр Gamefroot отлично подходит для погружения в геймдев и позволяет создавать свои полноценные игровые проекты при помощи блочного программирования.
Все записавшиеся научатся:
проектировать двухмерные уровни при помощи базовых игровых механик и правил гейм-дизайна
программировать игровых ботов и элементы окружения
создавать игры-платформеры с собственным дизайном.
ЗАПИСАТЬСЯ
Робототехника WRO: летний интенсив
4‑7 классы
Робототехника WRO подойдет для новичков и для тех, кто уже давно умеет собирать настоящих роботов.
Научим основам конструирования, принципам работы датчиков и моторов, алгоритмам функционирования роботов в популярном инновационном конструкторском наборе LEGO EV3 — полноценной платформе для изучения робототехники.
Все записавшиеся научатся:
создать нестандартные робототехнические механизмы
программировать и подключать моторы и различные захваты
претворять в жизнь конструкции различной сложности
применять знания физики в робототехнике.
А также пройдут вступительные испытания в бесплатное олимпиадное отделение МШП по робототехнике, тренеры которого подготовили Чемпионов Всемирной олимпиады роботов.
ЗАПИСАТЬСЯ
Sound Design для видеороликов и анимации
5‑7 классы
Погружение в саунд-арт и игровой дизайн
Научимся писать звуки и музыку, создавать аудио-эффекты для игр и кино. Различать музыкальные жанры и направления, понимать, как созданы и записаны знакомые треки. Будем работать с профессиональными инструментами: Reaper, SoundQ и Aegisub. Эти программы используют большие студии для создания игр-бестселлеров.
Все записавшиеся научатся:
создавать треки с нуля при помощи сэмплов
записывать, склеивать звуки, анализировать их и воспроизводить самостоятельно
обрабатывать звук различными эффектами
монтировать и работать с референсами
правильно использовать музыку в проектах
А также создадут портфолио с мелодиями и звуками, которые можно будет использовать в своих проектах: от видеоблогов и игр до мультфильмов и кино.
ЗАПИСАТЬСЯ
Разработка 3D-моделей и игровых миров для Minecraft
5‑7 классы
Проектировать 3D-модели для Minecraft, создавать иллюстрации и анимировать всё, что захочется, с помощью платформы Blockbench — всему этому научим на этом курсе! После обучения каждый сможет не просто работать с 3D и 2D объектами, текстурами и освещением, но и научатся создавать собственные виртуальные миры и соберут полноценное портфолио.
Все записавшиеся научатся:
проектировать модели с анимацией и текстурами
работать в роли 3D-моделлера в играх, дизайне и архитектуре
создавать модели разной сложности
настраивать рендер готового проекта.
ЗАПИСАТЬСЯ
Программирование в Minecraft на Python
5‑7 классы
Учимся программировать на Python с помощью Minecraft!
Сегодня Minecraft — это не просто игра, а важный инструмент для обучения основам программирования. В рамках курса все участники подробно изучат возможности разработки внутри игры, научатся создавать новые элементы и сценарии.
Каждый ученик, прошедший эту смену, научится использовать библиотеки Python для модификации игрового мира, разработки мини-игр и создания модификаций (модов) и научится применять эти знания не только в Minecraft, но и в своих учебных проектах.
Все записвшиеся научатся:
создавать масштабные и красивые постройки при помощи языка Python
программировать любой объект игры на охрану и сопровождение. Ведь редко можно встретить каменный блок, выполняющий роль охранника.
телепортироваться в любую точку без читов и творческого режима
строить автоматические ловушки и механизмы
создавать волшебный алхимический меч, превращающий камни в алмазы
создавать свои мини-игры
синхронизировать погоду в Minecraft с той, что сейчас за окном.
ЗАПИСАТЬСЯ
Программирование игр на Unreal Engine 4
6‑8 классы
Пишем игры на популярнейшем движке Unreal Engine 4!
Unreal Engine — профессиональная среда разработки, на которой создавались самые популярные блокбастеры: от Fortnite до Rocket League. Она предоставляет широкий спектр возможностей для создания видеоигр и визуализаций для фильмов и сериалов, архитектурных проектов и виртуальной реальности.
За 10 дней мы вместе с учащимися курса изучим технологию визуального программирования Blueprints, погрузимся в основы геймдизайна и сформируем навыки для реализации практически любой задумки, необходимые для каждого профессионала в геймдеве. По итогам курса участники уже смогут представить свои первые игровые проекты!
Все записавшиеся научатся:
разрабатывать симулятор гонок с собственными настройками
создавать игру в жанре платформера
программировать 3D-runner с бесконечным полотном и собственным персонажем
добавлять 3D-модели для персонажей из библиотек
кастомизировать меню, строить логику достижений в игре.
А также разработают итоговый проект в понравившемся жанре, который можно добавить в портфолио.
ЗАПИСАТЬСЯ
Unity: программирование игр на С#
7‑10 классы
Пишем 2D-игры на самой популярной платформе в мире!
На платформе Unity создано 3/4 всех игр, включая, Fallout Shelter, Pokemon Go, Call of Duty Mobile. GameDev - это область IT для настоящих специалистов, совмещающих строгое программирование и творческий подход.
В течение десятидневного курса участники не просто освоят новую среду разработки и все необходимые навыки для создания видеоигр, но и смогут дать волю фантазии и применить свои знания для подготовки собственных проектов.
Все записавшиеся научатся:
создавать окружение в виртуальной среде
работать с физикой и анимацией на игровом движке
программировать игровую логику на С#
проходить все этапы создания игрового проекта: от идеи до размещения игры в маркетплейсе приложений.
А также разработают три проекта для собственного портфолио.
ЗАПИСАТЬСЯ
Data Science: анализ данных на Python
8‑10 классы
Учимся делать неожиданные открытия, анализируя данные, на смене Data Science
Уже с первых занятий участники смогут не просто погрузиться в реалии самого высокооплачиваемого сегмента в IT, но и будут решать серьёзные задачи, с которыми сталкиваются настоящие "дата сайентисты" (аналитики данных).
Data Science объединяет статистику, машинное обучение, анализ данных и визуализацию для принятия обоснованных решений. С помощью языка Python, освоим мощные инструменты анализа, чтобы превращать простые цифры в осмысленные истории и стратегии.
Все записавшиеся освоят:
принципы работы с базами данных и SQL
python для анализа данных и библиотеки Pandas, NumPy, Matplotlib
способы нахождения данных, в том числе библиотеки датасетов или парсинг сайтов
методы проверки гипотез и визуализации данных.
ЗАПИСАТЬСЯ
Разработка моделей искусственного интеллекта
8‑9 классы
Изучаем передовые технологии искусственного интеллекта!
Когда-то искусственный интеллект существовал лишь на страницах научно-фантастических книг, но теперь — это передовой инструмент, которым должен владеть каждый. Но программист должен не только использовать ИИ, но и программировать его.
В рамках курса участники глубоко изучат принципы машинного обучения на Python, поэкспериментируют с разными моделями и данными и узнают, как можно использовать ИИ во всевозможных сценариях.
Все записавшиеся научатся:
разбираться в основных типах нейросетей;
методам предобработки и подготовки данных для обучения моделей;
алгоритмам распознавания изображений и звуков;
принципам разработки и обучения моделей машинного обучения;
использовать библиотеки для работы с данными и моделями машинного обучения;
программировать и обучать модели для решения различных задач, а также оптимизировать их производительность.
ЗАПИСАТЬСЯ
Применение AI-платформ при разработке приложений
8‑10 классы
Учимся промышленной разработке приложений при помощи ИИ
Учащиеся курса овладеют самыми продвинутыми инструментами программирования, научатся работать с ИИ-ассистентами с помощью передового промышленного редактора Cursor IDE и пройдут самую серьёзную подготовку. Прошедшие этот интенсив не просто повысят свою эффективность разработки в несколько раз, а освоят инструменты с действительно безграничными возможностями. Всё это качества и навыки, необходимые для продвинутых программистов — то есть для наших учеников!
Все записавшиеся научатся:
создавать приложения и мини-игры с помощью Cursor IDE, практически не написав ни строчки кода вручную;
использовать искусственный интеллект, чтобы быстро исправлять ошибки и улучшать проекты;
разрабатывать веб-приложения и графические проекты, которые можно показать друзьям;
публиковать собственные проекты с помощью GitHub Pages и Telegram-ботов;
создавать портфолио с проектами, которые пригодятся для поступления в вуз или старта карьеры.
ЗАПИСАТЬСЯ
Олимпиадные задачи на Python
6‑7 классы
Решаем олимпиадные задачи на Python
На смене будем интенсивно тренироваться в решении олимпиадных задач. Олимпиады — реальный способ поступить в ведущие вузы страны по льготам или вообще без экзаменов. Научимся решать задачи школьного и муниципального этапов Всероссийской олимпиады школьников по информатике 7-8 класса.
Все записавшиеся научатся:
ориентироваться в олимпиадных заданиях по математике и информатике
решать олимпиадные задачи на Python
профессионально пользоваться отладкой
решать большое количество задач с реальных олимпиад.
ЗАПИСАТЬСЯ
Олимпиадное программирование: группа D
7‑9 классы
Готовимся к олимпиадам по программированию вместе!
Эта смена для тех, кто хочет начать интенсивную подготовку к олимпиадам уже этим летом. Олимпиады по программированию дают возможность без конкурса или с существенными льготами попасть в лучшие вузы страны. Многолетний опыт учащихся МШП доказал: чем раньше вступить на этот путь, тем больше шансов на успех.
Средний балл для поступления по самым востребованным направлениям год от года существенно растет. Олимпиады — это способ ещё до окончания школы получить место в университете.
Занятия в смене ведут педагоги, которые специализируются на олимпиадах. Они помогут разобраться в видах сортировок, изучить рекурсию, бинарный поиск, теоретико-числовые алгоритмы, структуры данных и их применение, алгоритмы на графах.
Будем тренироваться на реальных олимпиадных заданиях муниципального этапа Всероссийской олимпиады школьников по информатике. Все ребята из смены примут участие во внутренней олимпиаде МШП.
Все записавшиеся научатся:
решать реальные олимпиадные задачи разного уровня
работать с алгоритмами и структурами данных, которые ускоряют код
разбираться в сложности и эффективности алгоритмов.
А также пройдут вступительные испытания в бесплатное олимпиадное отделение МШП.
ЗАПИСАТЬСЯ
CTF.Ready
8‑10 классы
CTF (Capture the flag) — разновидность соревнований по компьютерной безопасности, где команды пытаются добыть «засекреченные» данные за счет уязвимостей. Для участия в этих соревнованиях необходимо глубоко понимать, как работают сети, интернет и базы данных. Уметь создавать веб-приложения. Разбираться в работе памяти компьютера и читать машинный код.
МШП уже давно принимает участие во Всероссийских и международных соревнованиях по CTF. А в октябре 2023 года на одном из самых престижных — Google CTF Finals — команда выпускников олимпиадного отделения МШП заняла первое место.
Все записавшиеся научатся:
организовывать валидацию данных и изучать язык SQL
работать с современными технологиями Websocket, Long Poll и AJAX
программировать сокеты для сетевого взаимодействия и построения связи клиент-сервер
создавать и защищать реальные web-сервисы и многопользовательские сетевые программы
стеганографии (способу сокрытия или внедрения дополнительной информации)
реверс-инжинирингу: извлечению исходного кода из готовой программы.
А также пройдут вступительные испытания в бесплатное олимпиадное отделение МШП по CTF.
ЗАПИСАТЬСЯ
Подготовка к ОГЭ по математике: задачи повышенной сложности
8 класс
Высокий балл на ОГЭ даст преимущество на ЕГЭ
Немногие знают, что подготовка к ОГЭ является важнейшим этапом при подготовке к ЕГЭ. Например, задачи по геометрии из второй части ОГЭ близки по сложности к тем, с которыми придётся столкнуться на итоговой аттестации, а задача с параметром на ОГЭ закладывает базис для одной из самых сложных задач ЕГЭ.
Эта смена – вызов для тех, кто готов к усложнённым задачам из ОГЭ по математике. Опыт их решения с командой педагогов МШП даст преимущество на ЕГЭ. Курс посетило уже более 2 000 человек.
В ходе смены помогаем прокачивать навыки решения задач в условиях экзамена, быстро находить верный путь и справляться с волнением.
В этой смене:
Научимся решать по-настоящему сложные задачи
Прокачаем общий уровень знаний по математике с командой педагогов МШП
Повысим шансы ребят поступить в вуз мечты.
ЗАПИСАТЬСЯ
Подготовка к ЕГЭ по математике: ключевые задачи
10 класс
Курс для 10-классников: начни готовиться к ЕГЭ по математике уже летом
Экзамен по математике один из самых сложных. Поэтому начинать подготовку к нему нужно уже с 10 класса. Это избавит школьника от запредельной нагрузки, с которой он может столкнуться в выпускном классе.
В летней смене преподаватели МШП помогут систематизировать знания по математике, изучить дополнительно теорию и, главное, отточить навык решения заданий ЕГЭ. Ребята обретут уверенность в себе и избавятся от страха экзамена. Изучат нестандартные и более эффективные способы решения задач. А также пройдут адаптацию к новому формату задач ЕГЭ.
На смене разберем самые сложные задачи первой части ЕГЭ, а также 4 из 7 задач второй части экзамена.
Все записавшиеся научатся:
решать задачи на теорию вероятностей
строить графики функций
рассуждать на чертежах в планиметрических и стереометрических задачах
решать показательные, рациональные, иррациональные, тригонометрические и логарифмические уравнения и неравенства.
ЗАПИСАТЬСЯ
Подготовка к ЕГЭ по информатике: задачи повышенной сложности
10 класс
Как сдать главный экзамен для старта карьеры в IT? Команда МШП поможет!
От результата ЕГЭ по информатике напрямую зависит, удастся ли попасть на IT-специальность в вуз. Поэтому подготовка должна быть долгой и основательной. Опыт большинства выпускников показывает: чем раньше начать готовиться, тем выше балл получится набрать.
Разработчиком и методистом курса является Елизавета Борисовна Беримская – председатель конфликтной комиссии, федеральный эксперт ЕГЭ.
На этой смене разберём 11 из 27 задач ЕГЭ по информатике. Особое внимание уделим именно 27 задаче – она является самой сложной в программе экзамена.
Также в этой смене:
заранее начнем готовиться к ЕГЭ: определим и устраним пробелы в школьном курсе информатики
пройдем адаптацию к формату задач ЕГЭ, научимся использовать более эффективные и нестандартные решения
научимся анализировать и решать усложненные задачи по программированию
ознакомимся с самыми последними изменениями в ЕГЭ по информатике.
Школа №1 среди детских IT школ России — выводы сделаны аналитиками АНО ДО «Московская школа программистов» на основе следующих данных: команда Московской Школы программистов завоевала золотую медаль на Международной олимпиаде по робототехнике WRO-2019, опередив соперников из 77 стран; ученики Школы программистов завоевали 82 награды на Всероссийских олимпиадах по информатике; в отделениях Школы программистов обучается 5828 школьников.