Google+

Tuesday, January 16, 2018

Скретч как сообщество

Скретч - объединяющее сообщество средство

(СКРЭТЧ = Сеть, Кодирование, Рефлексия, Эмерджентность, Творчество и Что-то еще)

Сочетание "Сообщество - Sctatch - Социальный Анализ" кажется естественным и очевидным. Моя личная история со Скретчем началась  еще в  2003 году, когда он как язык был в стадии бета, а  сетевого сообщества еще и не было. А сегодня, мой стаж сетевого скретчера почти 11  лет, в сообществе  24 миллиона участников и 28 миллионов опубликованных проектов. Я уверен, что это не просто "еще один язык для обучения программированию", а лучший кандидат на роль связующего объекта, которым может объединить Сеть, Кодирование, Рефлексию, Эмерджентность, Творчество и Что-то еще (Мультипликацию, Blended Learaning, STEM & STEAM, домашнее обучение, робототехнику, кружковое движение),
ПОТОМУ ЧТО:

Кодирование, Творчество

Котенок Scratch - это любимый внук и прямой наследник черепашки Лого, 50-летний юбилей которой мы отмечали в этом году,  с которым можно думать и экспериментировать.  За ним репутация и родословная, а при разговорах про инновации это имеет огромное значение. Как писал Иван Иллич, - "когда мне показывают что-то новое и я не могу найти предшествующих идей, то думаю, что это, скорее всего, какая-то фигня". Объекты и средства с длинной родословной хороши тем, что при их развитии долгие годы велась селекция - многие вещи были подвергнуты жесткой критике и отброшены. Так, Скретч во многом появился как результат критики Лого со стороны Марвина Минского - "мало хороших правил, нужна хорошая литература, как возможность читать и писать интересные истории".

Грамотность означает одновременно способность читать и писать, но большинство книг и курсов о компьютерной грамотности посвящены программированию. Хуже того, они рассказывают только о командах, инструкциях и правилах грамматики данного языка программирования. Они почти никогда не содержат примеров. Но настоящие языки - это больше, чем слова и грамматические правила. Это всегда также и литература - то, для чего люди используют язык. Никто никогда не учит язык ради знания грамматических правил. Мы всегда начинаем с рассказов о вещах, которые нас интересуют. (Introduction to LogoWorks)

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

Сеть, Эмерджентность

В ответ на критику со стороны Минского при создании Скретча продумывались не только медийные возможности - работа с музыкой, графикой и т.п., но и возможность совместных действий, Сетевого Взаимодействия, Самоорганизации и Эмерджентных феноменов, которые возникают при взаимодействии множества независимых участников. Резник обо всем этом очень хорошо написал в 2003 году в статье "Думать как дерево", а я последний раз радовался тому как все правильно устроено в социальной сети Scratch в 2013 году в статье  Педагогический дизайн социальной сети Scratch .
В Scratch 2.0 сделан переход от средства к сообществу, так что теперь трудно определить рань между средствами и сообществом, и когда вы начинаете просматривать проекты в сообществе, то вы в любой момент можете перейти на уровень просмотра кода - а как сделан проект и сделать собственный вариант этого проекта. Педагогический дизайн средства-сообщества побуждает вас сделать ремикс. В сообществе Скретч принято делиться своими работами и одобряется заимствование и видоизменение чужих проектов. Система автоматически фиксирует ремиксы и люди начинают гордится тем, что их проекты использовали. Т.е. педагогический принцип "Не бойтесь, что украдут, бойтесь, что сделаете и никому на фиг будет не нужно", здесь воплощен последовательно. Использовать Scratch  только как индивидуальное средство программирования, значит обделять себя возможностями социальной сети. Это все равно, что вести свой индивидуальный  Живой Журнал или личную ленту в Фейсбуке и ни на кого никогда не подписываться. Как мне когда-то Левенчук написал - без механизма фолловеров ЖЖ не имеет смысла.

Групповая Рефлексия

Тут для меня самое новое, вкусное и интересное - в сообществе Скретч анализируют данные о том, кто участвует, сколько проектам и ремиксов создается, какие строительные блоки используются и т.д.. На основании данных о повторном использовании кода тут же строятся доступные для всех деревья ремиксов.


