Table of Contents
Проект OLPC-Russia
идеи, которые подходят под формат конференции
- Как обучать процессу разработки и инструментальным средствам? Какие вещи только замыливают глаза, а какие доступны пятиклассникам? Как у нас вики была VCS. Как у нас был хардварный багтрекер.
- как обучают программированию? Как с помощью scratch можно прививать ООП, а с помощью StarLOGO TNG - мультиагентное моделирования в любом возрасте. И все это без единой строчки кода, только перетаскивая кубики
- во что превратилось OLPC в России? по минимуму
Сайт http://cee-secr.org/
Ограничения и нормы:
два языка
существует шаблон оформления
структура вялая
Проект OLPC-Russia
Некоммерческая организаци One laptop per child успела прославиться на весь мир и послужила толчком к развитию рынка субноутбуков и нетбуков. Далее приводится краткое описание деятельности OLPC:
- цели организации: свободное образование для всех
- деятельность: написание обучающих программ, производство образовательных ноутбуков
- основные продукты – оптимизированные для развивающихся стран ноутбуки XO-1 и серверы XS
- имеет образовательные программы в ряде стран: Нигерии, Монголии, Бразилии, Уругвае, Перу
- некогда часть OLPC, а ныне отдельная организация Sugarlabs – производитель детского window manager'a Sugar
Организация OLPC в своей работе исходит из трех основных положений :
- Обучение и высококачественное образование для всех необходимы для существования справедливого, равноправного, экономически и социально жизнеспособного общества.
- Доступ к мобильным ноутбукам в достаточно широком масштабе окажет реальный эффект на процесс обучения и значительно улучшит уровень образования на национальном уровне.
- До тех пор, пока компьютеры остаются излишне дорогими, эти потенциальные выгоды остаются привилегией немногих избранных.
Из-за ориентации в основном на развивающиеся страны, в России не запущена полноценная OLPC-кампания. Вместе с тем, наша страна имеет проблемы в области обучения информатике в школе. Очень часто программа сводится к изучению использования windows и основам алгоритмизации. Из образовательных программ для обучения информатике и программированию в России часто используется система LOGO для DOS и аналогичные российские продукты тех же времен. Современное ПО для обучения программированию (NetLOGO, Scratch), специализированное аппаратное обеспечения (как например, сенсорные платы) используется отдельными энтузиастами и не находит никого отражения в программах министерства образования.
Экономический аспект
OLPC осуществляет взаимодействие преимущественно с правительствами стран. Правительство закупает партию в несколько тысяч ноутбуков и распределяет в школы. Вырученные деньги компенсируют затраты на производство и зарплату сотрудников. Для настройки инфраструктуры в школы направляется несколько специалистов из OLPC и волонтеры. В России всего 50 XO-1, купленных фондом Making Miles for Millenium как частным лицом (а значит, настройка должна производиться самостоятельно), поэтому необходима иная экономическая модель и одель развертывания. Было предложено использовать ноутбуки для образовательных детских лагерей под руководством сотрудников Нижегородского педагогического университета. В качестве технических специалистов были приглашены студенты-волонтеры, участники Open Source сообщества.
Национальные особенности, адаптация программного обеспечения
Ноутбуки для развивающихся стран могут быть применены в России, но это требует некоторой адаптации ПО. Помимо очевидных задач (например, локализации), можно выделить также следующее:
- учитывая неплохую техническую оснащенность среднего русского школьника, проблемой является отсутствие в ноутбуке средств, поддерживающих современные mp3-плееры, видеопроигрывателя, средства просмотра распространенных типов файлов (doc, pdf)
- по той же причине возможен отход от концепции Sugar-журнала как неиерархической надстройкой над файловой системой
- привлекательной выглядит некоторая централизация вокруг общего ресурса (Moodle, Wiki, блоги и пр.)
Пилотный проект - лагерь «Цифровая экология», который длился десять дней. В процессе использования XO и ряда других устройств были сделаны следующие выводы:
- аппаратные характеристики ноутбука полностью удовлетворяют задачам российских летних образовательных проектов
- программная часть требует некоторых модификаций , связанных со спецификой российской социально-экономической обстановки – созданный для развивающихся стран, ноутбук ХО не имел некоторых возможностей (например, загрузка документов несвободных форматов), нужных для учащихся российских школ. Список этих проблем сейчас решается Санкт-Петербургским центром компетенции OLPC на базе Linux-лаборатории СПб ГЭТУ “ЛЭТИ”.
- проведенный опрос среди родителей учеников показал. что подобные OLPC программы отвечают российскому экономическому уровню.
- наличие хорошо структурированного wiki-сайта, обилие электронных статей и отчетов, составленных детьми, а также положительное их отношение к технике и занятиям лагеря свидетельствуют об эффективности программы как образовательного проекта.
Помощь Open Source Community
За несколько лет своего существования организация OLPC собрала вокруг себя сообщество Open Source разработчиков. XO имеет набор предустановленного ПО, попадание в этот список – сильный мотиватор для разработчиков. При этом российских программистов в сообществе практически нет. Перед участниками OLPC-Russia стоит задача привлечения большего числа разработчиков в проект, для чего нужно непрерывно распространять информацию о деятельности в нашей стране.
Текущие проекты
Интеграция Sugar с корпоративными средствами Web 2.0 Доработка журнала или переход на файловую модель ресурсов Портирование мультимедийного и обучающего Linux ПО на Sugar Обучение учитей в школах, помощь в настройке и администрировании.
Состоявшиеся детские образовательные лагеря
Силами OLPC-russia были проведены два образовательных детских лагеря. Пилотный проект включал использование максимального количества устройств для определения специфики российских условий. Были опробованы ноутбуки OLPC XO, Intel Classmate, только вышедший в продажу Asus Eee Pc
На конференцию принимаются доклады по следующим тематическим направлениям
все секции связаны так или иначе с девелоперством и написанием программ. Проект OLPC-russia не вполне программистский!
- Программная инженерия на практике = разработка ПО для конкретных отраслей
- Технологии и технологические решения –
- Человеческий фактор в программной инженерии –
- Управление проектами – видимо о технологиях прожект-менеджмента,
- Процессы разработки ПО;
- Бизнес-аспекты создания ПО – как бизнес и вопросы продажи ПО влияют на процессы создания.