Курсы Python для детей и подростков в Томске
АЛГОРИТМИКА
Курсы Python Start для детей и подростков
от 12 до 14 лет в Томске
Курсы Python для детей в Томске
Учимся кодить на Python — одном из самых востребованных языков программирования в мире. Сразу же применяем полученные знания на практике, разрабатывая программы для учёбы, развлечений и повседневной жизни.

Погружение в один из самых популярных языков программирования. Научим писать и читать коды, работать с библиотеками, разрабатывать интерфейсы, игры и приложения, создадим собственный проект с нуля.
Python – это высокоуровневый, но простой и универсальный язык. Если бы не он, то мир бы не увидел: Google, Sims 4, World of Tanks, Civilization IV, Uber. Также этот язык использует NASA для проведения различных исследований. Перечисленных программ достаточно, чтобы понять, насколько Python функциональный.

Его изучение требует много времени и внимания. Приступать к освоению стоит как можно раньше, чтобы оно было эффективным. Начав знакомиться с этим языком в возрасте 12 лет, к 11 классу ребенок будет достаточно хорошо ориентироваться в нем, чтобы без затруднений продолжить свое обучение в IT-индустрии.
Процесс изучения не быстрый, но и возможности при этом достаточно широкие. Наша программа “Python Start” осваивается за 2 года, а чтобы ребятам было интереснее, она проводится в рамках сюжетной игры: детям предстоит пройти несколько этапов работы в IT-компании ProTeam.
Уверенный старт
в разработке

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

Погружаемся в IT
В формате увлекательной игры мы пройдем путь от собеседования в IT-компании до позиции ведущего разработчика

Прокачиваем проектное мышление
Выполняя реальные заказы, учимся эффективно распределять задачи в команде, планировать время и достигать поставленных целей
Каждое занятие —
новый рабочий день
Как проходят курсы
Python для детей и подростков в Томске
Курс построен вокруг сюжета о работе в реальной IT-компании, включающего онбординг, командные брейнштормы, хакатоны и, конечно, карьерное продвижение
Подросток научится

- Через 2 месяца: писать код на Python, разбираться в синтаксисе и основных типах данных;
- Через 5 месяцев: создавать удобные для пользователей приложения для компьютера;
- В конце первого года: разрабатывать многоуровневые игры с использованием профессиональных библиотек Python;
- В конце второго года: работать в команде и создавать собственные проекты — от идеи до финальной презентации.
Содержание курса
Python для детей и подростков в Томске
Первый год обучения
Знакомство с языком начинается с основных понятий: “язык программирования”, “алгоритм”, “программа”, “переменная”, “типы данных”. Изучаем операторов +, -, *, //, %, (, ) с помощью функции print(). На этом этапе школьники понимают, почему коды должны быть качественными и лаконичными.
Следующий этап – управляющие конструкции. Учимся использовать условного оператора, а также программировать циклические конструкции с использованием while и for. Позже перейдем к созданию своих функций с помощью оператора def и return, начнем решать задачи, использовать команды модуля random для генерации случайных чисел и time для работы с системным временем.
Четвертый модуль посвящен Turtle – инструменту для создания графики, управления движением и визуализации алгоритмов. Преподаватель рассказывает, как устроено изображение на компьютере, что такое система координат, точки и как переместить исполнителя в нужную точку на экране. Пробуем программировать циклические алгоритмы для отрисовки сложных фигур.
Далее приступаем к объектно-ориентированному программированию (ООП). Разбираемся с объектами и методами, событиями, классами и наследованием и создаем прототип приложения “Поймай черепашку”.
В шестом модуле осваиваем основы разработки игр на PyGame. Пробуем сделать окно игры, заливаем фон, пишем и выводим спрайт-текст, настраиваем FPS. Создаем список, пытаемся управлять его содержимым, трудимся над нашей первой игрой “Вопрос-ответ”.
Переходим к инструментам веб-аналитики: знакомимся с Google Analytics и их метриками. Создаем игры “Fast Clicker” и «Арканоид». Попутно педагог объясняет тонкости программирования, например, разные игровые механики.
Седьмой модуль – практика и завершение первого года обучения. Преподаватель рассказывает, что такое хакатон и как он проводится, вводятся понятия хард и софт скиллов. Ребята учатся создавать собственные модули, успешно интегрируют их в общие проекты, используют уже готовые из библиотеки Python, осознают важность интуитивно понятного интерфейса, занимаются проектом в соответствии с ООП и учатся работать с классами.
Содержание курса
Python для детей и подростков в Томске
Второй год обучения
Второй год начинается с повторения уже изученного материала. Далее приступаем к оформлению операторов try и except, программированию обработки исключений ввода данных с клавиатуры и делению на 0. Возвращаемся к теме списков и выявляем аналогию между методами работы со строками и списками. Знакомимся с новой структурой – словарями, и добавляем в них пару «ключ-значение»; узнаем про ограничения использования вложенности и эффективные способы использования вложенных структур данных.
Далее переходим к введению в PyQt, который необходим для создания графических интерфейсов. Учимся создавать приложение, окно, кнопки и надписи, знакомимся с библиотекой PyQt. Ребята создадут оконное приложение Memory Card, которое будут использовать для своего дальнейшего обучения.
В третьем модуле школьники учатся работать с текстовыми файлами: читаем их посимвольно, по строкам, целиком, используем строки и классы. Следующая интересная и полезная работа – создание приложения “Умные заметки” с функцией поиска по тегам.
Переходим к обработке изображений. Учимся открывать, редактировать и сохранять изображения и создаем еще одно приложение – Easy Editor. К этому моменту ребята способны на продвинутую разработку. Вспоминаем понятия «спрайт», «сцена», «игровой цикл» и приступаем к созданию проектов:
- «Догонялки»;
- “Лабиринт”;
- “Шутер”;
- “Пинг-понг”.
Шестой модуль посвящен публикации и распространению ПО. Знакомимся с системой управления пакетами pip и расширениями с предустановленными модулями в VS Code, пробуем с помощью Pyinstaller упаковывать игры в файл с расширением .exe (.pkg). Следующий сервис, который мы изучим, – GitHub, необходимый для хостинга проектов. Создадим репозиторий и грамотно оформим страницу проекта.
Программа завершается составлением портфолио разработчика, которое можно использовать для дальнейшего профессионального развития.
Курсы Python для детей и подростков в Томске
формат

