Переменные в Scratch
Переменная — это «коробочка», хранящая значение. Создаём переменную, делаем счётчик очков и учимся изменять его значение.
Список тем (10 из 11)
Глава 1. Основы алгоритмов
Глава 2. Программирование в среде Scratch
Глава 3. Проектная работа
Переменная — это «коробочка» с именем, значение которой можно менять по ходу работы программы. В ней хранится число или текст. В играх в переменных обычно лежат очки, оставшиеся жизни или время.
В Scratch переменную создают в категории «Переменные» кнопкой «Создать переменную». Дайте ей понятное имя, например очки. Переменная показывается на сцене в виде счётчика, поэтому игрок видит текущее значение.
Основные блоки: «присвоить очки значение 0» задаёт переменной точное значение, а «изменить очки на 1» изменяет его, то есть увеличивает на 1 (при −1 уменьшает). Обычно в начале игры выполняют «присвоить очки значение 0», иначе останется старое значение.
Пример: игра «Собери яблоки». Корзину двигают стрелками, а когда яблоко падает, используют блоки «если касается корзины? то изменить очки на 1». В результате очки растут с каждым пойманным яблоком. Значение переменной можно вставить и в блок «сказать».
Главное
- Переменная — именованное место в памяти, значение которого меняется.
- Блок «присвоить» задаёт значение, а «изменить» увеличивает или уменьшает его.
- Переменной нужно давать понятное имя.
- В начале игры переменную нужно устанавливать в начальное значение.
Практические задания
- Создайте переменную
очкии составьте скрипт, увеличивающий её на 1 при щелчке по спрайту. - Напишите скрипт: при щелчке по спрайту очки растут на 1, а при достижении 10 спрайт говорит «Победа!».
- Начните переменную
жизнис 3 и уменьшайте её на 1, когда спрайт касается опасного цвета.
Вопросы для закрепления
Проверьте себя: сначала подумайте, потом откройте ответ.
1Что такое переменная?Показать ответСкрыть ответ
Именованное место в памяти, значение которого может меняться во время работы программы.2Зачем в начале игры устанавливают очки в 0?Показать ответСкрыть ответ
Иначе останется значение от предыдущей игры.
Войдите на сайт
Слайды и PDF доступны только зарегистрированным пользователям: и просмотр, и скачивание. Вход бесплатный.
Войдите на сайт
Слайды и PDF доступны только зарегистрированным пользователям: и просмотр, и скачивание. Вход бесплатный.
Пройдено тем: 0 из 11
Войти и отметить