Модель онлайн обучения в проекте РОСТ
Проект РОСТ - это некоммерческая организация, помогающая детям, оставшимися без попечения родителей и находящимся в детских домах, интернатах, социально-реабилитационный центрах с помощью дистанционных технологий получить образование на уровне обычных средних школ. Система взаимодействия дистанционных преподавателей с учащимися полностью построена на пакете Google Apps для образования.
Cхема организации учебного процесса проекта РОСТ достаточно отработана и выглядит следующим образом:
БЛОК-СХЕМА ВКЛЮЧЕНИЯ ОБЪЕКТА В ПРОЕКТ РОСТ
Детские дома, с которыми мы работаем, находятся, как правило, в небольших городах и селах - как мы говорим, в отдаленных регионах. Это вызвано в основном тем, что в центральных городах и так, как правило, хватает спонсоров и организаторов, которые могут обеспечить разные действие, направленные на развитие и социализацию ребенка, в том числе, и их образование. Хотя, как показывает практика, на последнее обращается внимание в последнюю очередь.
Из центральных городов мы работаем только в Иваново и в Рязани (мы работаем и в Санкт-Петербурге, но в самом городе у нас очная программа), остальные, в лучшем случае, районные. Объекты, с которыми работает РОСТ, показаны на карте внизу (по ссылке можно просмотреть на интерактивную Google карту). Кроме двух-трех, все наши объекты показаны с точностью до дома. В настоящее время их около 35.
Вполне понятно, что в зависимости от региона и удаленности от центра и опыта использования люди по-разному понимают, что такое хороший интернет. Поскольку для полноценной работы через Хэнгаут нам требуется по меньшей мере 1 МБИТ/с, то для 4 компьютеров, которые, как правило, предназначаются для интернет-класса, нам требуется 4 МБ/с качественной связи. Поэтому, если “хороший” интернет позволяет только качественно принимать почту раз в неделю, мы общаемся с потенциальными провайдерами и пытаемся провести достаточно скоростную линию связи. К сожалению, не везде нам удавалось это сделать. Даже в центре Иваново нам понадобилось около полугода и куча денег, чтобы провести волокно в весьма обласканный различными спонсорами детский дом. Впрочем, надо заметить, что за 5 лет работы Проекта РОСТ заметен значительный прогресс в обеспечении доступа к хорошему интернету в регионах.
О компьютерах
Конечно, идеально было бы иметь в интернет-классах хромбуки, а еще лучше - хромбэйсы. Но мы предоставляем, и/или детские дома имеют, только компьютеры, полученные от спонсоров; зачастую это компьютеры б/у, отслужившие свой срок в офисах, а там ни хромбуками, ни Chrome-OS не пользуются - только Windows. Для нормальной работы в интернет-классах требуются: процессор двухъядерный от 2 ГГц, оперативная память от 2 Гб, лучше 4.
Впрочем, за 5 лет работы мы наблюдаем значительный прогресс в компьютерах, так что со временем любой б/у компьютер подойдёт для онлайн обучения, базирующегося на Google инструментах.
Для большего удобства и предотвращения путаницы на каждом компьютере в интернет-классе заводится учетная запись Windows. Внутри персональной учетной записи устанавливается Google Chrome, который привязывается к учетной записи Google этого ученика. Google Chrome открывается при входе в учетную запись и открывает Диск, Календарь, Почту - главные сервисы для работы. Эти настройки устанавливаются в Google Chrome один раз, и при открытии Google Chrome на любом другом компьютере все настройки синхронизуются для той же учетной записи Google. Таким образом, для начала занятий ученику надо только войти в свою учетную запись Windows на любом из компьютеров.
Как выбираются ученики
Легко представить, что любой из воспитанников детского дома, если ему сказать, что его допустят к компьютеру и интернет, у него будет свой аккаунт, с ним поговорят через Хэнгаут и поработают совместно в Документах, будет рваться к компьютеру так, что его придётся сдерживать. Конечно каждый из них имеет свои ожидания от процесса, и те, кто хотел бы всех обмануть и сидеть в Контакте или играть и смотреть запрещённый контент, быстро разочаровываются, поскольку оказывается, что их сажают за компьютер только для того, чтобы учиться, общаться с учителем, что-то делать самому, напрягать мозги. Но таких, как показывает опыт, меньшинство. Поэтому мы принимаем всех, кто выразил желание учиться. Такова наша политика.
Итак, у нас есть задача обеспечить репетиторство для большого количества учеников (за год мы охватывали до 230), находящихся во множестве учреждений - точек, имеющих от 1 до 6 компьютеров, подключенных к достаточно высокоскоростному интернету. Преподаватели-репетиторы находятся в еще более широком географическом диапазоне (Красноярск, Ростов-на-Дону, Тула, Калуга, Санкт-Петербург, Татарстан, Москва и Московская область; самый удаленный преподаватель находился в г. Морган Хилл, Калифорния, США). Вообще говоря, нас не волнует, где находится преподаватель и ученик. Вопрос: как организовать их взаимодействие и учебный процесс?
Взаимодействие учащихся и учителей в Google Apps
Google предоставляет достаточное количество инструментов для организации собственно процесса и учета и контроля его хода, причем совершенно бесплатно. Для каждого ученика создается Google аккаунт на нашем домене rost-iq.ru, подключенном к Google Apps for Education.
Аккаунты создает администратор - я, т.е. я придумываю логины (чаще всего, это имя.фамилия@rost-iq.ru) и пароли. Они помещаются в Таблицу “Адреса и пароли [точка]”, к которой предоставляется доступ куратору данной точки. Таким образом, осуществляется полный контроль над аккаунтом не только с моей стороны, но и со стороны куратора и администрации учреждения. Разумеется, существование этого контроля разъясняется ученику. Но, конечно, главное - это то, что куратор может всегда обеспечить вход ученика под своим аккаунтом, даже если ученик забыл свой логин и пароль, его учетная запись windows стерлась и т.д.
Таблица “Адреса и пароли [точка]” также содержит дату рождения ученика, класс. Там же имеется информация о предметах, которые он желает изучать, время, в которое ему удобно заниматься. Эта информация заносится либо администратором, либо куратором, либо и тем и другим.
Далее, после создания логина и пароля, для каждого ученика создается Папка на диске домена. К этой Папке ученику предоставляется доступ по только что созданному адресу электронной почты. Любой материал, помещенный в эту Папку, становится доступен данному ученику.
Папки учеников рассортированы по Папкам точек, также созданным на Диске домена. Вообще это свойство Документов Google, включая Папки - то, что мы можем перенести или добавить ее (Папку) в любое количество других папок - чрезвычайно удобное для создания любой структуры и работы в ней. Например, мы можем создать на диске домена папки по возрасту и добавить папки учеников в папки, соответствующие их возрасту. Мы также можем сделать папки предметов и добавить в них папки учеников, занимающихся этим предметом, или папки по полу, или папки по увлечениям, или папки отличники-двоечники. Во сколько бы папок мы ни добавили папку ученика, т.е. в какую бы классификацию мы ни помещали папку ученика, все равно, открыв эту папку в любой из других папок, в любом месте мы попадаем в одну и ту же папку и видим ее содержимое. Не копию, не вариант, а именно единственное содержимое. Это дает громадные возможности.
Для каждого преподавателя также создается на диске Папка, к которой предоставляется доступ этому преподавателю. Преподавателю для удобства работы необходимо на Диске перенести эту Папку из Доступные мне в Мой диск.
В Папке каждого ученика создаются Папки по предметам, которые он для себя выбрал.
После подбора преподавателя по какому-либо предмету, знакомства преподавателя с учеником через Хэнгаут и согласия преподавателя заниматься с данным учеником Папка ученика по предмету добавляется администратором в Папку преподавателя. Теперь и ученик, и преподаватель (и администратор) имеют доступ к одной и той же папке, а значит имеют возможность совместно работать с любым документом, созданным в этой папке или помещенным в нее.
Этим устраняются многие неудобства. Преподавателю и ученику не надо знать/запоминать адреса друг-друга - просто открываешь папку и можно совместно работать. Преподавателю не надо пересылать материал ученику по электронной почте - просто поместить его в папку ученика. Администратор, так же как и ученик и преподаватель, может в любое время открыть папку по предмету ученика (в папке ученика или в папке преподавателя) и посмотреть, как много там материала, какие темы пройдены, какая тема рассматривалась последней, каков прогресс ученика и т.д.
Вот таким образом организуется совместная работа ученика и преподавателя в едином виртуальном пространстве и контроль за этим процессом. Cовместную работу ученика и преподавателя в реальном времени очень хорошо организует Google календарь.
После согласования времени занятия для каждого ученика (учитываются интересы ученика, учителя и куратора), администратор (можно называть его завучем) создает мероприятие - урок - в календаре, причем по умолчанию (через настройки) в мероприятии сразу организуется видеовызов.
В нем устанавливается время начала и окончания занятия (у нас стандартная продолжительность урока 40 минут - это некий медицинский стандарт), повторяемость, дается краткая информация об ученике. Далее в мероприятие добавляются гости: преподаватель, ученик, куратор. Изменения сохраняются, приглашения на мероприятие рассылаются всем участникам.
Таким образом, каждый ученик имеет в своем календаре расписание своих занятий, каждый учитель в своем календаре - своих, куратор имеет расписание всех учеников своего учреждения, а я, администратор (или завуч) - расписание всех. Вот так это выглядит.
Поскольку преподаватели могут поделиться своими календарями, завуч может легко видеть, какие временные интервалы у него не заняты. Любые изменения в расписании делать очень легко. Можно изменить время, дни занятий, преподавателя, ученика (можно добавить) и т.д. Оповещения об изменениях в календаре мероприятия, а также напоминания об уроках посылаются всем участникам, указанным в мероприятии, на компьютер и/или любой смартфон или иной гаджет, в котором есть соответствующие аккаунты.
Теперь ученик, так же как и учитель, должен войти в календарь и присоединиться к видеовстрече, каждый со своей стороны и независимо. Не надо думать ни об адресах, ни о вызове звонком, можно вообще не помнить, с кем урок. Вошел в календарь, открыл папку, документ - и началась работа.
Завучу-администратору также можно войти в календарь и, не присоединяясь к видеовстрече, убедиться, что преподаватель и ученик в ней участвуют. Итак, гибкая система Google документов, в купе с Google календарём, позволяют легко организовать совместную одновременную работу учителя и ученика в едином виртуальном пространстве и в реальном времени, а также осуществлять первичный контроль за процессом.
Организация учета
Теперь несколько слов о том, как можно осуществлять учёт. Для этого задействуются Google формы и Google таблицы. Для каждого преподавателя создается Форма, она выглядит вот так:
Форма высылается учителю через Google+, хотя можно просто переслать ссылку на нее. Таким образом обеспечивается актуальность формы для учителя, т. е. в ней фиксируются все текущие изменения (например, добавлен новый ученик).
Ученики добавляются в форму учителя в поле “Ученик” администратором (в порядке поступления, что удобно) и высвечиваются для учителя в виде выпадающего списка. Это сделано для того, чтобы имя всегда было стандартным, единым, что важно для дальнейшей обработки. Очень удобна функция самопоиска в выпадающем списке: если учеников много, достаточно набрать в поле несколько букв имени (обычно не более трех) - и имя высвечивается. Очень кратко записывается тема занятия. Оценка за урок - это оценка того, насколько хорошо он прошел: была ли хорошая связь, был ли шум за спиной ученика, насколько ученик был готов, каково было его настроение, не отвлекался ли он и т.д. Форма заполняется учителем либо после каждого занятия, либо в конце дня или недели - главное, успеть до расчета оплаты.
Сразу можно сказать, что для групповых занятий, в классах, форму можно легко модернизировать, расширить. Например, в новых формах есть удобная опция многовариантности: выбрав в поле класс, учитель переходит в другой раздел формы, где указаны ученики этого класса, и может отметить, например, отсутствующих. Но поскольку у нас занятия индивидуальные, то для нас это не очень актуально. Эта опция появилась сравнительно недавно, так что вопросы таких форм и дальнейшей обработки поступивших от них данных здесь рассматриваться не будут.
Данные, отправленные формой, попадают в Лист Таблицы и располагаются в столбцах с B по G. Далее, в столбцах H:L - служебная информация, необходимая для дальнейшей обработки; она создается обычными функциями Таблиц:
Номер недели (функция WEEKNUM()),
Детский дом (точка) функция VLOOKUP(). В таблице первый лист - это список учеников, где указывается, из какого он детского дома. Данные берутся из этого списка в соответствии с именем в столбце E.
Дни, Часы и Чек - это проверка: из даты и времени предыдущей записи вычитаются дата и время текущей записи, если они совпадают, т.е. их разность равна 0, в столбце Чек появляется 1 (функция COUNTIFS()). Например, если учитель по ошибке дважды заполнил форму на одно и то же занятие, то это сразу видно и такая запись не учитывается в подсчете часов для оплаты.
При появлении новой записи из формы формулы в ячейках столбцов H:L копируются из предыдущей строки скриптом, который срабатывает по триггеру при отправке формы.
В столбце M - Список учеников. Ещё один скрипт в момент получения данных из формы проверяет, не находится ли пришедшее имя ученика в этом списке. Если нет, т.е. ученик новенький и урок с ним в первый раз, скрипт вписывает новое имя в список. Далее информация о том, сколько занятий было проведено с данным учеником в неделю с данным номером. Для этого используется стандартная функция таблиц СOUNTIFS.
На следующем Листе учитывается количество часов, проведённых учителем в данную неделю в различных точках. Здесь тоже используется стандартная функция COUNTIFS. Точки сгруппированы по спонсорам, нам это необходимо. Этот лист используется при начислении оплаты каждого учителя. Часы по определенному предмету также суммируются из этих Листов. Наконец, из листов Часов по предметам суммируется сводный отчёт по проведённым урокам в данный период.
Первый Лист у Таблице - список всех учеников, который формируется в порядке поступления учеников. Здесь также указываются точки, в которых учатся ученики. Ещё один скрипт собирает информацию о количестве уроков, проведённых с данным учеником всеми учителями, с которыми он занимался в данную неделю. Скрипт запускается в конце каждой недели.
Есть ещё много разных вещей, которые могут делать таблицы и скрипты для них. Например, очень удобна функция IMPORTDATA, которая позволяет передавать данные в любую другую таблицу, и там уже их можно обрабатывать применительно в тому, какими вопросами ведает пользователь таблицы.