Летний IT-интенсив по программированию на Python с созданием 2D-стрелялки - RUBY - Академия развития и компьютерных технологий
Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
RUBY - Академия развития и компьютерных технологий
Академия развития
и компьютерных технологий
+7 901 540-96-36
+7 901 540-96-36
Заказать звонок
E-mail
info@academy-ruby.com
Адрес
г. Раменское, ул. Крымская, д.7
Режим работы
Пн. - Пт.: с 9:00 до 20:00
Сб. - Вс.: с 10:00 до 20:00
Подать заявку
О нас
  • Почему мы
  • Вакансии
  • Реквизиты
  • Сведения об образовательной организации
Курсы
  • ИТ и программирование
    • Первый шаг в IT
    • IT Start
    • IT Junior
    • IT Middle
    • IT Senior
  • Интеллектуальное развитие
    • Подготовка к школе
    • Азбука
    • Кубик Рубика и другие головоломки
    • Обучение чтению
    • Правила пересказа
    • Решение текстовых задач
    • Счет в пределах 10
    • Счет в пределах 100
    • Таблица умножения и деления за 16 уроков
    • Техника чтения
    • Учим цифры, пишем цифры
  • Компьютерная графика
    • Цифровой рисунок в Procreate
  • Сетевые технологии
    • Введение в сетевые технологии
Статьи
Акции
Форматы занятий
Новости
Контакты
Галерея
Программы
  • IT и программирование
    • Первый шаг в IT
  • Компьютерная графика
