Как понять, интересен ли ребёнку IT? За один вечер из 90 минут проведите четыре короткие пробы: собрать рабочую страницу со счётчиком в браузере (JSFiddle, Scratch или онлайн-консоль Python), намеренно сломать код и починить его, нарисовать схему «что происходит, когда открываешь сайт», и описать мини-сервис для конкретного человека — мамы, друга, себя.

Смотрите на тягу: добавляет ли сам десять минут, хочет ли цвет кнопки, рассказывает ли, что сделал. Если тянет продолжать и разбирать ошибку — интерес к технологиям уже есть.

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

Так же устроены разборы в журнале Думай: сначала руками и схемой, потом уже разговор о профессии.

IT — это несколько разных занятий: писать код, чинить системы, проектировать интерфейсы, разбирать данные, придумывать продукт.

Вечер занимает 90 минут. Всё открывается в браузере Chrome, Safari или Яндекс Браузере — отдельно ничего ставить не придётся.

  • 10 минут — подготовка
  • 25 минут — собрать страницу со счётчиком
  • 20 минут — починить поломку
  • 15 минут — схема «как устроен интернет»
  • 15 минут — идея сервиса на бумаге
  • 5 минут — разбор: исход A, B или C

Что подготовить

  1. Компьютер или ноутбук с интернетом. Телефон для этой пробы неудобен: нужна клавиатура.
  2. Блокнот или заметка в телефоне с четырьмя заголовками: Собрать / Починить / Объяснить / Придумать.
  3. Таймер на телефоне. Родитель держит время и задаёт один вопрос: «что ты сейчас делаешь?»
  4. Закрыть мессенджеры на время вечера.

Выберите один инструмент на весь вечер и не переключайтесь:

КомуКуда зайтиЧто получится
8–12 лет, первый раз за компьютеромscratch.mit.edu — редактор Scratch, можно без аккаунта через «Начать»Игра-кликер: спрайт и счёт очков
12–16 лет, удобно в браузереjsfiddle.net — три окна: HTML, CSS, JavaScript. Кнопка RunСтраница с кнопкой и числом кликов
Уже ставили Python в школеpython.org/shell или среда, которую дают на урокахДиалог в консоли: имя и удвоенное число

Ниже расписан основной путь — JSFiddle. Если выбрали Scratch, в конце раздела есть тот же сценарий кубиками.

Карта вечера

Четыре пробы: собрать, починить, объяснить, придумать Четыре разные роли внутри слова «IT»: сделать, починить, понять устройство, придумать для человека.

Проба 1. Собрать страницу со счётчиком — 25 минут

Цель: увидеть цикл «написал → нажал Run → на экране работает».

  1. Откройте jsfiddle.net. Справа сверху выберите JavaScript (обычно уже выбран). Регистрация не нужна.
  2. В левой колонке HTML удалите всё и вставьте:
<h1>Счётчик кликов</h1>
<p>Нажми кнопку — число вырастет.</p>
<button id="btn">Нажми</button>
<p>Кликов: <span id="n">0</span></p>
  1. В колонке JavaScript вставьте:
let n = 0;
const btn = document.getElementById("btn");
const out = document.getElementById("n");
btn.addEventListener("click", function () {
  n = n + 1;
  out.textContent = n;
});
  1. Нажмите Run вверху. Справа появится заголовок, кнопка и «Кликов: 0».
  2. Нажмите кнопку 5–7 раз: число должно расти.
  3. По желанию поменяйте текст заголовка на имя ребёнка и снова Run.

Scratch: откройте редактор → события «когда флажок нажат» → внешность «говорить … 2 секунды». Добавьте переменную «очки», по клику на спрайт увеличивайте на 1. Критерий тот же: на экране что-то меняется от действия.

Python: в онлайн-консоли выполните по строкам:

name = input("Как тебя зовут? ")
print("Привет,", name)
x = int(input("Напиши число: "))
print("Удвоенное:", x * 2)
Проба собрать: шаги и реакции После пробы в блокнот — одна фраза: что хотелось добавить дальше.

