Играть в игры или самому создавать их в Scratch.
Магистрант ИТОз21-1, КГПИ КемГУ г.Новокузнецк,
Булгакова К.А.
Что любят больше всего на свете дети? Вы скажите: конфеты, друзей, мультики и конечно же игры. Дети помладше любят смотреть мультфильмы и играть в компьютерные игры. А вот дети постарше уже интересуются, как создавать эти мультики и игры, и с чего начать.
Конечно же эти м занимаются программисты – самая популярная и необходимая профессия 21 века. Но что же такое программирование? Это написание инструкций для компьютера. А программа - это окончательная версия инструкций для компьютера. Программа должна быть разбита на простые шаги. И все инструкции должны быть написаны на определенном языке программирования.
Язык программирования схож с человеческим языком, но в тоже время имеет ограниченный набор слов и точные правила.
Существует очень много языков программирования и выучить их синтаксис не так просто для начинающего. Для самой первой ступени изучения и были придуманы визуальные языки программирования, один из которых Scratch.
Scratch – очень популярный и удобный инструмент для изучения основ программирования для детей и начинающих. Эта среда позволяет быстро создавать интересные и довольно сложные игры с графикой и анимацией почти без написания кода, не отрываясь от мышки. Этот язык был придуман в 2003 году групрой исследователей под руководством Митчела Резника и открыл свою линию старта через 4 года.
Scratch (скретч) – это бесплатная оболочка, в которой можно создавать и запускать программы, насыщенные графикой и мультимедиа. Другими словами Scratch – это не язык программирования, а визуальная среда программирования для создания событийно-ориентированных приложений. В этой среде можно не только создавать алгоритмы, но и рисовать, выбирать фон, записывать звуки. В этой же среде производится запуск “написанной” программы. При этом можно даже ничего не скачивать – скретч прекрасно работает на сайте.
Уникальность этого языка в том, что в нем не нужно занть определений и терминов для написания программы, можно писать с ошибками находясь в третьем классе, но при этом безупречно владеть языком Scratch. Программы Scratch не пишут, а собирают с помощью блоков как конструктор Лего.
Программы состоят из спрайтов. Спрайт представляет собой объект, составленный из отдельных изображений, костюмов и скриптов, задающих их движение. Для создания и изменения костюмов используется обычный графический редактор. Сценарий проходит в рамках сцены – изображение обстановки, местности, пейзажа. Размер у сцены стандартный 480 на 360 точек. По координатам осуществляется движение, а центр сцены это нулевая точка. Движения и сценарий задаются с помощью блоков, которые визуально отличаются и ранжируются по цвету. В любой момент времени можно остановить программу и внести в нее измененния.
Scratch это не только язык программирования, но социальная сеть, которая объединяет много стран и поколений. Наиболее популярный возраст изучения этого языка с 5 до 16 лет, важное условие – нужно уметь читать.
Программирование – сегодня самый оплачиваемый и самый высокооплачиваемый навык XXI века. С помощью Scratch ребята превращаются из потребителей компьютерных игра в их создателей.
Список использованной литературы:
1. Денис Голиков, 42 проекта на Scratch 3 для юных программистов.
2. Йохан Алудден, Федерико Вальясинди, Федерика Гамбел, Анимация на Scratch. Программирование для детей.
3. Лаборатория линуксоида. Программирование в Scratch. Курс. [https://younglinux.info/scratch/]
4. Скретч Википедия [https://ru.scratch-wiki.info/wiki]