Учим детей 13-17 лет программированию на Python

На основе Minecraft в условиях, приближенных к настоящему IT-проекту
  • Занятия через Zoom с наставником в группах до 12 человек
  • Упор на развитие Soft Skills и умение работать в команде
  • Обучение по принципу Agile с 2-недельными спринтами
Главное наше отличие —
упор на развитие Soft Skills
Детские психологи в команде
Мы понимаем, как работать с детьми и подростками. Каждый урок строится так, чтобы по-настоящему увлечь каждого, создать дружелюбное пространство, где легко и весело учиться.
Развитие стрессоустойчивости
Учим не паниковать при возникновении сложной новой задачи, вовремя задавать вопросы, не стесняться, если что-то не получается, помогать друг другу.
Поощряем инициативность
Много процессов мы отдаем в руки детей. Например, организовать презентацию проектов для родителей, самим найти нужную информацию, принять командное решение.
Ошибки — это нормально
Учим не бояться ошибаться, экспериментировать, придумывать смелые идеи, что именно запрограммировать. Наставники всегда на связи, чтобы помочь разобраться, что не работает.
Командная работа
Часть задач — это парная или групповая работа, с распределением ролей, задач и обязанностей. Все как в реальном IT. В процесс вовлекаются даже те, кто привык "сидеть на последней парте".
Нетворкинг
Часть времени мы уделяем общению: обсуждаем школу, увлечения, выбор профессии. Это еще больше объединяет детей и помогает им найти друзей по интересам со всего мира.
4-5 часов
Потребуется в неделю для учебы
3 месяца
Занимает один модуль
3 года
Продолжительность всей программы
К концу программы мы научим детей учиться, решать нестандартные задачи, работать в команде и понимать всю специфику IT-сферы
Как это работает
1
Вы заполняете заявку
Мы связываемся с вами и уточняем подходящую дату и время бесплатного первого занятия
2
Проводим бесплатное пробное занятие
Это групповое первое занятие, в котором ребенок научится видеть компьютерные игры изнутри: как их программируют, и как лично он сможет делать это своими руками
3
Получаем обратную связь от ребенка
Преподаватель, который будет вести уроки, лично проводит вступительное открытое занятие, чтобы понять цели, приоритеты, увлечения и характер ребенка
4
Определяемся с группой и датой старта
Расписание формируется индивидуально, с учетом школьного графика участников команды. Чаще всего уроки и встречи проходят в будни, в 17/18/19 часов по Москве
5
Вы оплачиваете занятия
Мы присылаем вам письмо со ссылкой на оплату. Доступны все популярные варианты, включая международные переводы
6
Устанавливаем на компьютере ученика программы для обучения
Потребуется Minecraft, PyCharm CE, библиотека mcpi, Spigot Server. Наши преподаватели записали подробную видеоинструкцию и подключаются в случае, если требуется помощь
7
Вы видите результат учебы каждый месяц
В конце каждого месяца мы проводим Демо, это открытая встреча в Zoom, где дети презентуют свои результаты и заодно учатся выступать публично
8
Окончание первого модуля через 3 месяца
Уже тут - первое серьезное задание, где нужно будет проявить все полученные знания. Если ребенок готов продолжать погружение в ИТ, мы предлагаем варианты следующих модулей.
Структура курса
2 занятия в неделю + видео с теорией + домашняя работа.
В конце каждого месяца презентация для родителей.
Теория
В формате видеоуроков на YouTube — их дети изучают самостоятельно, когда готовятся к практике
Практика
1 занятие в неделю. Разбираем предыдущий видеоурок и пишем код, разбирая все нюансы. После урока выдаем домашнее задание
Ретро
Zoom-встреча 1 раз в неделю. Agile-мероприятие, на котором мы обсуждаем, что получилось, что улучшить, и погружаемся в нюансы IT-профессий
Демо
Zoom встреча 1 раз в месяц для детей и их родителей. Дети наглядно презентуют, чему научились и как это выглядит в Minecraft
Нет лимита по времени для одного занятия. В среднем оно длится 1,5 часа. Для выполнения домашнего задания нужно 1-2 часа в неделю.
Уже со второго модуля ребенок попробует себя в разных ролях в команде
Разработчик
Задачи сделаны так, чтобы научиться работать с кодом других участников команды
UX-дизайнер
Мы покажем основные принципы создания интерфейсов и нужные для этого инструменты
Тестировщик
Все как во взрослой разработке - учим искать, почему что-то не работает и исправлять ошибки
Project Manager
Если у вашего ребенка есть организаторские способности - тут он сможет проявить их в полной мере!
Авторы и наставники
Оксана Фоминых
Product owner
— Следит, чтобы обучение было больше похоже на IT-стажировку
— Запускала два IT-стартапа, один на американский рынок
— Преподаватель с дипломом
Игорь Олемской
Генеральный директор
— Не позволяет команде делать "обычные курсы программирования"
— Создал и руководит компаниями
Southbridge и Слёрм
— Практикует agile-подход в своих компаниях
Ксения Астахова
SCRUM-мастер
— Заботится о том, чтобы детям было легко и весело учиться и раскрываться творчески
— Семейный психолог и методист
— Знает, чего хотят дети
— Понимает, что важно родителям
Денис Наумов
Автор, методист
— Формирует курс так тщательно, чтобы выпускников охотно брали на работу
— Начал работать в сфере IT с 16 лет
— 8 лет опыта в разработке программных продуктов, статистике и аналитике
Геннадий Токарев
Идеолог курса, ментор
— Записывает видеоуроки, преподает и вызывает восторг и респект у старших
— Начал работать в сфере IT с 20 лет
— 5 лет опыта в качестве системного и сетевого администратора в компаниях Logitex, Wooppay

