Меню

Избранное
Программирование

Программирование на Python для детей

Курс GeekSchool для детей 11–14 лет: знакомство с основами Python, созданием 2D-игр, сайтов и Telegram-ботов.

Курс в деталях

Школа
GeekBrains
Формат
Онлайн
Длительность
9 месяцевСрок основной программы по странице школы. Расширенная программа показана отдельно и включает несколько самостоятельных курсов.
Уровень входа
Новичкам

Кому подойдёт курс

Кому подойдётЧем поможет курс
Школьникам

На странице курса школа ориентирует программу на детей 11–14 лет.

Чему вы научитесь

Базовые конструкции языка Python

В программе: Скачаем и настроим все нужные инструменты., Разберем основы программирования: узнаем, что такое переменные и почему над их названиями нужно хорошо подумать..

2D-игры на Python

В программе: Узнаем, что такое объектно-ориентированное программирование., Научимся работать с модулем PyGame — набором инструментов для разработки игр на Python..

Веб-разработка

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

Что входит в курс

Практические задания

Задания для применения изученного материала и отработки навыков.

Программа курса

Темы и разделы, которые входят в программу обучения.

01Модуль 1. Базовые конструкции языка Python

Скачаем и настроим все нужные инструменты.

Разберем основы программирования: узнаем, что такое переменные и почему над их названиями нужно хорошо подумать.

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

Результат модуля: создадим визитку, калькулятор, текстовые игры и научимся защищать проект перед аудиторией.

02Модуль 2. 2D-игры на Python

Узнаем, что такое объектно-ориентированное программирование.

Научимся работать с модулем PyGame — набором инструментов для разработки игр на Python.

Сделаем классы для игрока и игровых объектов, настроим несколько режимов игры, поработаем с физикой прыжков и падений.

Узнаем, как и зачем проводить рефакторинг кода.

Результат модуля: напишем несколько игр, в том числе по мотивам популярных проектов: Flappy Bird, Doodle Jump, Piano Tiles.

03Модуль 3. Веб-разработка

Погрузимся в веб-разработку: узнаем, что такое фронтенд и бэкенд.

Научимся делать структуру сайта с помощью HTML и стилизовать его с помощью CSS.

Освоим фреймворк Flask — набор инструментов для создания веб-приложений.

Результат модуля: сделаем свой блог и тематический сайт.

04Модуль 4. Телеграм-боты

Знакомимся с чат-ботами. Узнаем, зачем они нужны и почему популярны.

Научимся делать телеграм-ботов и настраивать их поведение: добавлять кнопки, подключать базы данных, получать доступ к другим сервисам через API.

Результат модуля: сделаем несколько ботов — от простого, который повторяет слова за пользователем, до функционального, который выдает прогноз погоды по городу.

05Модуль 5. Групповая разработка. Финальный проект

Закрепляем знания на практике и пробуем свои силы в настоящей командной разработке: выбираем зону ответственности, тестируем проект и готовим его к публикации.

Придумываем идею итогового проекта и приступаем к ее реализации.

Результат модуля: создадим групповой, индивидуальный проекты и подготовимся к итоговой презентации.

Основная программа и пробный урок

Школа отдельно показывает бесплатный пробный урок и основную программу. Расширенная программа показана отдельно и включает несколько самостоятельных курсов. Стоимость основного обучения уточняйте у школы.

Практика и проекты

Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.

Работы по программе

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

Профессии, навыки и инструменты

Навыки

Навыки, на развитие которых направлена программа курса.

Программы и сервисы

Инструменты и методы по материалам школы; состав может зависеть от тарифа.

Стоимость и условия оплаты

Стоимость обучения
Цена на сайтеИтоговую стоимость уточняйте в школе.

Частые вопросы

Для кого предназначен курс?

На странице курса школа ориентирует программу на детей 11–14 лет. Курс подходит начинающим.

Что входит в программу?

Школа описывает 5 разделов: Базовые конструкции языка Python, 2D-игры на Python, Веб-разработка, а также последующие темы и практические задания.

Как проходит обучение?

Школа указывает занятия раз в неделю по 90 минут и описывает групповой и индивидуальный форматы.

Сколько длится основная программа?

Школа указывает 9 месяцев обучения. Расширенная программа показана отдельно и включает несколько самостоятельных курсов.

Какая практика предусмотрена?

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

Сколько стоит обучение?

Стоимость основной программы на странице не раскрыта. Бесплатным обозначено пробное занятие; цену курса и условия оплаты уточняйте у школы.

Что понадобится для занятий?

Предварительное знание программирования не требуется; оборудование уточняйте у школы.

Записаться на курс

Перейдите на сайт GeekBrains, чтобы узнать условия обучения на курсе «Программирование на Python для детей».

На сайт школы

Похожие курсы

Другие программы для той же профессии или со схожими навыками и инструментами.

GeekBrains
10 месяцев · Онлайн

Python-разработчик с AI

Совместная программа GeekBrains и Skillbox посвящена серверной разработке на Python. В программе — основы языка, Django, Flask, базы данных и API; дополнительно школа предлагает раздел по SQL.

Цена на сайте
Стоимость курса
Яндекс Практикум
16 месяцев · Онлайн

Фулстек-разработчик

Курс Яндекс Практикума знакомит с фулстек-разработкой с нуля: в программе клиентские интерфейсы, сервер на Node.js, базы данных и работа с API.

180 000 ₽
Стоимость курса
от 7 348 ₽ / мес. на 36 мес.
Skillbox
10 мес. · Онлайн

Профессия Python-разработчик + ИИ

Освойте основы Python, серверную разработку и работу с базами данных. В программе Skillbox — веб-фреймворки, тестирование и шесть крупных учебных проектов.

157 335 ₽Цена без скидки: 286 064 ₽
Стоимость курса
4 628 ₽ / мес.

Что важно знать о курсе «Программирование на Python для детей»

Предварительное знание программирования не требуется; оборудование уточняйте у школы.

Уточните состав и расписание основной программы, а также отличие расширенной траектории.

Уточните стоимость курса: бесплатным обозначен только пробный урок.

Что посмотреть дальше

KURSEZ

GeekBrains

Познакомьтесь со школой GeekBrains, её программами и условиями обучения.

Открыть
KURSEZ

Курсы GeekBrains

Сравните курсы GeekBrains по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.

Открыть
KURSEZ

Все курсы

Сравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.

Открыть
На сайт школы

Содержание

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.