Перейти к основному содержимому
Informatik.uz
Глава 2. Программирование в среде Scratch

Переменные в Scratch

Переменная — это «коробочка», хранящая значение. Создаём переменную, делаем счётчик очков и учимся изменять его значение.

Тема 10 из 11Чтение: 1 минОбновлено: 27 октября 2026 г.
Список тем (10 из 11)

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

В Scratch переменную создают в категории «Переменные» кнопкой «Создать переменную». Дайте ей понятное имя, например очки. Переменная показывается на сцене в виде счётчика, поэтому игрок видит текущее значение.

Основные блоки: «присвоить очки значение 0» задаёт переменной точное значение, а «изменить очки на 1» изменяет его, то есть увеличивает на 1 (при −1 уменьшает). Обычно в начале игры выполняют «присвоить очки значение 0», иначе останется старое значение.

Пример: игра «Собери яблоки». Корзину двигают стрелками, а когда яблоко падает, используют блоки «если касается корзины? то изменить очки на 1». В результате очки растут с каждым пойманным яблоком. Значение переменной можно вставить и в блок «сказать».

Главное

  • Переменная — именованное место в памяти, значение которого меняется.
  • Блок «присвоить» задаёт значение, а «изменить» увеличивает или уменьшает его.
  • Переменной нужно давать понятное имя.
  • В начале игры переменную нужно устанавливать в начальное значение.

Практические задания

  1. Создайте переменную очки и составьте скрипт, увеличивающий её на 1 при щелчке по спрайту.
  2. Напишите скрипт: при щелчке по спрайту очки растут на 1, а при достижении 10 спрайт говорит «Победа!».
  3. Начните переменную жизни с 3 и уменьшайте её на 1, когда спрайт касается опасного цвета.

Вопросы для закрепления

Проверьте себя: сначала подумайте, потом откройте ответ.

  1. 1Что такое переменная?
    Именованное место в памяти, значение которого может меняться во время работы программы.
  2. 2Зачем в начале игры устанавливают очки в 0?
    Иначе останется значение от предыдущей игры.

Пройдено тем: 0 из 11

Войти и отметить
Informatika 6-sinf darsligi muqovasi
В учебникеИнформатика — 6 класс