Ваш ребенок напишет
12–17 лет
Возраст:
Продолжительность курса:
20 недель
Современный онлайн-курс программирования на Python для школьников
Начало обучения:
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()
начать можно уже сегодня
|
Занятия проходят на нашей платформе «Информатикс LMS»
Почему именно Python?
Python — один из самых популярных языков программирования в мире. Его используют многие крупные компании: Яндекс, VK Group, Kaspersky, Сбер и другие.
Актуальность
1
Python входит в топ-5 языков программирования, востребованных на рынке вакансий для программистов. Владение Python — большой вклад в будущее.
2
Востребованность

Простота
Python не требует начальной подготовки — его можно успешно изучать, будучи школьником. Отличный выбор в качестве первого языка программирования.
3
Универсальность
4
Python — уникальный язык с широкой сферой применения. Он используется в разработке серверного ПО, анализе данных, web-разработке, машинном обучении, робототехнике и других направлениях IT.
Творчество
5
Python — возможность реализовать творческий потенциал . Навык программирования на этом языке пригодится для воплощения самых смелых идей — например, создания игр.
Обучение в Информатикс
— первый шаг к профессиональному программированию,
успешной сдаче ЕГЭ и поступлению в топовый вуз.
Регистрация
На сайте или
по телефону.
Не нужно ждать группу — начните в любой момент.
Доступ к бесплатному вводному
уроку
Прохождение вводного урока займет не более 2 часов.
Первые навыки
через 2 часа
Желание продолжить курс
Понравился вводный урок? Оплатите продолжение курса и получите доступ.
Обучение
Курс рассчитан на 5 месяцев.
Получение сертификата
Начать учиться можно уже сейчас
Программировать можно в браузере и даже с планшета.
Материалы и задания —
раз в неделю
Цельная дозированная программа не помешает основной учебе.
Собственная
образовательная
платформа
Задания проверяются
автоматически.
Занятие — это видеолекции, конспекты, задачи и тесты
Доступ ко всем урокам остается навсегда.
Наставник на всех ступенях обучения
Куратор ответит на все вопросы
Объектно-ориентированное программирование – подход к программированию как к моделированию информационных объектов.
Программа обучения
1-4
неделя
Алгоритмы c ветвлением
5-8
Циклические алгоритмы
9-12
Функции и строки
13-16
Работа
с массивами
данных
17-20
Модуль
Модуль
Модуль
Модуль
Модуль
Курс разделен на 5 модулей. Каждая неделя обучения — это видеолекции,
конспекты и практика, необходимая начинающему программисту.
неделя
неделя
неделя
неделя
Модуль
1
2
Модуль
Модуль
3
5
4
Модуль
Модуль
2200₽
9900₽
За модуль
За курс
4 недели
Продолжительность 1 модуля:
Неделя обучения — это обучающие видео, практика и общение с наставником.
20 недель
Продолжительность курса:
Бесплатный вводный урок
После регистрации:
Время начала:
Начните уже сегодня
12–17 лет
Возраст:
Первый
урок бесплатно
Python для школьников
Современный онлайн курс программирования
Способы оплаты
Оплата происходит через ПАО СБЕРБАНК с использованием банковских карт платёжных систем:
© 2022, ООО «МШП». Все права защищены
informatics@sitedtech.com
Контакты:
Фактический адрес: 121205, г. Москва, Муниципальный округ Можайский, Территория инновационного центра Сколково, ул. Малевича, д. 1, этаж 3, Помещение № 6, Рабочее место № 16
Электронная почта: informatics@sitedtech.com
Телефон: 8(495)532-62-95
Реквизиты:
ООО "МШП"
ИНН 9715393204 / КПП 771501001 / ОГРН 1207700452222
Юридический адрес: 121205, г. Москва, Муниципальный округ Можайский, Территория инновационного центра Сколково, ул. Малевича, д. 1, этаж 3, Помещение № 6, Рабочее место № 16