- Продолжительность курса от 1,5 до 2 лет.
- В будние или в выходные
- Урок - 90 минут с перерывом
Онлайн
- Занятия из любой точки мира
- Не нужно тратить время на дорогу
- До 6 человек в группе
Офлайн
- Занятия в школе Алгоритмики
- Живое общение с преподавателем и одногруппниками
- До 12 человек в группе
Оставьте заявку на обучение по курсу
"Python для детей и подростков в Томске"
Мы свяжемся с вами в течение дня



Наши преподаватели
Преподаватели Алгоритмики — это молодые, современные и увлеченные наставники. Они легко находят общий язык с детьми, понятно объясняют, зачем нужны синусы и косинусы, в чем разница между Data Scientist и Data Engineer, а также помогают разобраться в выборе игрового компьютера




Часто задаваемые вопросы про видеоблогинг для детей в Томскеи
Кому подойдет этот курс?
Для подростков 12–13 лет, которые увлекаются технологиями, гаджетами и компьютерными играми, мечтают научиться программировать или просто любят творчески решать задачи. Специальные навыки не требуются, а опыт в кодировании, технический склад ума и пятерка по математике не обязательны — мы начинаем обучение с нуля.
Кто разработал программу курса?
Программу курса разработала команда из 30 профессиональных методистов, имеющих педагогическое и психологическое образование. Руководят процессом ведущие методисты — кандидаты наук с международным опытом работы в технологических проектах и образовательных учреждениях. Они постоянно совершенствуют и обновляют курсы, ориентируясь на актуальные тренды в IT, образовании и интересах современных детей.
Что нужно ребенку для занятий?
Школы Алгоритмики оснащены всем необходимым для комфортного и эффективного обучения. Планируете учиться онлайн? Вам потребуется стабильный интернет, ПК или ноутбук с Windows 7+ или macOS 10.10+, а также наушники с микрофоном (по желанию). Занятия проходят на обучающей платформе Алгоритмики с использованием программы Algo VS Code.
Где можно ознакомиться с расписанием занятий?
Чтобы ознакомиться с расписанием занятий, оставьте заявку на обучение. Наш менеджер-консультант свяжется с вами в ближайшее время, поможет подобрать удобную по времени группу и забронирует место. Мы предлагаем гибкое расписание, которое адаптируем под потребности родителей и учеников.
Что делать если ребенок пропустит занятие?
Если ребенок пропустил занятие, он сможет изучить материал на платформе, а затем задать вопросы преподавателю. В случае, если вопросов много, преподаватель проведет индивидуальное дополнительное занятие, чтобы помочь ребенку наверстать упущенное и не отстать от группы.
Получит ли мой ребенок диплом об окончании курса?
Да, ваш ребенок получит сертификат об окончании курса, который подтвердит приобретенные в «Алгоритмике» знания и навыки. Все наши выпускники получают такие документы.
Сколько стоит обучение в вашей школе?
Стоимость месячного абонемента на курс Python для детей в Томске составляет 5600 рублей.
Процесс обучения направлен не только на получение хард скиллов. Важной частью занятий является приобретение полезных навыков, непривязанных к IT-сфере. Ребята учатся вести проекты, работать с чек-листами и mind map, оценивать результаты своей и чужой работы по критериям.
Овладеть языком Python не так сложно, как может показаться на первый взгляд. Однако, процесс потребует много времени. Первый год обучения включает в себя 36 занятий интенсивностью 1 раз в неделю, возможно сокращение до 24. Второй – 32, 28 или 20. Выбирайте удобный для вашего ребенка формат занятий, чтобы обучение было эффективным и интересным. На данный момент доступны групповые, индивидуальные, онлайн и офлайн-встречи. Приходите на бесплатный пробный урок, чтобы узнать нас ближе.
Нам важно качество предоставляемых услуг, поэтому в оффлайн группах занимаются до 12 человек. Так как онлайн формат имеет свои особенности, то в данных группах до 6 учеников.
Мы уже ждем вас на первое пробное занятие!
Курсы программирования

