Курс Python-программирования для детей в Анапе — от основ до чат-ботов
ВЕКТОР ВРЕМЕНИ КОМПЬЮТЕРНАЯ АКАДЕМИЯ

Анапа, Промышленная, 4/2, Рождественная, 57к4, Первомайская, 21/2, Пустошкина, 22к13

PYTHON-ПРОГРАММИРОВАНИЕ
от 3600 ₽ в месяц

от 600 ₽ за занятие

12+ 14+ 18+
Записаться на курс

PYTHON-ПРОГРАММИРОВАНИЕ

Разделы курса

💻 Курс по программированию на Python для школьников
Увлекательное путешествие в мир кода — от первых строк до собственных проектов!

  • 🐍 Базовый Python — изучим основы языка: переменные, циклы, условия и функции. Стартуем с нуля — никакого опыта не нужно!
  • 🛠️ GUI-фреймворки — создаём простые графические интерфейсы с помощью библиотек (например, Tkinter), чтобы программы выглядели красиво и удобно.
  • 👾 Чат-боты и нейросети — делаем своих чат-ботов, подключаем их к мессенджерам и знакомимся с базовыми понятиями искусственного интеллекта и машинного обучения.
  • 👩🏼‍💻 Основы ООП — учимся писать более «умный», читаемый и гибкий код, используя классы, объекты и принципы объектно-ориентированного программирования.

Тема 1. Знакомство с Python: первый код и логика программиста

  • Установка Python и выбор редактора (VS Code / PyCharm)
  • Переменные, типы данных, ввод/вывод
  • Условия (if/else) и простые игры: «Угадай число»
  • Практика: консольный квест или викторина

Тема 2. Циклы, списки и функции — строим «умные» программы

  • Циклы for и while, работа со списками и строками
  • Написание и вызов функций
  • Обработка ошибок (базовое try/except)
  • Практика: генератор паролей, список дел, мини-энциклопедия

Тема 3. Графические интерфейсы с Tkinter

  • Основы библиотеки: окна, кнопки, поля ввода
  • Связь интерфейса с логикой программы
  • Практика: калькулятор, блокнот, таймер обратного отсчёта

Тема 4. Введение в объектно-ориентированное программирование (ООП)

  • Классы и объекты: зачем они нужны?
  • Атрибуты, методы, инкапсуляция на примерах
  • Рефакторинг старых проектов под ООП
  • Практика: симулятор питомца или система учёта книг

Тема 5. Игры с Pygame: анимация, события, спрайты

  • Установка Pygame, игровой цикл
  • Работа с изображениями, клавишами, коллизиями
  • Практика: аркада «Уклоняйся от метеоритов» или платформер

Тема 6. 3D-игры с Ursina — шаг в трёхмерный мир

  • Знакомство с движком Ursina (на основе Panda3D)
  • Создание кубов, камер, управления с клавиатуры
  • Простая 3D-сцена или мини-игра в стиле Minecraft
  • Практика: «3D-лабиринт» или «Собери все монетки»

Тема 7. Хранение данных: файлы и базы данных (SQLite + ORM)

  • Работа с .txt и .json
  • Введение в базы данных: что такое таблица, запись, запрос
  • Используем SQLAlchemy (упрощённо) с SQLite через ORM
  • Практика: система регистрации пользователей или дневник задач

Тема 8. Веб-сервер и API с FastAPI

  • Что такое backend и API?
  • Создание простого сервера на FastAPI
  • GET/POST-запросы, JSON-ответы
  • Практика: API для списка дел или цитат дня

Тема 9. Чат-бот и первое знакомство с ИИ

  • Создание консольного чат-бота с правилами
  • Подключение к Telegram через бота (без облака — локально или через бесплатный хостинг)
  • Обзор: как работают нейросети (без кода), демонстрация Hugging Face / OpenAI API
  • Практика: бот-ассистент с командами «погода», «анекдот», «напомни»

Тема 10. Финальный проект: выбираем направление!

Участник сам решает, что создать:

  • 🎮 Игра (2D/3D) с сохранением прогресса
  • 💬 Телеграм-бот с базой данных
  • 🌐 Веб-API + простой фронтенд (HTML или Tkinter)
  • 📊 Приложение с GUI и хранением данных

Проект оформляется в портфолио, защищается перед группой, и участник получает сертификат разработчика на Python!

  • 🐍 Базовый Python
  • 🛠️ GUI-фреймоворки
  • 👾 Чат-боты и нейросети
  • 👩🏼‍💻 Основы ООП

РАЗРАБОТКА GUI ПРИЛОЖЕНИЙ И ИГР

Команда курса

Преподаватели на курсе

Серов Николай Евгеньевич

Серов Николай Евгеньевич

кандидат технических наук доцент РТУ МИРЭА Военный университет, инженер

Черниенко Юрий Васильевич

Черниенко Юрий Васильевич

МПГУ, бакалавр прикладной информатики, Анапский институт современных технологий Повышение квалификации:

Зачесов Александр Анатольевич

Зачесов Александр Анатольевич

Вологодский государственный университет Специальность: режиссура театра и кино (режиссёр-постановщик)

Все преподаватели академии

от 3600 ₽ в месяц · от 600 ₽ за занятие
Записаться