Аккаунты, пароли и личные данные юного программиста в сети

Родителямобновлено 07.10.20269 мин чтения

Безопасность в интернете при обучении программированию держится на четырёх привычках: ник без настоящего имени, свой надёжный пароль, никаких личных данных в проектах и комментариях и разговор со взрослым, если в сети что-то смутило. Технические настройки помогают, но не заменяют этих договорённостей.

Какие аккаунты нужны для учёбы

Для первых шагов в программировании аккаунт почти не нужен: Python ставится на компьютер без регистрации (установщик распространяет Python Software Foundation, и скачивать его стоит с официального сайта), а Scratch работает в браузере и в офлайн-версии без входа. Аккаунты понадобятся, когда ребёнок захочет сохранять проекты в облаке и делиться ими.

СредаНужен ли аккаунтЧто учесть для безопасности
Scratch в браузереНет для работы, да для сохранения на сайте и публикацииНик, почта родителя, правила сообщества
Офлайн-редактор ScratchНетПроекты хранятся в файлах на компьютере
Python и IDLEНетПрограммы лежат на диске; осторожно с кодом, скачанным из сети
Редактор и тренажёры на этом сайтеНетЧерновики и результаты хранятся только в браузере
Онлайн-курс с видеосвязьюОбычно даКто видит ребёнка, записываются ли уроки

Правило безопасности в интернете простое: заводить аккаунты ребёнку только там, где без аккаунта действительно не обойтись, и всегда вместе со взрослым. Как работать в Scratch без входа и с ним, разобрано в статье Scratch онлайн и офлайн.

Пароли: как научить ребёнка

Надёжный пароль — это длинная фраза, которую ребёнок помнит, но которую нельзя угадать по его странице: не имя кота, не дата рождения и не номер школы. Для каждого сайта пароль свой. Это основа безопасности в интернете, и научиться ей можно в любом возрасте.

  • Длинная фраза лучше короткого набора. Несколько не связанных слов с цифрой легче запомнить, чем «Qw7#».
  • Пароль знают только ребёнок и родитель. Друзьям, «модераторам» и даже учителю на курсе его не сообщают.
  • Почта — главный ключ. Через неё восстанавливают все остальные пароли, поэтому на почте должен быть самый надёжный пароль и, если можно, вход с подтверждением.
  • Пароли не пишут в коде. Программа, опубликованная в сети, видна всем вместе с её текстом.

Хорошее упражнение для начинающего программиста — написать проверку пароля самому. Используйте придуманный пароль, а не настоящий:

password = "kot_murzik7"
has_digit = False
for ch in password:
    if ch.isdigit():
        has_digit = True
print("Длина:", len(password))
print("Есть цифры:", has_digit)
print("Достаточно длинный:", len(password) >= 12)
Длина: 11
Есть цифры: True
Достаточно длинный: False

Порог 12 символов здесь выбран для примера, его можно поменять. Пусть ребёнок сам допишет проверку на заглавные буквы и подумает, почему «kot_murzik7» всё равно плохой пароль, если кота зовут Мурзик и его фото есть в проектах.

Аккаунт в Scratch: что настроить

Если ребёнок регистрируется в Scratch, сделайте это вместе: Scratch Foundation в разделе для родителей описывает, какие данные собирает сайт и как устроено сообщество[1]. Scratch разрабатывает группа Lifelong Kindergarten в MIT Media Lab, а проект поддерживает Scratch Foundation. Для безопасности в интернете здесь главное — ник и почта.

  1. Ник без личных данных. Не имя с фамилией, не год рождения, не город. Ник виден всем, и сменить его потом непросто.
  2. Почта родителя. Указывайте адрес, к которому есть доступ у взрослого: туда придут письма о подтверждении и восстановлении пароля.
  3. Проекты по умолчанию не опубликованы. Проект видят другие, только когда автор нажал «Поделиться». Перед этой кнопкой стоит вместе посмотреть, что внутри.
  4. Комментарии под проектом. Автор может отключить комментарии к своему проекту, если они мешают.
  5. Профиль. В поле «Обо мне» не пишут школу, класс, адрес и ссылки на соцсети.

О самой среде и о том, для какого возраста её делали в MIT Media Lab, читайте в обзоре Scratch для детей.

Личные данные в проектах и комментариях

Личные данные — это всё, по чему ребёнка можно найти или узнать вне интернета: имя и фамилия, школа, адрес, фото, голос, расписание. В проектах они появляются случайно, поэтому перед публикацией нужна проверка.

Где может «утечь»ПримерКак исправить
Костюмы и фоныФото ребёнка, класса, двора у домаНарисовать персонажа или взять из библиотеки
ЗвукиЗапись голоса «Привет, я Маша из пятого Б»Записать текст без имени и школы
Текст в проектеБлок «говорить» с адресом или телефономЗаменить вымышленными данными
Заметки и описание«Делал с братом, мы живём на улице…»Писать только о том, как устроен проект
КомментарииПросьба «напиши мне в мессенджер»Не отвечать, сообщить взрослому и модераторам

Простой вопрос для проверки: «Сможет ли незнакомый человек по этому проекту узнать, где я учусь или живу?» Если да, проект нужно поправить до кнопки «Поделиться».

