Нецелевое использование Scratch Блог стайного советника / 04.06.2015 Скретч предназначен для обучения детей основам цифровой культуры - созданию цифровых историй, игр и моделей. А что, если на его основе попробовать создать средство, в котором блоки будут относиться не к управлению цифровыми объектами на экране, а к конструированию документов, построению концепций?Скретч предназначен для обучения детей основам цифровой культуры - созданию цифровых историй, игр и моделей. В процессе обучения используются визуальные блоки, из которых авторы собирают программы. Идея визуального конструирования из готовых блоков кажется очень заманчивой и таких блочных обучающих программированию сред в последние годы появилось множество. И во всех этих средствах участники собирают из блока программы, которые управляют перемещением акторов на экране компьютера. Из наиболее близких мне средств - Scratch, Alice, StarLogo TNG.А если попробовать создать средство, в котором блоки будут относиться не к управлению цифровыми объектами на экране, а к конструированию документов, построению концепций? Например, если я разрабатываю и конструирую концепцию педагогического дизайна совместной деятельности субъектов образования, то мне интересно было бы иметь под рукой положения из разных подходов и собирать концепцию примерно так, как показано на следующем рисунке.Вот у меня зеленые блоки положений деятельностного подхода, потом блоки экологического подхода, потом блоки акторно-сетевого подхода - вот я их взял, объединил, погрузил внутрь управляющего блока и определил эту конструкцию как педагогический дизайн совместной сетевой деятельности. Заманчиво же выглядит?Несколько слов о том, как я это сделал. Берем Scrtatch - только не сетевую версию, а для отдельной машины - https://scratch.mit.edu/scratch2download/ или прежний Scratch 1.4 - устанавливаем на свой компьютер и после установки видим в папке Scratch2 папку locale - и там множество файлов локализации Scratch на разные языки. И никто нам не мешает изменить название команд на то, что нам нужно. Например, в место Громкость поставить Ученик - получится так:msgid "loudness"msgstr "Ученик"и т.д. Не забудьте только оставить закомментированными правильные названия команд. Или возьмите для экспериментов какой-то ненужный вам файл локализации. Конечно, суть команд от изменения их названия не изменилась, но мы сумели поиграть и посмотреть, как может выглядеть конструирование в профессиональной области. Starlogo scrtatch