Перейти к основному содержимому
Скачать

Блок кода

Блок кода позволяет показать программу с отступами, подсветкой и номерами строк. Он удобен для объяснения алгоритма: условие задачи, программа и ручная проверка значений остаются рядом на одной доске.

Как добавить код​

  1. Откройте «Панель инструментов» кнопкой с фигурами и плюсом внизу левой панели. В разделе «Программирование» выберите «Блок кода».
  2. Разместите блок на доске.
  3. Введите или вставьте текст программы.
  4. Выделите блок и откройте «Язык программирования».
  5. Выберите язык, например Python.
  6. Нажмите в свободном месте доски, чтобы завершить редактирование.

Если инструмент отсутствует на панели, добавьте его через настройку панели.

Как настроить отображение​

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

Для исправления программы дважды нажмите на блок. После вставки проверьте отступы, особенно в Python: строки тела цикла должны быть сдвинуты вправо.

Программа Python и ручная проверка суммы чисел от 1 до 5.

Программа Python и ручная проверка суммы чисел от 1 до 5.

Выбираем Python и переключаем оформление блока кода на тёмную тему.

Выбираем Python и переключаем оформление блока кода на тёмную тему.

Пример: сумма чисел от 1 до 5, 8–9 класс​

Преподаватель: добавьте программу и спросите, что она выведет:

total = 0
for number in range(1, 6):
total = total + number
print(total)

Ученик: рядом заполните таблицу ручной проверки:

numbertotal после сложения
11
23
36
410
515

Вместе: сверьте результат 15 и объясните, почему правая граница 6 не входит в последовательность. Затем предложите изменить программу так, чтобы она находила сумму от 1 до 10, и предсказать ответ 55.

Если ученик сам исправляет код, ему нужен доступ к редактированию.

Особенности​

Блок предназначен для записи и обсуждения кода. Для запуска программы используйте учебную среду программирования отдельно. Выбор языка на доске меняет оформление; правильность алгоритма проверяйте ручным разбором или запуском в этой среде.

Часто задаваемые вопросы​

Как объяснить программу ученику, который ещё не знает язык?

Сначала соберите блок-схему с понятными словами, затем разместите рядом блок кода. Сопоставляйте одно действие схемы с соответствующими строками программы.

Можно ли использовать блок для обычного текста?

В выборе языка есть «Обычный текст». Для задания, заголовка или длинного объяснения удобнее отдельный текстовый блок.