Всем привет,читатели!
Это будет необычная статья о одной программе-Scratch.Статья будет не обычная,ведь вы возможно не знали о такой программе.А может знали?
Приятного вам чтения!
Итак,давайте мы сначала узнаем что эта за программа:
Scratch – это скорее программа, нежели язык программирования. Дело в том, что здесь вам даже не надо вводить какие-либо коды (разве что редко придумывать их самому, но об этом поговорим позднее). Scratch – это язык блоков, в котором вам надо собирать блоки в один код.
Из чего состоит Scratch и как в нём работать?
Спрайты: Спрайты – это ваши персонажи и вообще все картинки (кроме фонов, о них мы ещё поговорим) в вашей игре, программе и т.д. Спрайту можно написать код блоков, который будет как-то управлять спрайтом. Например: Когда кнопка «Старт» нажата повернуться направо на 30 градусов и так повторить 10 раз.
Вот один есть спрайт из всех:
В этом окне будут происходить события, запрограммированные нами. Объект Кошка сразу появляется по умолчанию. Мы можем использовать ее в нашей программе, а можем и не использовать. Клик мышкой на зеленом флажке вверху запускает программу, а на красном кружочке – останавливает.
Костюм – это внешний вид объекта, он может меняться. Например, если ваш объект – это ракета, то в конце полета она может взорваться, значит понадобятся 2 картинки – изображение объекта ракеты до и после взрыва. Костюмы можно добавлять и удалять, исправлять.
Scratch-программа для развития и мышления.
В Инженерике мы изучаем принципы программирования и создания полезных ИТ-продуктов на примере языка Скретч. То есть используем Скретч как инструмент, как безопасную песочницу для увлекательных экспериментов, но этим не ограничиваемся. В первый год знакомства с миром программистов, мы ставим одной из задач развитие у ребенка мышления — алгоритмического, математического, вычислительного, системного.
Задача разработчиков не в том, чтобы писать код, как думают многие ребята, кто приходит на занятия. И не в том, чтобы создавать еще одну версию уже существующей игры (только собственную!). И не в том, чтобы делать копию программы, которая уже есть и всем известна. Любая программа появилась в компьютере не просто так. Ее создали разработчики, чтобы решать какую-то проблему человека, помогать ему в чём-то. Программу калькулятор и Excel создали, чтобы было легче считать, Word — чтобы делать красивые документы и сохранять шаблоны на будущее; Paint и Photoshop — чтобы создавать цифровые иллюстрации и легко изменять их; игры Майнкрафт и PUBG — чтобы отдохнуть, весело провести время с друзьями; движок Unity — чтобы самим создавать 3D-игры; а браузеры и социальные сети — чтобы получать нужную информацию и общаться с единомышленниками, не выходя из дома.
Так мы учим мыслить наших учеников, думать о проблеме, которая лежит в основе любого изобретения, создавать что-то полезное с помощью алгоритмов и программ, учим искать идеи, разбивать задачу на подзадачи, делить эти подзадачи на других участников команды.
Как это работает?
На самом деле эта программа очень полезная для детей разного возраста.Даже дети с 8 лет могут создать что то необычное.Родители одобряют эту программу.так,как она развивает мышление человека.Я сама сделала один проект и несколько тоже.Даже в школе по информатике по этой программе мы делаем разные проекты.Вам точно понравится эта программа и можете ее скачать.Сама программа может работать только на компьютере,на телефоне не получится.
Вот что мы увидим,если откроем программу:
Для создания скрипта просто выбирайте мышкой нужный блок и тяните его в область скриптов. Модули сами слипаются между собой, только нужно выбрать им правильное место, чтобы они делали то, что нужно для вашей программы.
Программы можно сохранять в памяти компьютера, потом позже открывать исправлять или показывать знакомым. Их даже можно публиковать в интернете! Для этого нужно зарегистрироваться на сайте Scratch ( http://scratch.mit.edu/ ) и, после этого, воспользоваться в программе соответствующим пунктом меню!
Если запустить оба эти скрипта на исполнение, то Кошка будет шевелить ногами, идти и будет перемещаться влево или вправо в зависимости от нажатия клавиш на клавиатуре.
Там есть разные блоки команд и если их всех соединят,то получится целый алгоритм этих команд.Ваш скрипт может выполнять разные движение,в зависимости от того,какой алгоритм вы сделали.Этот скрипт описывает цикл в котором по очереди сменяется внешний вид Кошки . Чем больше костюмов будет сменяться по очереди, тем плавнее будет анимация.
Один объект может иметь одновременно много разных скриптов.
Объекты и цены можно удалять (правая кнопка мыши и появляется меню) или дублировать: создавать копии существующих объектов. Поведение каждого объекта определяется его программой – скриптом.
В средней части программы можно описывать скрипты-программы объектов, их костюмы и звуки, которые они играют.
https://scratch2.ru/ можете скачать разную версию Scratch на этом сайте.
Вот вам один видео-урок по Scratch если хотите попробовать создать один проект:
На этом все,мои читатели!
Надеюсь вам понравилась статья.Если понравилась,поставь лайк и подпишись.что бы узнать много интересного!
Спасибо за чтение!