Мария Дорофеева
Наставник младших групп
— Любимый наставник младших групп, учит так, чтобы дети думали, что играют
— Начала работать в сфере IT с 17 лет
— 2 года работы в web-разработке
— Часть времени работает разработчиком в Слёрме
Слёрм Юнивёрс вырос из внутреннего обучения IT-компании Southbridge
14 лет назад
14 лет назад
Старт Southbridge как IT-компании
Команда IT-инженеров начала администрировать высоконагруженные серверы больших сайтов и занимается этим по сей день.
2,5 года назад
2,5 года назад
Начали учить IT-инженеров
Southbridge начал превращать IT-опыт сначала в курсы для собственных новых сотрудников, а потом стал учить специалистов компаний MTC, HH.ru, Kaspersky, SuperJob, TuTu.ru и других гигантов. Учебный центр назвали Слёрм.
начало 2021
начало 2021
Старт Слёрм Юнивёрс - школы программирования для детей
IT впереди планеты всей, и мы видим, какие навыки, знания и качества нужны, чтобы преуспеть в этой сфере. Их мы и заложили в основу программы для детей. А теперь ждем вас на бесплатном вводном уроке.
Популярные вопросы
В какие дни и время проходят занятия?
У нас гибкий график. Перед началом занятий мы уточняем, какое время у ребенка свободно от школы и других активностей. Исходя из этого формируются группы.
Сколько часов в неделю занимает обучение?
Приблизительно 4-5 часов. Сюда входят
1) теоретические видеоуроки - еженедельно
2) практика в Zoom - еженежельно
3) бигтоки - еженедельно
4) ретро - дважды в месяц
5) демо - раз в месяц
Как проходят удаленные занятия?
У каждого участника есть наставник. Каждую неделю публикуются новые видеоуроки и назначается практика в мини-группах с наставником. Дополнительно проводим встречи-ретроспективы, где участники оценивают эффективность работы команды, учатся выражать свои точки зрения и давать обратную связь. И затем на открытых демо в Zoom команды показывают свои результаты: что именно они научились программировать.

Вы получите доступ к личному кабинету и телеграм-каналу, ссылки на практические занятия в Zoom.

Вопросы можно задавать:
— голосом в Zoom
— в телеграм-канале с тегом #question
— в формах обратной связи
Какой понадобится компьютер?
Для прохождения курса подойдет любой компьютер или ноутбук высокой или средней мощности. Техподдержка поможет вам оценить мощность вашего устройства.

