Скретч – весёлое и яркое программирование для детей и подростков

Скретч - весёлое и яркое программирование для детей

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


НЕМНОГО ИСТОРИИ

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


1) повернуть направо/повернуть налево (на указанный угол);
2) переместиться вперёд/переместиться назад (на указанное расстояние, обычно в условных «шагах», часто равных по длине размеру пиксела экрана);
3) поднять перо/опустить перо;
4) установить новый цвет пера/установить новую толщину пера;
5) установить новый курс/установить новое место (поворот и перемещение относительно базовой Декартовой системы координат листа);
6) стереть всё;
7) показать черепаху/спрятать черепаху;
8) получить значения текущих координат, угла поворота черепахи, цвета и толщины пера;
9) добавления и удаления черепахи;
10) задания черепахе имени и обращения к ней по имени;
11) назначения черепахе команд, выполняемых черепахой асинхронно, в автономном режиме;

12) перемещения черепахи на задний/на передний план.


В российской версии Лого от 1997 года – ЛогоМиры, можно менять внешность черепахи, выбрав из стандартного набора или придумать и нарисовать свой вариант.

Продолжая идеи языка Лого и детского конструктора Лего появился язык Скретч. Название «скретч» произошло от слова «скретчинг» особая техника смешивания разных тем музыки диджеями.

Скретч - весёлое и яркое программирование для детей

ОБУЧАЮЩАЯ ПРОГРАММА ДЛЯ ДЕТЕЙ, РОДИТЕЛЕЙ И УЧИТЕЛЕЙ

Программа Скретч появилась в 2007 году. Скретч разработан в Массачусетском институте группой программистов и рассчитан на детей. Версия Скретч 3.0, ставшая доступной к широкому использованию 2-го января 2019 г, позволяет использовать её на планшетах и мобильных устройствах. Интерфейс этой программы имеет около 60 языков.

ПРОГРАММИРОВАНИЕ В СКРЕТЧ

Главные элементы манипуляций программы Скретч – объекты-спрайты, напоминающие детали конструктора Лего. Поле разделено на три части:

  • Поле с набором спрайтов в блоках разного цвета в зависимости от назначения с указанием функциональных значений (на подобие черепашки в Лого) объектов-спрайтов. 
  • Поле графического редактора для программирования, куда будут перетаскиваться необходимые объекты-спрайты.
  • Поле-сцена с главным персонажем.


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

Скретч - весёлое и яркое программирование для детей

ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ СКРЕТЧ. САЙТ СКРЕТЧ

На официальном сайте Скретч предоставлена программа для программирования личных интерактивных историй, игр, рисунков, симуляций, анимации и возможность поделиться своим творчеством с друзьями и знакомыми в интернет-сети.

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

Скретч способствует развитию способности мыслить творчески, обучаться обоснованной систематизации и работать в коллективе. Благодаря своей простоте и обширным возможностям, программа набирает всё большую популярность. Миллионы людей во всём мире проектируют в программе Скретч. Проекты Скретч разнообразны и разноплановы.

 Скретч - весёлое и яркое программирование для детей

Скретч - весёлое и яркое программирование для детейУспехов вам в создании новых Скретч игр,

историй и других интересных Скретч проектов!