Scratch:Содержание: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
{{Scratch панель перехода}}
{{Scratch панель перехода}}
{{Myagkij-редактор}}
{{Scratch/Верхний блок}}
{{Черновик}}


{{Scratch/Рецепты}}
{{Scratch/Рецепты}}

Версия от 17:41, 10 мая 2022

Добро пожаловать
Поддержать проект
Резерв
Резерв
Резерв

Скретч (англ. Scratch, МФА [skræʧ]) — визуально-блочная событийно-ориентированная среда программирования, созданная для детей и подростков. Название произошло от слова scratching — техники, используемой хип-хоп-диджеями, которые крутят виниловые пластинки вперед-назад руками для того, чтобы смешивать музыкальные темы. Кот «Скретч» — официальный персонаж в языке программирования Скретч, с которым ассоциируется вся история языка. Пример программы в Скретч 1.4 (запущен под macOS)

Он создан как продолжение идей языка Лого и конструктора Лего. Скретч 1.4 был написан на языке Squeak, 2.0 и 3.0 ориентированы на работу онлайн. Scratch 2.0 был переписан на Flash и ActionScript. Скретч 3.0 (текущая версия) является улучшенной версией Скретч 2.0 и сделана на HTML5 с использованием движка WebGL, что даёт ему возможность работать на мобильных устройствах и планшетах. Скретч разрабатывается небольшой командой программистов для детей в Массачусетском технологическом институте. Текущая версия — Скретч 3.0, выпущена в январе 2019 года. В 2008 году Скретч был портирован для микроконтроллерного модуля Arduino. Проект носит название S4A[3].

Программы на Скретче состоят из графических блоков, подписи к которым зависят от выбранного для интерфейса языка. Может быть выбран один из 50 языков интерфейса, включая русский. Для подключения интерфейса на новом языке используются стандартные gettext-файлы. [1]


Рецепты