Оптимальные технические требования к компьютеру:
  • Центральный процессор: Intel Core i5-4690 / AMD A10-7800 APU или эквивалентный
  • Оперативная память: 8ГБ
  • Видеокарта: GeForce 700 Series или AMD Radeon Rx 200 Series (кроме интегрированных) с OpenGL 4.5
  • Место на жёстком диске: минимум 4 ГБ (рекомендуется SSD)
  • Операционная система (рекомендуется 64-разрядная):
  • Windows: минимум Windows 7
  • macOS: минимум macOS 10.12 Sierra
  • Linux: Любой современный дистрибутив с 2014 года
Примеры оптимально подходящих ноутбуков:
  • ASUS TUF Gaming FX505DT-HN536
  • Lenovo IdeaPad 3 Gaming 15IMH05
Как настроить компьютер?
Для прохождения курса вам потребуется:
  • компьютер/ноутбук
  • наушники/гарнитура
  • устойчивое интернет-соединение, достаточное для видео-трансляций
  • все участники получат инструкцию, как установить полный пакет необходимых приложений
В случае необходимости вам помогут специалисты техподдержки.
Что если приходится пропустить занятие?
Участники всегда могут согласовать с наставником свое отсутствие и скорректировать индивидуальный план обучения. В случае необходимости практические занятия наверстываются в индивидуальных практиках с наставником.

Стоимость индивидуальной практики 2000 рублей / 1 час.
Что если я не успеваю за темпом команды?
За прогрессом каждого участника следит наставник. Команды движутся с такой скоростью, чтобы успевали все. Если потребуется разобрать какую-то тему дополнительно, есть возможность назначить дополнительное индивидуальное занятие.

Стоимость индивидуальной практики 2000 рублей / 1 час.
Стоимость обучения
После регистрации с вами свяжется специалист отдела заботы и ответит на все вопросы
10 000 ₽ в месяц
Записаться на курс
*Стоимость первого месяца обучения — 8000 рублей. Скидка 2000 рублей предоставляется на самостоятельную покупку Minecraft. Подробную инструкцию, как это сделать, вышлем на электронную почту.
Программа первого модуля
№1: Переменные и типы данных (числа, строки и None)
1.1. Типы данных и их место в структуре Python
1.2. Числа и вещественные числа
1.3. Строки и склейка строк
1.3.1. Срезы в строках
1.3.2. Методы строк
1.4. Преобразование типов
1.5. Сравнение чисел и строк
1.6. Форматирование строк
№2: Условный оператор
2.1. Как работает условный оператор
2.2. Логические типы True и False
2.3. Вложенные условия
2.4. Условия И/ИЛИ (or, and)
2.5. Тернарный оператор
№3: Циклы
3.1. Цикл WHILE и прерывания break/continue
3.2. Цикл FOR
3.3. Знакомство с функцией Range
№4: Функции и для чего они нужны
4.1. Что такое функции и где они применяются?
4.2. Область видимости (глобальные и локальные переменные)
4.3. Аргументы функций
4.4. Импорт функций
№5: Сложные типы данных (списки и функции списков)
5.1. Введение в списки
5.2. Срезы в списках
5.3. Функции для работы со списками
5.4. Методы для работы со списками
5.5. Вложенные списки
5.6. Переменные в списках
5.7. Сортировка и разворот списков
5.8. Копирование списков
5.9. Преобразование строк в списки и наоборот
5.10. Кортежи
5.11. Метод format для списков (интерполяция)
№6: Сложные типы данных (словари и функции словарей)
6.1. Введение в словари
6.2. Изменение словарей
6.3. Имена ключей
6.4. Методы pop и popitem
6.5. Метод format для словарей
№7: Модули и их использование (random, time)
7.1. Модуль time
7.2. Модуль random
№8: Модули и их использование (os, file)
8.1. Модуль os
8.2. Модуль file
Записаться на сентябрь
Имя и фамилия
Email
Номер телефона
Вы родитель или ученик?
Нажимая кнопку, вы даете согласие на обработку ваших персональных данных и соглашаетесь с политикой конфиденциальности