Google+

Thursday, February 8, 2018

Особенности  функционирования Google Suite for Education
в условиях многодоменности


Google Suite for Education - это бесплатный набор (suite с англ. набор, комплект) сервисов Google для образования. Такое имя он получил в ноябре 2016 года, когда Google Apps for Education был переименован.
На январь 2018 года Google Suite for Education включает в себя 8 основных приложений-сервисов (почта gmail, календарь, сайты, система организации обучения Classroom, google-диск и документы, система видеообщения Google Hangouts, сейф Google), 50 дополнительных сервисов Google (блоги, фотографии, видео, социальные сети и т.д.) и имеет возможность подключать более 200 сервисов сторонних разработчиков. Разница в основных и дополнительных сервисах заключается в техподдержке: для основных техподдержка  осуществляется в режиме 24/7, т.е. круглосуточно, а для дополнительных - по мере обращения.
При регистрации Google Suite необходимо указывать доменное имя второго или третьего уровня. Это имя и будет доменом организации и все адреса электронной почты будут заканчиваться именно на это доменное имя. Но существует возможность добавить, а потом и заменить домен. Но здесь не все так просто - в идеале, казалось бы, указал новое доменное имя и у всех ранее зарегистрированных пользователей меняется учетная запись (а именно то, что в электронном адресе идет после символа @) и доменное пространство. НЕТ, и ещё раз НЕТ. Но об этом ниже.
Как правило, большинство образовательных учреждений при регистрации указывают домен образовательного учреждения, в аббревиатуре которого присутствует наименование учебного учреждения, и все получается логично и понятно.
Но бывают ситуации, когда домен, на который регистрировался Google Suite for Education, перестает удовлетворять владельцев домена. Это может случится когда:
1. учебное учреждение было переименовано и его аббревиатура уже не совпадает с именем домена,
2. появился более удобный домен (с меньшей ценой, более легким администрированием или лучше звучащий),
3.изначально было выбрано неподходящее доменное имя,
4. организация, имеющая домен, достаточно большая (например, более 1000 пользователей) и структурно разнородна. В этом случае разумно разделить деятельность организации по разным доменам. Но один из доменов все равно будет основным,
Школа педагогики Дальневосточного федерального университета получила подобную подписку от Google на 10000 (десять тысяч) пользователей в декабре 2014 года. На момент регистрации у нас, Школы педагогики, было только один официальный домен, с которым системный администратор мог работать - uspi.ru (Ussuriysk State Pedagogical Institute, Уссурийский государственный педагогический институт, на тот момент реорганизованный и вошедший в состав ДВФУ). Из-под этого домена был создано доменное имя третьего уровня - soe.uspi.ru (soe - School of Education). К этому-то домену и был привязан Google Suite (тогда Google Apps) for Education.
В течение трех лет использования Google Suite нас в общем-то устраивал такой домен. Естественно, при этом каждый раз требовалось объяснение выбора такого доменного имени. За время работы в этом домене, преподавателями и студентами был наработан достаточно большой объем различных документов, таблиц, презентаций, форм и сайтов.
Но в январе этого года возникла необходимость организации информационно-образовательной среды системы довузовского образования ДВФУ, имеющую к Школе педагогики косвенное отношение. И существующий домен явно перестал нас устраивать, т.к. две из четырех вышеуказанных причин проявились во всей красе.
По предложению Школы педагогики ДВФУ отдел системного администрирования ДВФУ создал нам два дополнительных домена и привязал их к Google Suite:
soe.dvfu.ru - для непосредственно Школы педагогики ДВФУ,
poe.dvfu.ru - (pre-university education) для системы довузовского образования ДВФУ.
Таким образом, сейчас в нашем Goggle Suite три домена:
·         soe.uspi.ru - основной домен
·         soe.dvfu.ru
·         pue.dvfu.ru
Каковы же особенности администрирования и работы в условиях многодоменности?
1. Создание учетных записей возможно в любом из этих трех доменов. По умолчанию, естественно, указывается основной домен. Но дополнительный домен можно выбрать из раскрывающегося списка как показано на рисунке 1.

Рисунок 1 - Выбор домена при создании пользователя
Множественное создание аккаунтов производится так же, как и в случае одного домена.
2. Аккаунты созданные в разных доменах имеют разное пространство. Из-под аккаунта в одном домене на google-диске в разделе Доступное мне видны те документы, к которым дан доступ из аккаунтов в другом домене. Но НЕ видны сайты, а главное шаблоны сайтов, общедоступные в другом домене или те, к которым дан доступ из-под аккаунта в другом домене. Доступ к сайту в этом случае возможен только по ссылке в письме. Хотя, эта ситуация аналогична той, когда к сайту, созданному в личном аккаунте gmail дается доступ пользователям с корпоративным аккаунтом Google или наоборот.
3. То обстоятельство, что для сайтов это разные пространства, не дает изменить основной домен. Вернее, изменить-то можно (рисунок 2), но это приведет к тому, что пользователи с аккаунтами в “старом” основном домене не увидят своих сайтов. Изменить основной аккаунт разумно тогда, когда актуальное большинство пользователей организации имеют аккаунты в том домене, которое планируется сделать основным.