Собранные данные о деятельности участников доступны всем заинтересованным исследователям. Более того - в сообществе Скретч думают о том, что ученики могут быть исследователями своей собственной коллективной деятельности и для поддержки учеников как исследователей сетевых данных разрабатывают специальный набор блоков - Scratch Community Blocks.


Мне кажется, что это удивительно созвучно тому, что мы делали и делаем в Летописи с викиграммами (Wikigrams-Based Social Inquiry), когда участники могут сами увидеть карту совместной деятельности и использовать эту карту как поле для групповой рефлексии.


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



В средстве-сообществе Scratch наиболее полно воплощены  следующие тенденции современного образования,
•    Сдвиг в определении понятия цифровой грамотности от текста к компьютерной игре. Интерактивные игры и компьютерные модели могут рассматриваться как жанры современной литературы. Марио как Колобок, Дж. Ги как Н.А. Добролюбов. Современное понятие медийной грамотности предполагает не столько начитанность, но и насмотренность и наигранность.
•    Сдвиг от потребления к созданию медийных цифровых продуктов. Языки визуального программирования (Scratch, Blockly, AppInventor, Alice и 140 других) позволяют ученикам и учителям выступить в роли  создателей цифровых историй. Метадизайн как дизайн для дизайнеров. DIY, движение мейкеров и т.д.
•    Сдвиг к цифровому творчеству на родном языке с использованием ресурсов отечественной культуры. Языки визуального программирования (Scratch, StarLogo TNG) позволяют детям осваивать выразительные средства, пользуясь конструкциями родного языка.


•    Сдвиг от индивидуального использования программных средств к командной деятельности в сетевых сообществах. Сообщества Scratch, Looking Glass, Modelling Commons позволяют учителям и ученикам самостоятельно организовывать студии, выстраивать иерархические и горизонтальные связи, делиться цифровыми продуктами и видоизменять собственные и чужие продукты.
•    Сдвиг в локусе контроля анализа данных от исследователей к участникам, от взрослых к детям. Сообщества Letopisi.org, Scratch, GoogleApps позволяют участникам совместной деятельности самим анализировать данные для визуализации и групповой рефлексии.

Что хочется сделать?

•    Заполнить разрыв между классической и цифровой культурой за счет того, что отечественные институты культуры (библиотеки, музеи, центры современного искусства) представляют исходные материалы (тексты, иллюстрации, музыкальные записи), которые используются для формирования студий, где на базе этих материалов дети в рамках конкурсов и в ходе семинаров-хакатонов создают свои игры, цифровые истории.
•    Расширить аудиторию читателей и создателей цифровых рассказов за счет привлечения к конкурсам и семинарам-хакатонам не только учеников под руководством учителей информатики, но и команд, включающих учителей предметников, родителей и студентов ВУЗов.
•    Сформировать и использовать потенциал русскоязычного сообщества Scratch за счет параллельного развития студий, форумов и вики Scratch на русском языке.
•    Организовать исследовательскую деятельность на базе открытых данных о деятельности русскоязычных студий. Продемонстрировать возможности социотехнической системы, поддерживающей вовлечение субъекта образования в создание продукта деятельности, который может обсуждаться, оцениваться и использоваться другими участниками для создания новых объектов, а данные о взаимодействиях участников могут быть представлены в виде карты.

С чего начать?

Организация и использование студий.
Пока предложены следующие студии:
1)    https://scratch.mit.edu/studios/4614548 Проекты, помогающие создавать модели поведения животных и растений.
2)    https://scratch.mit.edu/studios/4614761 Оживляем экспозиции музеев, собираем экспонаты для новых музеев.
3)    https://scratch.mit.edu/studios/4614736/ Студия, в которой собираются литературные произведения и литературные персонажи.
4)    https://scratch.mit.edu/studios/4614772 Создаем и исследуем микромиры (STEM) - физика, химия, биология.
5)    https://scratch.mit.edu/studios/4614785 Оживляем музыкальные произведения
6)    https://scratch.mit.edu/studios/4614799 Искусство и математика
7)    https://scratch.mit.edu/studios/4614804 Изучаем общественное мнение, проводим опросы
8)    https://scratch.mit.edu/studios/4614814/ Студия, где собираются театральные персонажи, цирковые актеры для возможного совместного выступления в спектаклях и представлениях