Парное обучение
28 мая 2002 года.
Здравствуйте, дорогие мои!
На сайте "Парное обучение"
http://paarschoolrus.narod.ru/
мы создаем кладовую или, проще
говоря, склад инструментов
по парному обучению. В него
мы скалдываем все "необходимое и достаточное" для парного процесса обучения,
- карточки, алгоритмы работы пары и группы учеников, теоретические материалы,
результаты исследований и впечатления...
Главное, что хотелось бы донести
да Вашего понимания и сведения, состоит в том, что эту книгу не "дядя делает
для Вас", а эту книгу делаем мы все, кто занитересован в использовании
парного обучения в своих личных целях, которые, как известно, у всех у
нас разные...
Книгу делаем мы сами для себя
самих, любимых!
Все то, что Вы прочитате ниже
в сегодняшнем выпуске рассылки, стоит на сайте "один к одному".
Сайтокнига
"Парное обучение"
Рассказ о том,
какие идеи заложены в эту
необычную книгу,
рассказ о том, как идет работа
над нею
и о том, как можно этой необычной
книгой пользоваться
Прочтав этот текст, Вы, уважаемый
читатель, получите вполне достаточно сведений,
чтобы пользоваться данной
книгой в своих интересах.
Рассказ подготовил Григорий
Олегович Громыко
(далее в тексте он обозначен
как "Г.О.: ")
gromyko@surfeu.de
27 мая 2002 года, Германия,
город Heidelberg
"Сайтокнига" - это книга, расположенная
на сервере (на сайте).
Это книга, которую пишут все
желающие, но не все написанное в нее попадает. Ее
также можно взять домой, то
есть скачать, и читать интерактивно оф-лайн.
Ниже мы в диалоге с Алексеем
alexey_fx@mail.ru
обсуждаем конструкцию книги.
Небольшая предистория
10-го мая, - совсем недавно,
- Вы прочитали в рассылке "Парное обучение"
для тех, кто не знает, вот
здесь каталог рассылки -
http://subscribe.ru/archive/job.education.para/
- там Вы прочитали мой вопрос
к "спецам" насчет подходящих инструментов для
написания книги по парному
обучению (тогда я еще и думать-не-думал о какой-то там
"сайтокниге", - я просто хотел
написать обычную книгу, но такую, чтобы ее было
можно без дополнительной переработки
поставить на сайт). "Спецы" откликнулись, и
работа началась. Я не предполагал,
что из моего простого вопроса может тааакое
вырасти! Но обо всем по порядку.
В том выпуске рассылки было
вот что написано (начало цитаты).
А дело, которое я давно вынашиваю,
вот какое. Рассылка "Парное обучение"
выходит уже почти два года.
За это время написано много всего, - важного и не
очень. Я все собираюсь перелопатить
написанное, чтобы оно стало удобочитаемым
и удобоиспользуемым. И вот,
господа, "лед тронулся"! Я решился, пора настала…
Но тут встал вопрос передо
мною "а как это лучше сделать технически?".
Хочется иметь эту книгу в удобной
интерактивной форме. Представим себе сайт:
заходим и видим перед собою
"разворот обычной книги"... Ну, такие обычные две
странички... Которые, само
собой, видны на экране целиком, - никуда и ничего не
нужно двигать... И клавиши
"листаем вперед", "листаем назад" и "на стр. номер". Ну,
это как бы внешний вид.
Г.О.: Более позднее
мое примечание: вот так вот, ползучим эмпирическим путем,
ползет моя мысль, шаг за шагом…
Увы мне!
(продолжаем
цитату из выпуска от 10 мая)
Теперь что же хотелось бы иметь
для удобства чтения? Первое, что я вижу, - это
словарь. А рядом с каждым
словом - номера страниц, на которых оно встречается.
Клацаешь по одному из номеров
страниц возле заинтересовавшего тебя слова и
сразу попадаешь на "кое-что
об этом слове" в том контексте, в котором оно
встречается. Слово хорошо
выделено и легко заметно. И имеешь две клавиши "еще
это слово - вперед" и "еще
это слово - назад".
Г.О.: Более позднее
примечание: позднее мы с Алексеем назвали эти слова
"узловыми" или "узлами".
(продолжаем
цитату)
Второе, что я вижу, это обычные
ссылки по различным кусочкам текста и отдельным
словам внутри самой книги.
И только на третьем месте я вижу обычное оглавление,
используемое в бумажной литературе.
Как мне представляется, польза от него, - в
сравнении с другими возможностями
путешествия по книге, - не большая.
Если подытожить, то я бы хотел
иметь структурированное знание по парной
технологии обучения, содержащее
как теорию, так и практические приемы и детали.
Теперь к Вам вопрос: как эту
задачку решить "самым ленивым образом" и с самым
высоким качеством? Есть спецы?
Что скажете, уважаемые?
Конец цитаты из выпуска рассылки
от 10 мая.
Вот, собственно, и все. Именно
с этого все и началось.
И спецы сказали...
(тут я опускаю начальные выяснения
отношений и представлений)
Алексей: Имеем
кучу работы и надобность ее сделать быстро и хорошо. Я могу
сказать по этому поводу только
то, что HTML не предназначается для
автоматизированного написания,
и, хотя кое-что можно заменить автоматическим
трудом (к примеру, то же создание
ссылок по ключевым словам), основная часть
будет делаться руками. К тому
же, нужно будет делать дизайн этого пособия, а это
еще одна головная боль. Как
вывод, могу только предложить свое участие в данном
проекте (как-никак, и HTML
со всякими CSS'ами знаю, и програмульку, в случае чего,
написать смогу, и веб-дизайном
довелось позаниматься).
Г.О.: Тут я опускаю
часть наших разговоров...
Алексей: Надо
изобретать сам движок (т.е. то, на чем все это самообновляющееся
и интерактивное великолепие
будет работать). Причем, сдается мне, что придется
конструировать свой "язык
разметки интерактивных книг" (даже расширение можно
поставить *.biml), отдельно
- смотрелку, отдельно - редактор оных файлов со
скриптами.
Г.О.: Позднейшее
примечание. Потом Алексей отказался от идеи про *.biml-файлы
(см. далее).
Алексей: Вообще,
можно сделать движок как отдельную технологию (типа
Эксплорера), а под нее уже
строить собственно книгу (типа *.html файла, одного и
большого, в котором все есть),
о которой идет речь (кстати, как я понял, она
посвящена только темам парного
обучения. Или нет?). Естественно, можно
подключать и другие книги.
Г.О.: Полный восторг!
от того, что есть человек, который вот так вот связно и
простым языком может все это
выговорить и который, похоже, даже понимает, как
это делать и что за всем этим
скрывается!!
Алексей: Так книга
только по парному обучению или нет?
Г.О.: Другие направления-ответвления
не запрещены, но они сами себе изыскивают
ресурсы для жизнедеятельности.
Прикладная задача книги в том,
что практический учитель, практикующий парную
технологию (или собирающийся
это делать) находит в ней все. Находит легко, то есть
"интуитивно просто". Сюда
же он может "легко и просто" складывать свои
"рассуждения на тему", в том
числе карточки для парной работы по своему
предмету, которые будут доступны
другим читателям.
При этом я не вижу никаких
ограничений по информационному содержанию
сайтокниги, как это ни покажется,
может быть, Вам странным! Все очень просто, -
все расширения, ведущие за
рамки идеи нашей, - то есть "парной", посвященной
парному обучению, - части
книги отпочковываются и растят себя сами, - сами
находят цензоров, сервер,
обновляют, рассылают…
Как уже было сказано, наша
книга включает в себя также и карточки для парной
работы учеников по "предметам"
(в школьном смысле, поэтому в кавычках). А
поскольку предметов великое
множество, то можно думать, что информационное
наполнение книги, представленное
в виде карточек, вообще не имеет и не может
иметь границы.
Алексей: Что можно
будет расширять эту книгу "на коленке" - это хорошо задумано.
Но недобросовестных граждан
у нас еще, к сожалению, хватает, а поэтому остро
стоит проблема модерирования
(проще говоря, цензуры).
Г.О.: Здесь я
опускаю подробности нашего с Алексеем разговора об этом, но
цензуру мы признали необходимой.
Цензоров мы с Алексеем как-то так не
сговариваясь стали называть
"экспертами". Процедура экспертизы пока не ясна,
хотя и обсуждалась, - этот
вопрос остается открытым. На первом этапе (об этом см.
также далее) решили, что пока
экспертом буду я, - шлите то, что захотите включить в
книгу на gromyko@surfeu.de.
Алексей: Думаю,
что все мы - одна команда, работающая над одним проектом.
Коллектив, так сказать.
Г.О.: У меня вот
какое практическое предложение: пусть эта книга будет открытым
акционерным обществом. Каждый
вклад в книгу оценивается в акциях или пунктах.
Например, я, инициировав проект,
присваиваю себе, скажем, 1 пункт. И никого не
спрашиваю, так как пока некого
спрашивать, я - один в проекте.
Далее приходит Алексей и вкладывает
свои идеи в техническую часть проекта. Я его
спрашиваю "сколько, по Вашему
мнению, это стоит?". Он говорит "х" или "пока еще
рано об этом говорить". Обсуждаем.
Теперь приходит некто третий. Делает вклад и
называет свою цену. Обсуждаем.
Далее (для упрощения) делаем
голосование на сайте, - сделанный кусок
выставляется для обозрения
(только участников проекта, уже имеющих акции - вход
по паролю) и табличка для
проставления пунктов. Берем среднее арифметическое.
Можно также устроить учет "весов"
уже имеющихся частей сайтокниги. Вес каждого
куска книги идет в зачет его
автору - кто накопил больше пунктов, мнение того
учитывается с большим "весом".
Когда проект начнет приносить прибыль, по этим
пунктам она распределяется
между владельцами акций.
Алексей: Для меня
это - еще одна техпроблема ;) Вообще, идея хорошая. Но пока,
думаю, еще рано заниматься
дележом пунктов. Вот доведем дело хотя бы до
альфа-тестирования, а там
видно будет, кто, сколько и чего за это получит.
Г.О.: Нет и еще
раз нет!. Я ведь не предлагаю "каждый шаг оценивать и учитывать".
Мое предложение более мягкое
"если участник сам хочет, то он называет цену". А
когда он захочет? Это его
дело. То есть это дело каждого, - каждый сам все со всем
соотносит и соизмеряет...
Главное в том, чтобы задать алгоритм и довести его до
сведения каждого. И дележом
мы пока не будем заниматься, а только учетом
вложенного труда.
Алгоритм оценивания вкладов
пока не разработан, но крайне необходим. На нем
базируется успех и живучесть
всей затеи!
Алексей: И еще.
Хочу еще раз в сжатой форме повторить мою концепцию
касательно книги.
Мы создаем систему "книга -
браузер".
Тип книги: текстовая или реляционная
(что, конечно, круче, но и мудренее) база
данных со вставками на HTML
(для реализации ссылок на связанные темы,
курсива-наклонного шрифта,
может быть, таблиц, рисунков, и т.д.).
Тип обновления: или на стороне
клиента (клиент закачивает с сайта специальную
обновляющую программу, а она
уже сама на клиентской машине все обновляет, что
надо - проще), или на стороне
браузера (сам браузер запрашивает необходимые
обновления, сам их качает
и устанавливает - сложнее).
Тип браузера: программа, установленная
на клиентской машине, позволяет
подключать другие книги, ставить
закладки, писать примечания и т.д.
Тип обновляющей системы: программа
на стороне клиента, принимает от него всю
необходимую информацию и отсылает
группе модераторов (цензоров, экспертов)
на оценку. При принятии нового
куска книги создается обновление, которое
распространяется одним из
способов, описанных выше.
Г.О.: Я уже высказался
о моей мере понимания этого "спецбреда" - увы, многое мне
тут непонятно. Однако! Замечаю,
что со второго прохода граница моего
непонимания каким-то волшебным
образом сместилась к пониманию... Повторенье -
мать ученья?
Алексей: Итак,
краткий итог:
- необходим движок, обладающий
возможностью читать файлы книг (и, естественно,
нужны сами файлы оных книг
;) - это моя основная работа;
- неплохо бы увидеть пару-тройку
господ программистов, готовых к сотрудничеству;
- необходим специалист по
сетевому программированию (Perl, ASP, и т.д.);
- эффективная (не эффектная!)
система цензуры поступающих материалов;
- и, наконец, постоянные авторы,
способные интересно и полезно писать.
Г.О.: Еще я бы
сказал пару слов о физической реализации книги. Я вижу книгу не как
один больной файл, в котором
все есть… Допустим, что я начал писать книгу и даже
один абзац написал (мы с Алексеем
согласились в том, что вот этот самый текст,
который перед Вами, и ляжет
в начало сайтокниги). "Абзац" проходит цензуру и
выставляется на сайте.
Заходит на сайт новый читатель…
Читает. Встречает узловое слово и зацепляется
за него. По поводу этого слова
он задает вопрос или разворачивает его своими
соображениями. Какой объем
этих соображений? Да не важно! хоть какой! Его кусок
проходит цензуру и выставляется
на сайт как отдельный файл, связанный с первым
куском ссылкой.
Алексей: А как
реализовывать ссылку технически? Ведь надо не только сослаться
"назад", - из обновления на
книгу, - но и "вперед", - из книги на обновление! А это не
сделать без троганья самих
файлов книги.
И ладно, если статей несколько,
а если под две сотни? Будет наблюдаться жуткое
захламление диска. Не проще
ли сделать три-четыре файла и остановиться на этом?
В одном - сама книга, в другом
- карта ссылок, в третьем - заметки и закладки
читателя, а в четвертом -
еще что-нибудь? Это приблизительно.
Даааа! Смотрю я на все это…
И вижу, что работы могут затянуться как минимум на
месяц-полтора…
Г.О.: Пообсуждав
еще немного техническую сторону вопроса, мы с Алексеем
пришли к тому, чтобы начать
с ручного варианта книги, коий и будем публиковать на
сайте http://www.paarschoolrus.narod.ru
А посему, пока изготавливаются
и налаживаются технические инструменты работы с
сайтокнигой, займемся проблемами
идейными. Например, экспертизой.
Я понимаю, что, взявшись быть
экспертом, я рискую погибнуть под градом
авторских блоков… Но "поживем
- увидим"… А пока…
Что входит в мою задачу как
эксперта? Упаси Боже меня от редактирования! Пусть
даже в кошмарном сне не приснится
мне эта печальная судьба! Мою задачу я вижу
весьма скромной и не слишком
обременительной: решать в целом, относится ли
вновь поступивший кусок книги
к парному обучению или нет.
"Какие критерии?" возможно
спросит любознательный читатель? Пока критерии не
проявлены. Их предстоит еще
обдумать и создать. А пока буду мерить на глазок.
Будем обсуждать алгоритм экспертизы
открыто, но чуть позже. А пока…
Пока меня заботят вопросы удобного
устройства интерактивной "саморастущей"
книги, размещенной на сайте.
Удобной с точки зрения читателя. Вот какие
соображения на этот счет у
меня возникли благодаря диалогу с Алексеем.
Для того, чтобы работать с
книгой, которая постоянно изменяется, - добавляются
новые куски и корректируются
уже написанные, - чтобы работать с нею удобно (не
только писать, но и читать
комфортно), необходимо задать структуру.
Но как задать структуру того,
чего еще нет? Того, что живет и растет как живой
организм не по дням, а по
часам? Такую задачу вряд ли можно решить методом
"написания структуры из головы"
одного человека… И даже целый коллектив вряд
ли с этой задачей справится.
"Каков же выход?" - подумал
я сам себе. Если задача не решается в лоб, то, может
быть, можно анализировать
информацию, поступающую на вход книги? Продумать
анализ таким образом, чтобы
максимально освободить себя от заботы о
структурировании? Как выглядит
постановка этой задачи?
Давайте взглянем на процесс
жизни сайтокниги более пристально.
Мы имеем три подмножества людей
- читателей, авторов и экспертов, причем
первые могут переходить во
вторых, а вторые - в третьих. Авторы читают уже
имеющиеся части книги и находят
в них узлы (отдельные слова или словосочетания),
которые и выделяют (собственно
этим и отличаются авторы от простых читателей).
Вот на эти побочные продукты
от работы авторов, - на выделенные узлы, - мы и
можем опереться.
Эксперты также вносят полезную
лепту в работу по структурированию, - они
отсекают лишнее, слегка уменьшая
объем узлов.
Алексей: и направляя
авторов в нужное русло, если они заплутали ;).
Г.О.: Вовсе нет!
Это как раз и составляет несчастье и проклятье всех редакторов!
Наш эксперт всего лишь смотрит
"принадлежит ли предложенный кусок парному
пространству или он все же
от него откатился уж слишком далеко?". Если эксперт
решает, что "уж слишком далеко",
то тогда автору предлагается либо создавать
свою отдельную сайтокнигу,
связанную, может быть, с нашей парной книгой
ссылками, либо…
Кстати сказать, из этого следует,
что экспертами сайтокниги по парному обучению
могут быть, скорее всего,
только люди, достаточно глубоко прогруженные в парное
пространство. Люди, у которых
уже сложилось собственное представление (конечно,
отличающееся от представлений
коллег! то есть у каждого свое представление) о
том, что же это за обучение
такое "один ученик, который сам ничего не знает, учит
другого, который тоже сам
ничего не знает"?
Какую дополнительную информацию
для структурирования книги мы можем еще для
себя извлечь из поступающих
продолжений? По всей видимости, к некоторым узлам
могут привязать свои расширения
разные авторы. Значит, мы можем предположить,
что эти узлы более значимы!
Аналогично нужно будет добавить вес и тем узлам,
которые дублируются в других
частях книги. Фактически эти "повторяемые" узлы и
составят ключевой (узловой)
каркас книги. Именно они образуют структуру знания!
У нас есть еще один количественный
показатель, - это объем информации,
подвешенной к данному узлу.
Конечно, объем ветки, подвешенной к узлу, может и не
соответствовать реальной значимости
узла (мало ли на просторах Россиянии
графоманов?), но все же с
какой-то мерой достоверности можно так думать. Значит,
нужно учитывать объем информации,
подвешенной к данному узлу.
Также мы имеем темп роста данной
ветки, - это объем информации ветки,
отнесенный ко времени ее жизни.
По этому показателю можно отслеживать
наиболее бурно растущие разделы
книги.
Какую информацию, помогающую
структурировать книгу, поставляют нам читатели?
Они кликают по узлам, перемещаясь
по структуре. Чем больше кликаний по узлу, -
тем он весомее. Но в данном
случае более уместен относительный показатель, -
сумма кликаний, разделенная
на время жизни узла.
Таким образом, мы имеем две
возможности для систематизации глоссария: по
алфавиту и по суммарным (или
по частным) весам.
Отдельную категорию узлов представляют
собою оконечные узлы, в которых
подвешено по одному расширению
(не имеющему дальнейших расширений). Эти узлы
образуют внешнюю границу пространства
книги, - фронт ее роста. Эти узлы также
могут быть выделены в отдельное
множество, представляющее интерес как для
авторов, так и для читателей.
Это фронтальное множество узлов можно
сортировать по датам, когда
произошло отпочкование первой и пока единственной
веточки из этого узал.
Вот такие вот соображения.
Помогают ли они в тех проблемах, которые Вы перед
собою видите?
Алексей: Честно
говоря, нет ;) Стало понятно, чего от меня требуется, но стало
непонятно, как это все сделать?
Так что буду усиленно заниматься
работой над макетом движка. Ведь чтобы все это
(сортировка по дате, алфавиту,
популярности, еще чему-то, обновление, поиск,
составление самих обновлений
и заявок на них) сделать - тут прога нужна, никак не
меньше.
Так что работы Вы мне назадавали
нехило. Но - будем выполнять. Как раз сейчас я
думаю над реализацией самих
файлов книги. Уже точно он будет один (принцип
все-в-одном), причем книги
будут поставляться в формате, скажем, *.ibk (сжатые по
zip методу, - но не в архивах,
а посему сразу после закачки готовые к работе, - для
уменьшения объема), при двойном
кликанье на них они открываются оной же
прогой-браузером книг и добавляются
к списку уже имеющихся.
Итак. Делаю макет и "мелкие
дела по хозяйству книги".
Был бы сетевой программист,
коий бы написал пару скриптов! Вообще, пора
заняться поиском трудоспособного
населения, которое бы за так согласилось чуть
попахать ;)
Г.О.: С населением
у нас как с мясом в Одессе (с мясом в Одессе хорошо, а вот без
мяса!…:-) А пока сделаем пусковой
вариант сайтокниги полностью ручной?
Алексей: Как вариация
на данную тему, могу предложить 0-1-0 систему: вы мне -
материал, я вам - его же,
отлитый в html, и вы потом его самолично выкладываете
(причем будет два файла: один
- с самой статьей, а второй - обновленный
родительский, в коем зацепляемое
слово и есть).
И еще: господа слушатели, давайте
устроим у себя Одессу! Не в смысле, что у нас
мяса не хватает ;), а в том
смысле, что милости просим присоединяться к проекту -
он обещает быть интересным!
Г.О.: Ах, сэр!
Плохо Вы знаете наших читателей… Да! Они все - хорошие люди! Без
сомнения! И хотя хороших людей
- много, но все они - страшно заняты! Каждый -
своим…
Что же до ручного варианта
книги, то хорошо, попробуем. Еще раз проговорю для
ясности, как я понял и как
я собираюсь делать.
Вот, допустим, какая-то часть
книги уже читабельна и находится на сайте. Теперь
кто-то, зацепившись за какое-то
слово в уже имеющемся тексте, пишет расширение.
Я его читаю и даю "добро",
- то есть просто шлю Вам (если же "не-добро", то
разговариваю с автором расширения).
Кстати, а как избежать самовольной отсылки
Вам, минуя эксперта?
Вы этот кусок "отливаете в
html" и шлете его мне обратно. Дополнительно к нему
шлете html-кусочек с прямой
ссылкой из основного текста на расширение: Я засылаю
расширение на сервер и вставляю
прямо в файл, содержащий узел, ссылку на
расширение. Похоже?
Алексей: Похоже!
В общем, принимаюсь за работу вплотную (хотя, честно говоря,
еще и политературничать хочется!
Как раз недавно такая идея пришла насчет одной
вещицы...)
Г.О.: А все мы
живем на разрыве! Я вот, например, документальный фильм делаю
про парное обучение.
Так как же пользоваться
этим "парным складом"?!?
Уважаемый, - и где-то даже
"доргой", - читатель!
Если ты еще не понял, как ты
можешь этой книгой пользоваться, чтобы извлечь из
нее пользу лично для себя,
любимого, проделай следующее:
- перечитай все с самого начала
еще раз
- при чтении постарайся найти
хотя бы одно слово (мы его называем "узловым" или
"узлом"), которое тебя заинтересует
(мы говорим "зацепился?") и
- если найдешь (зацепишься
за что-нибудь), то:
-
скопируй это слово (или группу слов) в свой любимый редактор
-
скопируй также и www-адрес, где ты зацепился
-
подумай, что для тебя выгоднее, - задать вопрос про это слово или
самому
что-то важное о нем написать?
-
готовый вопрос или собственное продолжение сайтокниги отошли на
gromyko@surfeu.de
(не забудь указать www-адрес, где ты зацепился!), -
там
оно пройдет экспертизу, и если:
- будет принято, то:
- в скором времени оно будет включено в книгу (то
есть положено на "парный скалд"), где будет
доступно через ссылку именно с тех слов, которые
ты выделил (об которые ты зацепился)
- ты будешь автоматически зачислен в акционеры
проекта "Парная сайтокнига" и можешь
претендовать, если хочешь, конечно, на некоторое
количество пунктов (акций)
- не будет принято, то ты получишь сообщение о том "а как же
быть дальше?"
- если не найдешь, то "см.
пункт 1"
На этом желаем тебе успехов
на работе и дома!
До встречи в сети и в жизни!
Привет! - Григорий Олегович,