7–11Сервисы для учёбы

Где писать код на Python прямо в браузере

Python самый популярный язык для изучения программирования в школе, на нём же сдают ЕГЭ по информатике. Но многих останавливает установка: скачать, настроить, разобраться, почему не запускается. Начать можно проще: в браузере. Рассказываем, какие сервисы для этого есть и какой выбрать.

Для 7–11 классов.

Какие бывают

СервисДля чего
Онлайн-редакторы Pythonнаписать и запустить код за секунду, без регистрации
Google Colabблокноты с кодом и текстом, удобно для заданий с данными и графиков
Python Tutorвизуализатор: показывает по шагам, как меняются переменные и что происходит в цикле
Интерактивные курсы (например, на Stepik)задачи с автоматической проверкой, бесплатные курсы для начинающих

Для самого начала удобнее всего Python Tutor и интерактивный курс: визуализатор помогает понять, что делает код, а курс даёт задачи по порядку.

Первая программа

name = input("Как тебя зовут? ")

print("Привет,", name)

Программа спрашивает имя и здоровается. Дальше можно попробовать условие и цикл. Хорошая вторая программа: игра «Угадай число», её мы разобрали по шагам в отдельной статье.

Задача из ЕГЭ

Задача

Сколько существует натуральных чисел от 1 до 1000, которые делятся на 3, но не делятся на 5? Решите перебором на Python.

count = 0

for n in range(1, 1001):

if n % 3 == 0 and n % 5 != 0:

count += 1

print(count)

Ответ: 267. Проверка без программы: на 3 делится 333 числа, на 15 делится 66, 333 − 66 = 267.

Многие задачи ЕГЭ по информатике решаются перебором на Python. Подробнее в статье про ЕГЭ по информатике на Python.

Когда установить Python

Браузер хорош для начала. Но для ЕГЭ по информатике лучше заранее поработать в той же среде, что будет на экзамене: на компьютерном ЕГЭ стоит установленный Python с редактором. Ближе к 10–11 классу установите Python с официального сайта и редактор, например IDLE, который идёт вместе с ним, или другой удобный.

Разберём на занятии

Занимаемся по всем школьным предметам с 4 по 11 класс: живые занятия, общая доска и домашка, которую проверяет тот же преподаватель.

Первое занятие бесплатное: можно посмотреть формат вместе с ребёнком и решить, подходит ли он.

Частые вопросы

С какого класса можно начинать Python?

С 5–7 класса. Младшим проще начать со Scratch, а потом перейти к Python, об этом статья про Scratch.

Почему Python, а не другой язык?

У него простой синтаксис, он близок к обычному английскому и используется везде: от школы до нейросетей. Подробнее в статье почему Python учат первым.

Безопасно ли запускать код в онлайн-редакторе?

Да, код выполняется на сервере сервиса и не трогает ваш компьютер. Не вводите в онлайн-код пароли и личные данные.