import pygame
import random
import time

def distance(x1, y1, x2, y2):
____dist = pow((pow(x2-x1,2)+pow(y2-y1,2)),0.5)
____return dist

pygame.init()
screen = pygame.display.set_mode((600, 600))
pygame.display.set_caption("Быстро!")
screen.fill((255,255,255))
pygame.display.flip()
FPS = 30
game_run = True
X, Y, R = 50, 120, 30
speed = 3
width = 580
clock = pygame.time.Clock()
catch = False
no_catch = False
timer_crasch = 0
point = 0
font_losing = pygame.font.SysFont('Arial', 50)
font_point = pygame.font.SysFont('Arial', 40)
text_losing = font_losing.render('Время вышло!', True, (255,255,255))
crasch = font_point.render('Штраф!', True, (255,0, 0))
text_point = font_point.render(str(point),True, (0,0,0))
while game_run:
____clock.tick(FPS)
____for event in pygame.event.get():
________if event.type == pygame.QUIT:
____________game_run = False
________if event.type == pygame.MOUSEBUTTONDOWN:
____________if event.button == 1:
________________if distance(X,Y, event.pos[0], event.pos[1]) <= R:
___________________catch = True
___________________point += 1
___________________text_point = font_point.render(str(point),True, (0,0,0))
________________else:
no_catch = True

____width -= speed
____if width < 10:
________screen.fill((255, 0, 0))
________screen.blit(text_losing,(170, 200))
________point_end = font_losing.render(str(point),True,(255,255,255))
________screen.blit(point_end, (270,300))
________pygame.display.flip()
________time.sleep(3)
________game_run = False
____if catch:
________width += 50
________X = random.randint(30, 570)
________Y = random.randint(120, 570)
________catch = False
____if no_catch:
________point -= 1
________width -= 50
________no_catch = False
________timer_crasch = 30
____screen.fill((255, 255, 255))
____pygame.draw.rect(screen, (255, 0, 0), (10, 10, width, 25))
____screen.blit(text_point,(20,40))
____if timer_crasch > 0:
________text_point = font_point.render(str(point), True, (0, 0, 0))
________screen.blit(crasch, (180, 40))
________timer_crasch -= 1
____pygame.draw.circle(screen, (0,255,0), (X, Y), R)
____pygame.display.flip()
pygame.quit()
12–17 лет
Ваш ребенок напишет
Возраст:
Современная онлайн-платформа
для развития ИТ-навыков
|
Интерактивные материалы на нашей платформе «Informatics»
Программирование в игровой среде
Программирование на Python
Язык программирования С++
Объектно-ориентированное программирование на С++
Промышленное программирование. Командная работа в Платформе и публикация итогового проекта в профиле
Первый год
Второй год
Третий год
Развивающая математика
Математические основы программирования
Дискретная математика
Администрирование ОС
Web-конструирование
Компьютерное железо
Введение в компьютерные сети и информационную безопасность
Компьютерные сети и информационная безопасность
Компьютерная графика
Рекомендованный темп:
2 часа практики в неделю в течение 9 месяцев
Рекомендованный темп:
2 часа практики в неделю в течение 9 месяцев
Рекомендованный темп:
2 часа практики в неделю в течение 9 месяцев
Рекомендованный темп:
2 часа практики в неделю в течение 9 месяцев
Рекомендованный темп:
4 часа практики в неделю в течение 9 месяцев
Эта часть траектории погружает школьников в модули: основы языков программирования, сложные алгоритмы, компьютерное железо и разработка приложений.
Траектория для 8-11 класс знакомит детей с прикладным и промышленным программированием, компьютерными сетями и информационной безопасностью.
Траектория для пятых классов включает в себя знакомство с модулями: алгоритмика, математические основы программирования, компьютерная графика и создание сайтов.
Рекомендованный темп:
1 час практики в неделю в течение 4 месяцев
Рекомендованный темп:
1 час практики в неделю в течение 4 месяцев
Рекомендованный темп:
2 часа практики в неделю в течение 4 месяцев
Рекомендованный темп:
2 часа практики в неделю в течение 4 месяцев
Рекомендованный темп:
1 час практики в неделю в течение 4 месяцев
Рекомендованный темп:
1 час практики в неделю в течение 4 месяцев
Рекомендованный темп:
2 часа практики в неделю в течение 4 месяцев
Рекомендованный темп:
2 часа практики в неделю в течение 4 месяцев
Рекомендованный темп:
1 час в неделю в течение 9 месяцев
5
Траектория
Разработана опытными методистами специально для онлайн-формата
6-7
8-11
класс
класс
класс
1 год
1 год
3 года
Разработка мультимедийных приложений для смартфонов
Рекомендованный темп:
1 час практики в неделю в течение 4 месяцев
Инновационная платформа для управления цифровыми модулями и практикой.

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

