Школа программирования для школьников (original) (raw)

В старых версиях браузеров сайт может отображаться некорректно. Для оптимальной работы с сайтом рекомендуем воспользоваться современным браузером.

Московская школа программистов — не краткосрочные курсы, а школа программирования с фундаментальным подходом к обучению и целым поколением выпускников, которые уже строят успешную карьеру. Школа основана в 2001 году и готовит победителей олимпиад – более 90 наград на всероссийских и международных олимпиадах по информатике и робототехнике. Миссия школы — качественное и доступное IT-образование для школьников по всей России.

В 2017 году Московская школа программистов открыла новое отделение на базе Факультета компьютерных наук Высшей школы экономики.

Школа в цифрах

Цели проекта

Программа

Программирование на С++

Язык программирования C++ — один из стандартов разработки высокопроизводительных приложений. Именно на нем создают операционные системы, веб-браузеры, игровые движки и даже другие языки программирования.

Знание C++ позволяет глубже понять, как работает архитектура компьютера и различные структуры данных. После курса ученик сможет с легкостью изучать новые языки программирования и технологии.

C++ — также стандарт на олимпиадах по программированию и одна из обязательных дисциплин в университетах.

Дискретная математика

Математика лежит в основе работы компьютеров, и один из самых главных ее разделов для программистов — Дискретная математика. Чаще всего глубоко ее изучают только в университетах. Однако на нашем курсе школьники уже могут освоить систему счисления, алгебру логики, теорию кодирования и даже основы схемотехники.

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

Основы сетевых технологий

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

На курсе ученики узнают, как данные передаются по сети от приложения к приложению, проходя все 7 уровней модели OSI. Разберутся, чем Свитч отличается от Роутера, а IP адрес от MAС.

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

Алгоритмы и структуры данных

Курс направлен на использование множества способов структуризации и манипулирования данными при программировании приложений.

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

Анализ данных на Python

Курс посвящён созданию алгоритмов, которые направлены на анализ данных, построение выводов и пронозов. Эта технология используется абсолютно во всех сферах, позволяющих копить так называемые «большие данные»: от формирования поисковой выдачи до здравоохранения и маркетинга.

Как поступить

Подать заявку

Контакты и руководство

Шедов Сергей Валерьевич

Основатель Школы программистов

Основатель Школы программистов
— Учитель высшей категории со стажем 19 лет
— Старший преподаватель кафедры алгоритмов и языков программирования МФТИ
— Приглашенный лектор университета Harbour.Space (Барселона)
— Член Федеральной предметной комиссии авторов ЕГЭ по информатике
— Член Центральной предметно-методической комиссии Всероссийской олимпиады школьников по информатике, член жюри Всероссийской олимпиады
— Председатель предметно-методической комиссии по информатике Министерства образования Московской области
— Самый молодой лауреат премии губернатора Московской области в области «Образование», лауреат конкурса «Директор года 2014»

Образование:
— Московский государственный университет им. Ломоносова, факультет ВМиК, специальность «Прикладная математика и информатика»
— Oxford University's Business School, MBA

Коняев Дмитрий Сергеевич

Директор АНО ДО "Московская школа программистов"

Преподаватель и разработчик курсов "Развивающая математика", "Комбинаторная математика для программистов", "Дискретная математика", "Базовая компьютерная подготовка", "Алгоритмика", "Форматы данных".

Все вопросы по обучению в Московской Школе Программистов Вы можете задавать по телефону 8-(495) 150-64-38 или написав письмо на эл. почту hse@informatics.ru