Рисунок 2 - Изменение основного домена организации
4. Аккаунты с одинаковым именем, но созданные в разных доменах - это разные аккаунты. Т.е. panchenko.vi@soe.uspi.ru и panchenko.vi@pue.dvfu.ru - это разные аккаунты со своей почтой, диском и сайтами. И своим пространством. Но создавать такие аккаунты категорически НЕ советую. Это объясняется еще одной особенностью функционирования многодоменности.
5. Существует возможность изменить принадлежность аккаунта к тому или другому домену. Но в случае, если данные учетной записи совпадают (или совпадает псевдоним пользователя), система не даст это сделать (рисунок 3). Если же такого аккаунта нет, то все пройдет нормально. При этом прежний аккаунт станет псевдонимом, что обеспечит доставку почты владельцу аккаунта. Хотя надо учесть то, о чем предупреждаем система администрирования (рисунок 3). Что при этом будет с данными аккаунта? Почта, данные на диске будут те же, что и в прежнем домене. А вот созданные сайты будут не видны, но доступны по ссылке, если позволяет уровень доступа.


Рисунок 3 - Обновление пользователя
6. Что касается уровней доступа, то их по прежнему пять, как и в случае одного домена (рисунок 4).

Рисунок 4 - Изменение уровней доступа к документу
7. Если в одном домене есть шаблоны сайтов, нужных в другом домене, то их нужно скопировать в этот домен. Делается это обычным способом. Разработчик шаблона сайта дает пользователю с аккаунтом из другого домена доступ на уровне владельца. Этот пользователь открывает сайт-шаблон в своем домене и копирует его в свой домен, а затем сохраняет его как шаблон.

Таким образом, функционирования Google Suite в условиях многодоменности имеет свои особенности, которые надо  учитывать при администрировании.

Имея ввиду все вышесказанное, возникает вопрос: а стоит ли добавлять новое доменное имя в ваш Google Suite for Education без убедительных причин?
1. Причина добавления нового домена действительно должна быть убедительной. Таковой, например, я НЕ считаю наличие более удобного домена. Потому, как от старого домена так просто не уйдешь.
2. Вообще говоря, администрирование подобных систем не назовешь творческой работой. Чаще это достаточно нудная, как например, создание пользователей, и кропотливая работа, требующая не только внимательности и аккуратности, но и определенных знаний. В случае многодоменности эти требования значительно возрастают: надо понимать, что ты делаешь, быть вдвойне аккуратным и внимательным.
3. Отдельно остановлюсь еще на одном моменте. Вроде кажется разумным, если есть такая возможность, аккаунты преподавателей создавать в основном домене второго уровня, а аккаунты учащихся и родителей - в дополнительных поддоменах третьего уровня от основного домена (раз у образовательного учреждения есть проплаченный домен второго уровня, то создать поддомены третьего уровня уже не такая проблема). У учащихся будет свое доменное пространство, у преподавателей свое, у родителей свое. Например, в нашем вузе корпоративная почта преподавателей находится в домене dvfu.ru, а студентов в домене students.dvfu.ru. Но в случае небольшого образовательного учреждения я, как администратор, так делать НЕ стала бы. Проблем с организацией совместного доступа будет больше, чем неочевидной выгоды понимания того, кто написал то или иное письмо.
4. Добавление нового домена (или даже доменов) считаю разумным в случае, когда подписка Google Suite for Education оформлена на целое Управление образованием города (района), причем на домен второго уровня. Из под этого домена создаются поддомены (домены третьего уровня) для разных школ и привязываются к Google Suite for Education. В рамках основного домена города (района) создаются дочерние организации для школ города (района). Далее школам делегируются права администрирования пользователей конкретной дочерней организации. Тут возникают свои проблемы общего администрирования. Но мне этот вариант кажется более приемлемым для организации информационно-образовательной среды на базе Google Suite for Education сразу для целого ряда школ.


Общий вывод: самым разумным я считаю выбор правильного доменного имени изначально (при регистрации GSuite). Если уж случилось так, что все-таки требуется изменить или добавить доменное имя, то вначале нужно внимательно почитать справочную информацию по этому вопросу. А если уж добавили новое доменное имя, будьте очень аккуратны и внимательны при администрировании.

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/ Студия, где собираются театральные персонажи, цирковые актеры для возможного совместного выступления в спектаклях и представлениях