Платформа позволяет:

  • Организовывать работу с модулями по информатике, робототехнике, информационной безопасности, а также по другим школьным предметам

  • Программировать прямо внутри платформы на Python, C++, Java, C# и других популярных языках программирования

  • Автоматически подбирать задачи для пользователей в зависимости от их уровня

  • Отображать метрики выполнения заданий с автоматической проверкой

  • Настраивать роли пользователей и доступ к контенту платформы
Потребность компаний в IT-специалистах непрерывно растёт
Высокие зарплаты в IT-секторе
Хорошие условия работы в IT
Зарегистрироваться на нашей платформе Informatics и пройти входной онлайн-тест для подбора уровня.
Начать работу в платформе.
Пройти входной тест. Начальных знаний по информатике не требуется — тестирование состоит из заданий по математике, логике и алгоритмике.
1
3
2
Как подключиться?
Базовый доступ к платформе
Доступ к платформе и всем материалам на ней
Когортные комнаты — авто-подбор 10–15 пользователей для совместной практики в сервисе
Совместная практика — общий экран IDE и групповой аудио‑канал между пользователями
Галерея проектов — публикация работ, пользовательский рейтинг и обсуждения
7 400 ₽
за месяц доступа
при оплате ежемесячно
6 900 ₽
за месяц доступа
при оплате от 4 месяцев
Экономия 4500 ₽
6 400 ₽
за месяц доступа
при оплате от 9 месяцев
Экономия 9000 ₽
Расширенный доступ к платформе
Доступ к платформе и всем материалам на ней
Когортные комнаты — авто-подбор 10–15 пользователей для совместной практики в сервисе
Совместная практика — общий экран IDE и групповой чат между пользователями
Галерея проектов — публикация работ, пользовательский рейтинг и обсуждения
13 900 ₽
за месяц доступа
при оплате ежемесячно
13 400 ₽
за месяц доступа
при оплате от 4 месяцев
Экономия 4500 ₽
12 900 ₽
за месяц доступа
при оплате от 9 месяцев
Экономия 9000 ₽
Зарегистрируйся сейчас и пройди подготовительный модуль, где в видеоматериалах платформы показаны разборы похожих задач
Это путь в светлое будущее для вашего ребенка
Пример разбора задачи для 9 класса
Стоимость доступа
© 2025, ООО «МШП». Все права защищены
Контакты:
Фактический адрес: 121205, Г. Москва, Муниципальный округ Можайский,
Территория инновационного центра Сколково, Большой бульвар, д. 42 стр. 1,
этаж 3 , помещение 1114, Рабочее место 6.
Электронная почта: informatics@sitedtech.com
Телефон: 8(495)532-62-95
Реквизиты:
ООО «МШП»
ИНН 9715393204 / КПП 771501001 / ОГРН 1207700452222
Юридический адрес: 121205, Г. Москва, Муниципальный округ Можайский,
Территория инновационного центра Сколково, Большой бульвар, д. 42 стр. 1,
этаж 3 , помещение 1114, Рабочее место 6.


informatics@sitedtech.com