Python Start
Возраст: 12-13 лет
Навыки: кодинг на python, работа с популярными библиотеками

Разработка игр на Unity
Возраст: 12-16 лет
Навыки: разработка игр на движке Unity

Компьютерная грамотность
Возраст: 9-10 лет
Навыки: создание текстов, презентаций, таблиц и простых рисунков.

Графический
дизайн
Возраст: 9-14 лет
Навыки: создание рисунков и векторных иллюстраций, инфографики, 3D-моделирование, верстка

Геймдизайн
Возраст: 10-11 лет
Навыки: создание игр на движке Roblox Studio

Python Pro
Возраст: 12-16 лет
Навыки: кодинг на питоне, машинное обучение, разработка мобильных приложений, 2д и 3д игр

Основы
логики и программирования
Возраст: 6-7 лет
Навыки: создание программ и проектов в среде Scratch Jr., логическое и пространственное мышление

Визуальное программирование
Возраст: 9-10 лет
Навыки: создавать проекты в среде Scratch: игры, мультфильмы приложения; работать в команде, презентовать проекты, решать сложные задачи

Фронтенд-
разработка
Возраст: 15-18 лет
Навыки: Создавать сайты используюя HTML, CSS и JavaScript, работать в Figma и algoVSC, разрабатывать проекты, публиковать их на хостинге, работать с Git и GitHub

Создание
веб-сайтов
Возраст: 11-12 лет
Навыки: создавать сайты помощью HTML и CSS, работать с конструкторами и графическими редакторами, понимать структуру сайтов, их основные элементы, адаптировать их для мобильных устройств
Креативные профессии

Предпринимательство
Возраст: 13-16 лет
Навыки: Разрабатывать стартап от идеи до реализации, анализировать рынок и ЦА, создавать и тестировать продукты, прогнозировать финансы и разрабатывать бизнес-модели, готовить презентации и питчи для инвесторов.

Видеоблогинг
Возраст: 9-14 лет
Навыки: снимать видео, писать сценарии, создавать разнообразный контент и работать с сервисами для оформления каналов
Математика для детей

Математика для
детей 6-7 лет
Возраст: 6-7 лет
Навыки: знакомство с геометрическими фигурами, арифметика, логика, задачи олимпиадного уровня

Математика для
детей 7-8 лет
Возраст: 7-8 лет
Навыки: арифметика, логика, геометрия, решение нестандартных задач.

Математика для
детей 9-10 лет
Возраст: 9-10 лет
Навыки: устный счет, задачи повышенной сложности, геометрия, олимпиадные задания

Математика для
детей 11-13 лет
Возраст: 11-13 лет
Навыки: устный счет, логика, геометрия, олимпиадные задачи, комбинаторика
Курсы подготовки к ЕГЭ

Подготовка к ЕГЭ
по информатике
Возраст: школьники, которые готовятся к ЕГЭ по информатике
Навыки: решение задач ЕГЭ, программирование на Python, работа с электронными таблицами, анализ информационных моделей и работа с файлами и данными