ТОП-10 интересных фактов о среде визуального программирования Scratch
Язык программирования Scratch знаком практически всем ребятам, начинающим знакомиться с миром кодинга. В этой визуальной среде все действия задаются последовательностью «кирпичиков» — цветных блоков. Синий блок отвечает за движение, фиолетовый — за внешность спрайта, оранжевый блок нужен для ввода данных и т.д. На занятиях по Scratch-обучению для детей педагоги рассказывают о создании простых игр, об управлении спрайтами, а также учат делать анимацию для персонажей на экране. С помощью инструментов Scratch можно сделать множество интересных и необычных проектов. Ниже расскажем вам подробнее о десяти секретах и играх Scratch, о которых вы наверняка не знали.
Начинать знакомство со средой визуального программирования Scratch можно уже с 8 лет
Музыкальные истоки среды визуального программирования Scratch
Свое название язык программирования получил от музыкальной техники «скретчинг», которую использовали диджеи. Несколько виниловых пластинок ставились на проигрыватель, и при помощи иглы, которая «царапает» пластинки, получался новый звук. Так и при работе в визуальной среде: мы собираем разные блоки в одну программу, чтобы получить новое действие. Кстати, еще интересный факт: рыжего кота, который появляется по умолчанию в интерфейсе программы, зовут Скретчер.
Уроки «Скретч» для детей — одни из самых популярных в мире
Основами программирования Scratch увлекаются более 20 миллионов человек по всему миру. На официальном сайте ежедневно появляется порядка 30 тысяч новых проектов. Все они доступны для других пользователей: это игры, анимационные открытки, небольшие мультфильмы и даже целые фильмы. Сюда можно идти за вдохновением для своего собственного проекта. Кстати, среди Scratch-уроков для начинающих есть короткие видеоролики с подробной инструкцией по созданию, например, игры-платформера на «Скретч»всего за 1 занятие.
Создаем зимнее настроение с помощью среды программирования «Скретч»
Есть много готовых интересных проектов, которые можно использовать в качестве практикума по среде программирования Scratch. Они поднимут вам настроение и научат основам кодинга. Например, можно поиграть в Snowflakes, то есть в «Снежинки». Это игра без конечного результата: вы просто водите мышкой по черному экрану, оставляя за собой снежинки, создаете свой неповторимый рисунок. Все они с разными причудливыми узорами, которые интересно рассматривать. Так что если хочется расслабиться и отвлечься от дел, советуем эту игру.
Выпускаем Пакмана на сцену
Знаете ли вы, что в Scratch можно сделать настоящую аркаду? К примеру, игру «Пакман», которой уже более 40 лет, и она по праву считается винтажной. Тем не менее у желтого монстра миллион поклонников по всему миру. Маленьким ценителям старых видеоигр советуем посмотреть видеоурок по созданию круглого монстра в Scratch. Сделать это можно за одно занятие дома: преподаватель подробно показывает, как построить лабиринт, как создать нашего героя и Пакмана и написать скрипты их действий. Также окунуться в мир старых игр поможет тетрис. На платформе Scratch есть много вариантов этой игры: можно играть одному или с друзьями.
Ловим снитч в Scratch
Самая знаменитая магическая игра в мире не обошлась без адаптации на языке программирования Scratch. В разных вариантах квиддича свои правила. Можно, например, играть с другом за Гарри Поттера и Драко Малфоя: победит тот, кто забросит больше мячей в кольцо противника. При этом нужно не попадаться бладжеру: как и в оригинальной игре, этот мяч мешает движению и не дает забросить квоффл во вражеское кольцо. Все управление на поле ведется в основном стрелками.
Нестандартные игры-платформеры на «Скретч»
Мы привыкли, что герой в играх-платформерах двигается горизонтально, вертикально или по диагонали. Но есть игра, в которой персонаж буквально перемещается по дуге. В ней ландшафт представляет собой круг с препятствиями, которые не так-то просто преодолеть из-за необычной поверхности. Так что путь к победе может оказаться долгим. Посмотреть обзор на игру можно в подборке самых сложных игр на Scratch.
Еще одна игра списка — это Scratchjump, сделанная по мотивам популярной игры Doodlejump. Вместо зеленого пришельца по платформам прыгает уже знакомый нам Скретчер. Отличие в том, что он может прыгать за край экрана и оказываться на противоположной стороне. А прыгать можно бесконечно: никто еще не узнал, насколько высоко можно забраться в этой игре. Если вам интересно узнать, как дома сделать игру-платформер на «Скретч» или любую другую игру, посмотрите бесплатные видеоуроки онлайн в школе «Пиксель». Некоторые очень простые: например, «Охота за призраками» или «Змейка».
Вырезаем печенье в Scratch
Здесь мы имеем в виду не рождественское имбирное печенье. Хотя игра по его приготовлению наверняка уже кем-то создана. Вырезание печенья — одно из заданий в сериале «Игра в кальмара». Героям нужно было аккуратно извлечь печенье определенной формы, не нарушив ее. В Scratch можно создать игру по мотивам такого соревнования. Вместо иголки вы будете управлять компьютерной мышкой, убирая точки по контуру фигуры. Проиграете, если курсор выйдет за рамки поля. Но ничего страшного: в отличие от героев сериала «Игра в кальмара», у вас есть много попыток пройти испытание.
Если вырезать виртуальное печенье для вас слишком просто, посмотрите видеоурок по игре «Тише едешь — дальше будешь».
Играем в хоррор-игры и создаем монстров в среде визуального программирования Scratch
Казалось бы, возможности визуальной платформы Scratch ограничены красочными, но примитивными спрайтами и шаблонными полями. Но это не так. Здесь можно создать собственный мир с любыми героями или сделать отсылку к популярным фильмам или играм. Например, возьмем Хагги Вагги. Этого жуткого синего монстра обожают дети и пугаются взрослые. Он главный герой игры Poppy Playtime, созданной в жанре survival-horror. В видеоуроке можно увидеть, как при помощи стандартных инструментов и все тех же блоков легко создать версию игры на Scratch: как нарисовать лабиринт, прописать скрипт для героя и главного босса. Уверены, если ребенку показать такой вариант игры, он не останется равнодушным. Любителям игр в жанре ужастиков советуем посмотреть рейтинг самых страшных игр на Scratch. Может, это вдохновит вас на собственный леденящий душу проект?
До, ре, ми: Sсratch-обучение программированию
А вы знали, что в Scratch можно играть на музыкальных инструментах? И не просто играть, а создавать их. Например, эмулятор пианино собирается в разных вариантах и не одним способом. Только на странице с проектами вариантов более 100. В таких играх скрипты прописываются каждой клавише, то есть спрайту. Чтобы клавиша издавала звук, необходимо задать ей два состояния: покоя, когда нет звука, и режима проигрывания со звучанием определенной ноты. Попробуете сыграть свою любимую мелодию?
При помощи дополненной реальности (AR) мы можем преобразовывать физический мир цифровыми данными. По такому принципу работает, например, Google Объектив и приложение «Holo». В среде Scratch она включается через расширение в дополнительных настройках — видеораспознавание. Чтобы лучше понять, как это работает, посмотритевидеоурок по созданию подобной игры. По завершению урока сможете разбивать баскетбольные мячи рукой на экране, как фруктовый ниндзя в популярной игре.
На этом мы завершаем свой обзор интересных фактов о Scratch. Надеемся, новые знания вам пригодятся, а в некоторые игры вы попробуете сыграть. Узнать подробнее о создании этих и других игр, познакомиться с процессом обучения детей программированию можно на канале школы «Пиксель» и на сайте школы.