Сигнал интереса: просит ещё 10 минут, хочет цвет кнопки, звук, вторую кнопку. Сигнал «достаточно»: сделал по списку и закрыл вкладку.

Проба 2. Починить поломку — 20 минут

Цель: понять, тянет ли разбираться, когда «было и сломалось». В работе это отдельный навык — отладка.

Что сломать в JSFiddle. В JavaScript уберите одну букву в имени, например замените строку

const btn = document.getElementById("btn");

на

const btn = document.getElementById("btnn");

Нажмите Run и кнопку. Число перестанет расти. Это и есть баг: программа ищет элемент btnn, а в HTML кнопка называется btn.

Как чинить — алгоритм на 20 минут:

  1. Воспроизведите: кнопка есть, число стоит на месте.
  2. Откройте консоль: в Chrome / Яндекс Браузере клавиша F12 (на Mac: Cmd+Option+I) → вкладка Console. Там часто красная строка вроде Cannot read properties of null — программа не нашла кнопку.
  3. Сравните имя в HTML (id="btn") и имя в JavaScript (getElementById("…")). Они должны совпасть буква в букву.
  4. Верните "btn", нажмите Run, проверьте клики.
  5. В блокнот: что заняло больше сил — найти место или понять сообщение об ошибке?

Scratch: отключите один блок «изменить очки на 1», отдайте ноутбук родителю на минуту, пусть спрячет блок в другом скрипте. Задача — вернуть рост очков.

Python: напишите print("Удвоенное:", x * 2) как print("Удвоенное:", y * 2) — появится ошибка NameError: name 'y' is not defined. Нужно вернуть имя x.

Домашний запасной вариант, если интернет пропал: Wi‑Fi «есть значок, страницы не открываются». Шаги те же: воспроизвести → сузить (только этот ноутбук или весь дом) → одно изменение (перезапуск роутера) → проверка.

Бесплатный номер

Научите ребёнка разбирать, как устроен мир — в формате журнала

Ознакомительный номер ДУМАЙ 12+: статьи и разборы «как это устроено». PDF на почту.

Скачать номер →

Проба 3. Объяснить, как открывается сайт — 15 минут

Цель: проверить интерес к устройству систем. Лист бумаги A4, ручка, телефон рядом как «экспонат».

Нарисуйте цепочку из пяти прямоугольников и стрелок между ними. Подпишите своими словами:

  1. Ты — вводишь dum.ai в строку браузера.
  2. Браузер (Chrome, Safari) — программа на компьютере, которая умеет просить страницы.
  3. Сеть — Wi‑Fi дома, потом кабели и вышки до большого компьютера журнала.
  4. Сервер — компьютер, где лежит файл страницы ДУМАЙ.
  5. Экран — браузер рисует текст и картинки, которые пришли в ответ.

Под одним прямоугольником напишите вопрос, на который пока нет ответа, — например «где физически стоит сервер?». Честный пробел здесь ценнее красивых терминов.

Если схема затягивает сильнее, чем клики по кнопке, — это тоже IT: архитектура, аналитика, продукт, безопасность. Код можно освоить позже.

Проба 4. Придумать мини-сервис — 15 минут

Цель: продуктовое мышление. Код на этой пробе не пишем — только сценарий в блокноте, 7 строк.

Возьмите одного человека (маму, друга, себя) и заполните шаблон:

  1. Кто:
  2. Какая повторяющаяся мелочь мешает:
  3. Что человек делает сейчас:
  4. Самый маленький помощник за неделю: напоминание / таблица / кнопка / бот
  5. Откуда данные: сам вводит / часы / список уроков
  6. Как понять, что сработало: число, факт, «стало легче в понедельник»
  7. Первый шаг завтра: одно действие на 20 минут

Пример: «Мама забывает поливать цветы → сейчас ставит будильник и сбрасывает → помощник: сообщение в мессенджер три раза в неделю → первый шаг: список растений на бумаге».

