Бесплатные Занятия на Scratch - Урок 3 - Условные Операторы

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

Изучение Графического Редактора


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



В открывшемся редакторе нарисуйте несколько объектов, которые мы будем считать за препятствия в игре. Обратите внимание, что размер окошка где мы будем рисовать идентичен размеру сцены нашей игры.



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


Добавление Взаимодействия между Спрайтами


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



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





Использование Условных Операторов в Скретч


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




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


Создание Нового Спрайта и Завершение Формирования Блока Условного Оператора - Если


Для реализации столкновений с препятствиями добавим новый Спрайт. Переходим в меню редактирования спрайтов и выбираем - Нарисовать. Новый объект будет выражать смысл - Стартовой Точки нашей игры. Размещаем созданное изображение в нужном вам месте.



Далее переходим в меню выбора Блоков Движения и выбираем - перейти на Спрайт 3. Итоговый смысл созданного нами логического блока будет следующий - Если при нажатии на клавишу клавиатуры, Спрайт 1 (наш котик) коснётся Спрайта 2 (препятствие), то мы переместим Спрайт 1 в положение Спрайта 3 (стартовая точка). Осталось только проверить результат. Если у вас возникнет проблема, то убедитесь что все применяемые логические блоки используются для Спрайт 1.


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

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

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

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

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

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

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

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

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

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

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

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

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

Онлайн

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