Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[GeekBrains] Программирование на Python для детей, 11-14 лет

[GeekBrains] Программирование на Python для детей, 11-14 лет
[GeekBrains] Программирование на Python для детей, 11-14 лет
  • О курсе
  • Артикул: WVP-703815
  • Автор: GeekBrains
  • Вид товара: цифровой
  • Добавлено: 2023-09-26
В наличии
2150 RUB

О товаре

Полное погружение в разработку на Python: учимся создавать игры, сайты и функциональных чат-ботов. Для ребят без опыта, которые мечтают написать свой первый код.
Возраст: 11-14 лет? 5 -8 класс
Уровень: Для начинающих
Длительность: 40 занятий
Чему дети научатся на курсе:
Базовым конструкциям языка Python
Разработке 2D-игр
Созданию сайтов с использованием HTML, CSS и Flask
Разработке чат-ботов для Telegram
Командной разработке
Минимальные требования к навыкам ребенка
Разверните список, чтобы открыть требования
компьютерная грамотность (умеет копировать и вставлять, работать в браузере и с электронной почтой, умеет переключаться между окнами, может самостоятельно зарегистрироваться на стороннем сайте);
базовые математические знания (деление нацело, деление с остатком, возведение в степень, нахождение дискриминанта; знает, что такое проценты и как их находить);
начальные знания английского языка и умение печатать на английской раскладке (может перевести и напечатать слова «print», «project», «change»).
Soft-skills
Командная работа;
Проектное и логическое мышление;
Постановка и решение задач;
Навыки эффективной коммуникации;
Управление временем в решении задач;
Презентация проекта.
Программа курса:
Модуль 1. Базовые конструкции языка Python
Скачаем и настроим все нужные инструменты.
Разберем основы программирования: узнаем, что такое переменные и почему над их названиями нужно хорошо подумать.
Поймем, чем отличаются типы данных и почему для чисел их несколько, научимся решать задачи в коде с помощью сложных конструкций — функций и циклов.
Результат модуля: создадим визитку, калькулятор, текстовые игры и научимся защищать проект перед аудиторией.
Модуль 2. 2D-игры на Python
Узнаем, что такое объектно-ориентированное программирование.
Научимся работать с модулем PyGame — набором инструментов для разработки игр на Python.
Сделаем классы для игрока и игровых объектов, настроим несколько режимов игры, поработаем с физикой прыжков и падений.
Узнаем, как и зачем проводить рефакторинг кода.
Результат модуля: напишем несколько игр, в том числе по мотивам популярных проектов: Flappy Bird, Doodle Jump, Piano Tiles.
Модуль 3. Веб-разработка
Погрузимся в веб-разработку: узнаем, что такое фронтенд и бэкенд.
Научимся делать структуру сайта с помощью HTML и стилизовать его с помощью CSS.
Освоим фреймворк Flask — набор инструментов для создания веб-приложений.
Результат модуля: сделаем свой блог и тематический сайт.
Модуль 4. Телеграм-боты
Знакомимся с чат-ботами. Узнаем, зачем они нужны и почему популярны.
Научимся делать телеграм-ботов и настраивать их поведение: добавлять кнопки, подключать базы данных, получать доступ к другим сервисам через API.
Результат модуля: сделаем несколько ботов — от простого, который повторяет слова за пользователем, до функционального, который выдает прогноз погоды по городу.
Модуль 5. Групповая разработка. Финальный проект
Закрепляем знания на практике и пробуем свои силы в настоящей командной разработке: выбираем зону ответственности, тестируем проект и готовим его к публикации.
Придумываем идею итогового проекта и приступаем к ее реализации.
Результат модуля: создадим групповой, индивидуальный проекты и подготовимся к итоговой презентации.

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от GeekBrains

[GeekBrains] Факультет веб-разработки 2022-2023
Программа: Основы программирования HTML+CSS. Профессиональная верстка Базовый курс JavaScript Продвинутый курс JavaScript React Linux. Рабочая станция Базовый курс PHP Продвинутый уровень PHP Алгоритмы, архитектура и паттерны на PHP Базы данных. PostgreSQL Laravel. Глубокое погружение Agile, Scrum.
6990 RUB
[GeekBrains] Видео-курс основы баз данных. Язык SQL (Евгений Картавец)
Видео-курс: основы баз данных Язык SQL Базы данных (БД) - это системы хранения и обработки данных, для доступа к которым используется язык SQL (Structured Query Language). Любой современный сайт, игра или настольное приложение нуждаются в хранении данных. На данный момент существует множество
1064 RUB
[Geekbrains] Факультет по Веб Разработке. 2 четверть
Лучшее обучение Веб-разработке (Frontend & Backend) от новичка до уровня Middle II четверть Базовый курс PHP Переменные, типы данных, циклы, ветвления, функци Работа с файлы и базой данных GET и POST-запросы Сессии и Cookies Профессиональная разработка на PHP ООП в PHP Шаблон MVC Работа с базой
1750 RUB
[Geekbrains] Разработка ПО по-взрослому. От программиста-любителя до профессионала (Евгений Картавец)
Курс расскажет о том, чем коммерческая разработка кардинально отличается от любительского программирования. Как писать надёжные и качественные программные продукты. Вы получите знания, накопленные многолетним опытом работы ведущего программиста над сложными и высоконагруженными проектами. Этот курс
1080 RUB
[GeekBrains] SEO Оптимизация и продвижение сайтов
SEO Оптимизация и продвижение сайтов Курс по SEO создан специально для тех, кому интересно не просто создание, но и продвижение сайтов в сети Интернет. Для быстрого успешного освоения программы курса Вам потребуются базовые знания HTML. Начальные знания в области поисковой оптимизации
1650 RUB
[Geekbrains] Факультет финансовой аналитики  (Константин Сергеев, Евгений Малахов)
Константин Сергеев, Евгений Малахов, Анастасия Рыжова Научитесь анализировать и контролировать финансовое состояние бизнеса на реальных кейсах. Кто такой финансовый аналитик: Финансовый аналитик — это специалист, умеющий оценивать результат. Финансовый аналитик всегда знает реальные источники
2195 RUB