Бесплатный Самоучитель по Scratch - Урок 2 - Управление

Главное Изображение
На этом занятии мы детально разберем секции в интерфейсе Скретч. Узнаем, что такое - Сцена, Спрайты и Блоки. А если у вас возникнут сложности при реализации проектов с помощью нашего бесплатного самоучителя, то обращайтесь к нам в социальных сетях. Мы поможем разобраться, как взрослым так и детям:

Интерфейс Scratch


В основном меню главного Окна вы сможете найти 3 разных по смыслу и структуре секции интерфейса. Первая секция - Код (см. скриншот выше), отвечает за возможность выбора логических блоков взаимодействия. Определение визуальных свойств для Персонажей находятся в секции - Костюмы, их принято называть - Спрайтами*. Последняя секция отвечает за набор Звуков в вашем проекте.
*подробнее эту секцию мы разберем в следующих уроках. Следите за обновлениями.



В центральной секции мы найдем пространство где будет происходить вся Магия. Тут мы будем строить наш проект, с помощью логических Блоков взаимодействия. На данном этапе вы увидите специальное окошко с подсказками. Давайте закроем его и перейдем к рассмотрению последней секции интерфейса Скретч.



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

Добавление Логических Блоков в Проект


Переходим в Левую Секцию интерфейса и выбираем пункт меню - События. В данном меню мы найдем Блоки отвечающие за разнообразные события, которые могут произойти в проекте. Нас будет интересовать блок - когда клавиша ... нажата. Данный блок определит взаимодействие с клавиатурой и мы сможем добавим реакцию нашему спрайту на это действие. Выберите из меню - стрелка вправо, тем самым мы получим Логический блок - когда клавиша стрелка вправо нажата. Язык Скретч очень простой в понимании и просто прочитав эту инструкцию мы можем понять какое событие приведет к активации этого блока.


Теперь нам потребуется пункт меню - Движение. В нем мы найдем разнообразные способы манипулировать пространственным положением у Спрайта. Давайте возьмем блок - идти 10 шагов и прикрепим его к уже размещенному блоку - когда клавиша стрелка вправо нажата. Тем самым мы получим общую логическую конструкцию состоящую из Определения Типа Действия (Желтый Блок) и Выполнения Самого Действия (Синий Блок). Осталось только проверить результат. Нажмите на Стрелку Вправо на клавиатуре и Спрайт сдвинется с места. Если ничего не получилось, то попробуйте еще раз заново пройти через все этапы. А если и это не поможет, то напишите нам в социальных сетях и мы подскажем как решить эту задачу.

Задание - Добавим еще Один Блок Перемещения


Добавьте Логический Блок определяющий взаимодействие с клавишей - влево. Проверив результат вас будет ждать сюрприз. Почему Спрайт двигается в одном направлении? Ответ очень прост, Блок движения - идти ... шагов, перемещает спрайт в том направлении, в которое он на данный момент смотрит.



Для исправления этой ситуации, давайте перейдем в пункт меню - Движение и выберем блок - повернуться в направлении ... . Обратите внимание, что данный блок мы добавим к событию нажатой стрелки влево. Также установите значение -90 градусов. Подробнее про координатную систему визуальной среды Скретч, вы сможете узнать на наших курсах программирования для Детей от 6 лет:

Странные Спрайты


Теперь мы столкнёмся с новыми проблемами. Разворачивая спрайт на -90 градусов в Скретч используется точка отсчета середины Спрайта и по этому мы вращаем Спрайт вокруг своей Оси. Чтобы исправить эту ситуацию давайте добавим дополнительный блок.



Переходим в Меню - Движение и выбираем Блок - установить способ вращения влево-вправо. Это исправит нашу ситуацию и Спрайт начнет вести себя как нужно.


Перемещение по Оси-у


Осталось добавить блоки перемещения спрайта по вертикали и мы готовы перейти к домашнему заданию.


Домашнее Задание

Всего лишь спустя два занятия мы можем перейти к наполнению текущего проекта смыслом, а именно превратить его в Игру. Для этого предложите ребенку изменить способ управления, например: Стрелка Вправо будет перемещать Спрайт Вверх. Т.е. пусть он запутает управление и вы сможете устроить соревнование (на скорость или количество действий) по перемещению Спрайта из одной части сцены в другую. На следующих занятиях мы добавим препятствия в нашу будущую игру.

Ждем вас на следующем Бесплатном Уроке в нашем самоучителе по программированию scratch для детей!


Следующее занятие: Урок - 3

Поделиться постом в социальных сетях
Анна Олеговна
Автор:
Логотип КИДКОД
Дата размещения поста:
Главное не забыть сделать домашнее задание 🚀
Обучение в Нашем Центре
scratch программирование
scratch программирование scratch программирование
36 занятий
от 6 лет

Первые шаги для самых юных программистов в среде программирования Scratch - визуальном языке с командами-блоками. Постигаем азы программирования, делая мультфильмы и творческие проекты.

Цена: 5000 в месяц
scratch разработчик игр
scratch разработчик игр scratch разработчик игр
36 занятий
от 9 лет

Этот курс специально разработан для создания игр на Scratch. Дети узнают как строится процесс формирования виртуальных миров, параллельно развивая такие навыки как: Абстрактное Мышление, Логику и Дизайн

Цена: 6000 в месяц
Наши школы
Солнцевский проспект д. 6 5 минут от метро Солнцево
Телефон +7 (999) 444-25-47

Записаться на бесплатное пробное занятие

Заявка принята!
Графический элемент - Мальчик с планшетом
Где проходят занятия

Выберите школу для занятий

  1. У нас современное оборудования
  2. Просторные и светлые аудитории
  3. Эпидемиологическая безопасность вашего ребенка

Онлайн

  1. По видеосвязи, а не в записи
  2. Не нужно тратить время на дорогу
  3. Общаться с одногруппниками со всего мира
  4. *Нужен компьютер или ноутбук с выходом в интернет