Правила сообщества Scratch

Сообщество Scratch — это сайт, где авторы со всего мира публикуют проекты, комментируют и делают ремиксы, а порядок поддерживают правила сообщества и модераторы. Создатели Scratch из MIT Media Lab с самого начала задумывали его как среду, где учатся друг у друга[2].

Правила просят уважать других, давать доброжелательную обратную связь, указывать автора при ремиксе и не публиковать личную информацию — свою и чужую. Личных сообщений между пользователями в Scratch нет: общение идёт в открытых комментариях и студиях, которые видят все. Если комментарий грубый или странный, рядом есть кнопка «Сообщить», и модераторы его проверят.

Обсудите с ребёнком, что делать, если кто-то просит перейти «в другой мессенджер», прислать фото или данные для входа «для проверки аккаунта». Ответ один: не отвечать, нажать «Сообщить» и рассказать взрослому.

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

Миф: «Программа родительского контроля решает все вопросы». Полной защиты не существует: фильтр не знает, что в костюме спрайта фото дома, а в звуке — название школы. Это видит только человек.

Что обсудить с ребёнком

Разговор о сети — это не одна лекция, а несколько коротких бесед на примерах из его же проектов. Начните, когда ребёнок впервые захочет поделиться работой.

  1. Что публично, а что нет. Всё, что опубликовано, может увидеть любой человек, и удалить это полностью трудно.
  2. Кто такие «незнакомцы» в сети. Человек с милой аватаркой и ником может быть кем угодно.
  3. Что делать при неприятном сообщении. Не отвечать, сохранить, показать взрослому. Ругать за то, что ребёнок рассказал, нельзя.
  4. Чужой код. Программы и файлы из незнакомых источников не запускают без взрослого.
  5. Критика проектов. Комментарии бывают резкими. Обсудите, как отличить полезный совет от грубости и как отвечать вежливо.

Говорите на равных: спросите, какие правила ребёнок придумал бы сам. Подросток охотнее соблюдает договорённости, в которых участвовал. Если занятия идут на онлайн-курсе, заранее уточните у школы, записываются ли уроки и кто видит ребёнка по видео; об этом подробнее в статье как выбрать курсы программирования.

Когда защита аккаунта не поможет

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

  • Ребёнок 10–12 лет выкладывает голосовые записи с именем. Защита входа бережёт аккаунт, но не то, что опубликовано открыто.
  • Одни и те же данные для входа на 3–4 сайтах. Утечка на одном сайте открывает остальные аккаунты.
  • Секретное слово записано в 1 строке программы, опубликованной для всех. Его прочитает любой, кто откроет код.
  • Новый «друг» просит перейти в другой мессенджер уже после 2 комментариев. Это повод остановиться и рассказать взрослому.

Чего делать нельзя

  • Нельзя публиковать проект с фото, голосом или именем ребёнка, не проверив его вместе.
  • Не следует придумывать ник из имени, фамилии и года рождения.
  • Не стоит запрещать сообщество совсем: обратная связь на проекты — одна из сильных мотивирующих сторон Scratch.
  • Нельзя ругать ребёнка за то, что он рассказал о неприятном комментарии: в следующий раз он промолчит.
  • Не допускается запускать файлы и программы из незнакомых источников без проверки взрослым.
  • Не стоит хранить данные для входа в заметках проекта или в тексте кода.

Время в сети тоже стоит ограничивать разумно; об этом — в статье про экранное время и программирование.

Источники

[1] Scratch Foundation. Scratch: For Parents (раздел справки Scratch).

[2] Maloney J., Resnick M., Rusk N., Silverman B., Eastmond E. The Scratch Programming Language and Environment // ACM Transactions on Computing Education. 2010. Vol. 10, № 4. Article 16.

[3] Resnick M. Lifelong Kindergarten: Cultivating Creativity through Projects, Passion, Peers, and Play. Cambridge, MA: MIT Press, 2017.

Вопросы и ответы

С какого возраста говорить о безопасности в интернете?

С того момента, когда ребёнок впервые публикует что-то сам или видит чужие комментарии. Малышам хватит правила «ничего не отправляем без взрослого», школьникам — разговора на примерах их проектов.

Нужно ли родителю знать данные для входа ребёнка?

Для младших школьников — да, их лучше хранить у родителя. С подростком договоритесь о доступе к почте для восстановления: это компромисс между доверием и контролем.

Можно ли пользоваться Scratch без регистрации?

Да. Редактор в браузере работает без входа, проект можно сохранить файлом на компьютер. Офлайн-версия тоже не требует аккаунта.

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

Спокойно отредактируйте или удалите проект и комментарий, при необходимости смените ник и данные входа. Не ругайте: важнее, чтобы ребёнок понял, почему это стоит исправить.

Записывает ли что-то этот сайт?

Редактор и тренажёры работают без регистрации; черновики кода и отметки сохраняются только в браузере на вашем устройстве и видны на странице прогресса.

Где ещё учить ребёнка безопасности в интернете?

Лучше всего на живых примерах: разберите вместе страницу его проекта, профиль и комментарии. Резник называет общение со сверстниками одной из опор творческого обучения[3] — задача взрослого не отрезать её, а сделать спокойной.