Об образовательной организации
Раменское
  • Курсы
  • Контакты
  • Сведения об образовательной организации
  • Акции
  • Новости
  • Вопрос-ответ
  • ...
    Раменское
    +7 901 540-96-36
    +7 901 540-96-36
    Заказать звонок
    E-mail
    info@academy-ruby.com
    Адрес
    г. Раменское, ул. Крымская, д.7
    Режим работы
    Пн. - Пт.: с 9:00 до 20:00
    Сб. - Вс.: с 10:00 до 20:00
    Заказать звонок
    RUBY - Академия развития и компьютерных технологий
    Академия развития
    и компьютерных технологий
    О нас
    • Почему мы
    • Вакансии
    • Реквизиты
    • Сведения об образовательной организации
    Курсы
    • ИТ и программирование
      • Первый шаг в IT
        • Программирование в Scratch Junior
        • Программирование на платформе Code.org
      • IT Start
        • Программирование для детей в Scratch
        • Программирование для детей в Minecraft
        • Разработка мобильных приложений в MIT App Inventor
        • Разработка игр с помощью Roblox Studio (Start)
        • Создание видео, видеомонтаж
      • IT Junior
        • Разработка игр с помощью Roblox Studio (Junior)
        • Программирование микроконтроллеров BBC Micro:bit
        • Программирование для детей на Python (Junior)
        • Web-разработка для детей, HTML & CSS, JavaScript (Junior)
        • Создание анимации в Procreate
      • IT Middle
        • Создание сайта в Tilda
      • IT Senior
        • Разработка приложений на С++ (Intro)
        • Программирование и робототехника для детей на базе Arduino
    • Интеллектуальное развитие
      • Подготовка к школе
      • Азбука
      • Кубик Рубика и другие головоломки
      • Обучение чтению
      • Правила пересказа
      • Решение текстовых задач
      • Счет в пределах 10
      • Счет в пределах 100
      • Таблица умножения и деления за 16 уроков
      • Техника чтения
      • Учим цифры, пишем цифры
      • Еще
    • Компьютерная графика
      • Цифровой рисунок в Procreate
    • Сетевые технологии
      • Введение в сетевые технологии
    Статьи
    Акции
    Форматы занятий
    Новости
    Контакты
    Галерея
    Программы
    • IT и программирование
      IT и программирование
      • Первый шаг в IT
    • Компьютерная графика
      Компьютерная графика
    Об образовательной организации
      "/>
      Подать заявку
      RUBY - Академия развития и компьютерных технологий
      Раменское
      +7 901 540-96-36
      +7 901 540-96-36
      Заказать звонок
      E-mail
      info@academy-ruby.com
      Адрес
      г. Раменское, ул. Крымская, д.7
      Режим работы
      Пн. - Пт.: с 9:00 до 20:00
      Сб. - Вс.: с 10:00 до 20:00
      Заказать звонок
      Поиск
      RUBY - Академия развития и компьютерных технологий
      Телефоны
      +7 901 540-96-36
      Заказать звонок
      RUBY - Академия развития и компьютерных технологий
      • О нас
        • О нас
        • Почему мы
        • Вакансии
        • Реквизиты
        • Сведения об образовательной организации
      • Курсы
        • Курсы
        • ИТ и программирование
          • ИТ и программирование
          • Первый шаг в IT
            • Первый шаг в IT
            • Программирование в Scratch Junior
            • Программирование на платформе Code.org
          • IT Start
            • IT Start
            • Программирование для детей в Scratch
            • Программирование для детей в Minecraft
            • Разработка мобильных приложений в MIT App Inventor
            • Разработка игр с помощью Roblox Studio (Start)
            • Создание видео, видеомонтаж
          • IT Junior
            • IT Junior
            • Разработка игр с помощью Roblox Studio (Junior)
            • Программирование микроконтроллеров BBC Micro:bit
            • Программирование для детей на Python (Junior)
            • Web-разработка для детей, HTML & CSS, JavaScript (Junior)
            • Создание анимации в Procreate
          • IT Middle
            • IT Middle
            • Создание сайта в Tilda
          • IT Senior
            • IT Senior
            • Разработка приложений на С++ (Intro)
            • Программирование и робототехника для детей на базе Arduino
        • Интеллектуальное развитие
          • Интеллектуальное развитие
          • Подготовка к школе
          • Азбука
          • Кубик Рубика и другие головоломки
          • Обучение чтению
          • Правила пересказа
          • Решение текстовых задач
          • Счет в пределах 10
          • Счет в пределах 100
          • Таблица умножения и деления за 16 уроков
          • Техника чтения
          • Учим цифры, пишем цифры
        • Компьютерная графика
          • Компьютерная графика
          • Цифровой рисунок в Procreate
        • Сетевые технологии
          • Сетевые технологии
          • Введение в сетевые технологии
      • Статьи
      • Акции
      • Форматы занятий
      • Новости
      • Контакты
      • Галерея
      • Программы
        • Программы
        • IT и программирование
          • IT и программирование
          • Первый шаг в IT
        • Компьютерная графика
      • Об образовательной организации
      Подать заявку
      • +7 901 540-96-36
        • Телефоны
        • +7 901 540-96-36
        • Заказать звонок
      • г. Раменское, ул. Крымская, д.7
      • info@academy-ruby.com
      • Пн. - Пт.: с 9:00 до 20:00
        Сб. - Вс.: с 10:00 до 20:00

      Главная
      —
      Новости
      —Летний IT-интенсив по программированию на Python с созданием 2D-стрелялки

      Летний IT-интенсив по программированию на Python с созданием 2D-стрелялки

      Летний IT-интенсив по программированию на Python с созданием 2D-стрелялки
      Общие
      Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.
      Заказать услугу
      ?

      Создай свою видеоигру с нуля!

      Летний интенсив по программированию на Python с созданием 2D-стрелялки для детей 9–15 летj

      Пока кто-то просто играет в игры, твой ребёнок может создать свою собственную — со звуками, взрывами, счётом очков и меню запуска!

       В Академии RUBY мы запускаем летний офлайн-интенсив по программированию, где дети с нуля создадут настоящую 2D-игру на Python с библиотекой Pygame.
      И никаких скучных лекций — только живое обучение, практические задания и настоящее удовольствие от процесса!

      Что создадут дети?

      На интенсиве каждый участник:
      Изучит основы Python
      Освоит библиотеку Pygame
      Добавит в игру управление, врагов, стрельбу, анимацию
      Настроит счёт, жизни и интерфейс
      Сделает игру, в которую можно играть, делиться и показывать друзьям

      Примеры кода, который пишут дети

      Чтобы вы понимали, с чем ребёнок будет работать, покажем простые примеры:

      1. Создание игрового окна

      
       python
      CopyEdit
      import pygame
      pygame.init()

      screen = pygame.display.set_mode((800, 600))
      pygame.display.set_caption("Моя 2D-стрелялка")

      running = True
      while running:
      for event in pygame.event.get():
      if event.type == pygame.QUIT:
      running = False

      С этого начинается любая игра — создаём "экран", на котором всё происходит.

      2. Перемещение игрока по экрану

      
       python
      CopyEdit
      player_x = 400
      player_y = 500
      player_speed = 5

      keys = pygame.key.get_pressed()
      if keys[pygame.K_LEFT]:
      player_x -= player_speed
      if keys[pygame.K_RIGHT]:
      player_x += player_speed

      Теперь ребёнок видит, как кнопки клавиатуры управляют его героем.

      3. Стрельба снарядами

      
       python
      CopyEdit
      bullets = []

      if keys[pygame.K_SPACE]:
      bullets.append([player_x + 20, player_y])

      for bullet in bullets:
      bullet[1] -= 10
      pygame.draw.rect(screen, (255, 0, 0), (bullet[0], bullet[1], 5, 10))
      Игра оживает: нажатие на пробел выпускает снаряды!

      4. Добавление счёта и жизней

      
       python
      CopyEdit
      score = 0
      lives = 3

      font = pygame.font.Font(None, 36)
      score_text = font.render(f"Очки: {score}", True, (255, 255, 255))
      lives_text = font.render(f"Жизни: {lives}", True, (255, 255, 255))

      screen.blit(score_text, (10, 10))
      screen.blit(lives_text, (10, 50))

      Ребёнок учится выводить данные на экран, как в настоящих играх.

      Чему научится ваш ребёнок?

      • Программированию на Python — востребованному и универсальному языку
      • Логике, циклам, условиям, координатам
      • Работа с графикой, анимацией и интерфейсом
      • Проектному мышлению и доведению дела до конца
      • Публичной презентации проекта родителям

      Как проходит интенсив?

      Формат: офлайн, 1 месяц (1–2 раза в неделю по 1,5 часа)
      Где: Академия RUBY, г. Раменское, ул. Крымская, д.7
      Группы: до 10 детей — максимум внимания каждому
      Преподаватели: настоящие ИТ-практики, которые объясняют легко
      Финал: защита проекта перед родителями — повод для гордости!

      Записаться на интенсив

      Количество мест ограничено — не откладывайте, запишитесь сейчас.
      Сделайте лето для ребёнка не только весёлым, но и полезным. Пусть создаёт игры, а не просто играет в них!
      Рекомендуемые курсы
      Программирование микроконтроллеров BBC Micro:bit
      Модуль способствует развитию логического, алгоритмического мышления, приобретению опыта работы в редакторе блочного и текстового программирования на языке micro:Python, JavaScript, приобретение опыта создания проектов на базе микроконтроллера BBC Micro:bit
      Программирование для детей на Python (Junior)
      Python является одним из наиболее востребованных и популярных языков программирования и применяется в различных областях: от базовых скриптов автоматизации до создания серьезных приложений для работы с большими данными и языковыми моделями.
      Программирование на платформе Code.org
      Платформа Code.org предназначенна для учащихся, специализирующихся на информатике. На платформе представлены ресурсы, посвященные  программированию и другие ресурсы для образования в ИТ-сфере.
      Назад к списку

      Наши специалисты ответят на любой интересующий вопрос
      Задать вопрос
      Компания
      Почему мы
      Вакансии
      Реквизиты
      Сведения об образовательной организации
      Новости
      Услуги
      ИТ и программирование
      Интеллектуальное развитие
      Компьютерная графика
      Сетевые технологии
      +7 901 540-96-36
      +7 901 540-96-36
      Заказать звонок
      E-mail
      info@academy-ruby.com
      Адрес
      г. Раменское, ул. Крымская, д.7
      Режим работы
      Пн. - Пт.: с 9:00 до 20:00
      Сб. - Вс.: с 10:00 до 20:00
      Заказать звонок
      info@academy-ruby.com
      г. Раменское, ул. Крымская, д.7
      © 2026 RUBY - Академия развития и компьютерных технологий