Если идея зажигает, а счётчик в JSFiddle был скучный — оставьте в поле зрения дизайн, продукт, аналитику, тестирование. Программирование — одна ветка, не вся отрасль.

Как читать сигналы

Таблица сигналов интереса к IT Смотрите на тягу продолжать: время, реакция на ошибку, желание рассказать, идея на завтра.
СигналСкорее даСкорее нет
Времясам добавил «ещё 10 минут»смотрит на часы с 3-й минуты
Ошибказлит, и хочется победитьхочется закрыть вкладку
Разговоррассказал, что сделал, своими словами«ну, задание сделал»
Завтраесть идея, что добавитьвечера хватило

Два «да» — повод к короткому следующему шагу на неделе. Ноль «да» — вечер сработал: сняли чужой сценарий с плеч.

Три исхода и что делать на следующей неделе

Три исхода после вечера A — зашло целиком · B — зашла часть · C — спокойно закрыли тему. Все три — рабочий результат.

A. Зашло. На неделю одна ветка. Сайты: ещё раз JSFiddle, добавьте цвет кнопки в окне CSS (button { background: gold; }). Скрипты: тот же Python-диалог, третьим шагом — угадай число. Устройство сети: вместе прочитайте, что такое DNS, одной страницей в Википедии.

B. Зашла часть. Понравилось придумывать и рисовать схему — на неделе разберите одно приложение, которым пользуется каждый день: пять блоков «кто нажимает / что хранится / кто отвечает».

C. Вечер закрыт. Это ясный ответ в 12–16 лет. Дальше можно пробовать биологию, физику, журналистику — IT подождёт, если сам вернётся.

Что помогает на этом вечере

  • Один инструмент, одна задача, один таймер.
  • Сообщение в консоли читают вслух — так ошибка становится текстом, а не «магией».
  • Родитель сидит рядом с таймером и держит руки при себе, пока ребёнок сам жмёт Run.
  • После каждой пробы — одна фраза в блокнот, потом следующая проба.

Чеклист на 90 минут

  1. Открыт JSFiddle, Scratch или Python Shell.
  2. Счётчик (или кликер / диалог) работает на экране.
  3. Имя в коде намеренно сломали и починили.
  4. На бумаге пять блоков «как открывается сайт».
  5. Семь строк сценария мини-сервиса.
  6. Исход A, B или C сказали вслух.

Родителям

Самый спокойный способ проверить интерес к IT — вечер с таймером и готовым кодом из этой статьи. Курс на год имеет смысл после исхода A, когда уже ясно, какая ветка тянет.

Вопросы после: где было больше злости — и хотелось ли продолжать? Что сделал бы завтра, если никто не смотрит? Какую из четырёх проб можно выкинуть без жалости?

Исход C стоит принять как информацию, а не как оценку старания.

Скачать ознакомительный номер ДУМАЙ 12+

Подписка на журнал — от 699 ₽ за номер: задачи на мышление, разборы и опыты, которые учат разбирать устройство вещей.

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

Нужен ли английский в этот вечер?

Для JSFiddle и Scratch хватит кнопок Run и «Начать». Английский интерфейс встретится в сообщениях об ошибках — их можно читать вместе, по одному слову.

Страница в JSFiddle пустая после Run

Проверьте, что код стоит в колонке HTML, а не в CSS. Нажмите Run ещё раз. Обновите вкладку и вставьте код заново.

Консоль не открывается

В Safari: меню «Разработка» нужно включить в настройках. Проще открыть тот же jsfiddle.net в Chrome. Ошибку можно искать и без консоли: сравнить id глазами.

Можно ли заменить вечер конструктором или модами Minecraft

Да, если сохраняются те же четыре роли: собрать работающую штуку, сломать и починить, объяснить устройство, придумать улучшение для человека.

Сколько таких вечеров достаточно

Одного. Исход A: через неделю повторите с другой веткой, например таблица с данными в JSFiddle.