LXF97:Свято-Алексеевский
|
|
|
Содержание |
Linux Свято-Алексеевский
- Перевести школу на свободное ПО всегда непросто. А если школа эта – частная, с особым подходом и требованиями к качеству обучения? Непосредственный участник одного из таких переходов Михаил Журухин готов поделиться с вами своим опытом.
- «Лучше день потерять, зато потом за пять минут долететь»
- Крылья, Ноги и Хвосты
Велико значение тех знаний и умений, которые закладываются с детства, со школы. Это особенно касается навыков, которые позднее практически не углубляются, но активно используются в профессиональной деятельности. Речь идет об изучении информационных технологий в школе и основах компьютерной грамотности. Не является секретом то, что большая часть практических навыков работы с компьютером остается еще со школьной скамьи. Поэтому особенно важно правильно заложить основы навыков работы с компьютерами на уроках информатики в школе.
НОУ Свято-Алексеевская школа (г. Екатеринбург) – одно из таких учебных заведений, где преподаватели серьезно подходят к формированию профессиональных навыков учащихся, в том числе и в области информатики. Это небольшая частная православная школа с классической программой обучения. Сравнительно маленькие классы (от 3–5 до 15 человек), по одному в каждой параллели, позволяют реализовать индивидуальный подход к учащимся.
Обучение информационно-компьютерным технологиям (ИКТ) ведет опытный преподаватель, инженер (выпускник радиотехнического факультета УГТУ-УПИ) и священник – о. Роман (Важенин). Он же является лаборантом, т.е. системным администратором школы. В основе программы лежит учебник Н. Д. Угриновича «Информатика. Базовый курс» и его же методическое пособие «Преподавание курса“Информатика и ИКТ” в основной и старшей школе». Предмет преподается углубленно, с седьмого класса.
Излишне говорить, что изучение ИКТ немыслимо без соответствующего ПО. И здесь возникают сразу две проблемы: во-первых, небольшая частная школа не может позволить себе приобретение дорогостоящих программ и пакетов (а после «дела Поносова» покупка лицензионного ПО стала необходимостью), а во-вторых, с помощью коммерческого ПО для Windows трудно привить учащимся понимание процессов, протекающих в компьютере, поскольку их подробности обычно тщательно замаскированы и скрыты под глянцевым интерфейсом пользователя.
Выход из этой ситуации очевиден – использование в обучении ИКТ ОС Linux и свободного программного обеспечения (СПО). Мало того, оказалось, что Linux и СПО прекрасно заменяют коммерческие программы и дают гораздо большие возможности в преподавании и обучении, чем можно было предположить. Разнообразие СПО дает возможность абстрагироваться от конкретных продуктов и вести обучение информационным технологиям, а не пользованию определенной программой определенной версии.
Мысль использовать ОС Linux и СПО в учебном процессе появилась с того момента, когда стало ясно, что только с помощью этой системы можно наглядно объяснить учащимся все тонкости информационных процессов. Кроме того, выяснилось, что для Linux существует много хорошего образовательного ПО, которое ко всему прочему является абсолютно свободным и бесплатным. Желание расширить кругозор в информатике, привить учащимся свободный стиль мышления, рассказать о проблемах, которые существуют в мире ИТ (патенты, лицензии), показать действительно реальную альтернативу коммерческим решениям тоже стало своего рода толчком к подготовке перехода на Linux. Наконец, в программе обучения и учебниках Н. Угриновича обучение построено на трех ОС: Windows, Linux и Mac OS X, причем к методическому пособию прилагается два диска: ПО для обучения под Windows и ALT Linux с обучающим ПО (правда, это сравнительно устаревший и урезанный вариант дистрибутива). В конце методички приведено краткое руководство по установке и использованию Linux.
С самого начала было решено перевести все обучение на Linux, без использования коммерческих (платных) программ, и это условие было выполнено. Следует, однако, иметь в виду, что в данной школе пойти на этот шаг было намного проще, чем в других, так как здесь есть технические специалисты и отсутствует зависимость от вышестоящих организаций. В переводе школы на Linux и СПО активно участвовала команда проекта Open-World, сайт которой находится по адресу: http://www.open-world.org.ru/.
Процесс перехода
Парк компьютеров в кабинете информатики насчитывает 10 рабочих машин (от AMD Duron 750 МГц и до Celeron D 2.4 ГГц, объем оперативной памяти – в пределах от 128 до 256 МБ) и один сервер. Все они работали под управлением Microsoft Windows 2000.
На первом этапе было решено установить свободные приложе ния для Windows: в первую очередь, офисный пакет OpenOffice.org и браузер Mozilla Firefox. Сервер был переведен на CentOS (свободный клон Red Hat Enterprise Linux) с поддержкой следующих служб: Apache (web-сервер), MySQL (СУБД), PHP (язык программирования сценариев), CMS-система Joomla!, Squid (прокси-сервер), vsftpd (FTP-сервер) и GuardDog (брандмауэр). Преподаватель информатики настроил их все самостоятельно, используя в качестве универсального учебника и справочника книгу Билла Болла, Хойта Даффа и др. «RedHat Linux 8/9. Настольная книга пользователя» («ДиаСофт», 2004, 928 стр.).
Затем пришел черед и рабочих компьютеров пользователей. Сложность перехода заключалась в том, что в распоряжении не было специального дистрибутива для школ, учитывающего отечественные реалии и образовательные программы. Разбираться с такими специфичными вещами, как Edubuntu, желания не было, так как работать нужно было сразу. Поэтому пришлось идти по пути наименьшего сопротивления и выбирать тот дистрибутив, который был известен лучше других, а также прост и удобен в использовании. Вариантов было немного: Novell SLED 10, CentOS и Mandriva Linux. Первый из них отпал как неприемлемый из-за скорости работы (выяснилось, что это достаточно тяжелый дистрибутив и к тому же не совсем свободный). Серверный CentOS по своей природе не слишком приспособлен для использования на рабочем столе; кроме того, для него сложно найти образовательные приложения. Так в качестве ОС была выбрана Mandriva Linux 2007: хорошо знакомый дистрибутив, удобный в настройке и использовании и имеющий большой репозиторий с образовательным ПО.
На следующем этапе была выбрана тестовая машина, на которую (после резервного копирования необходимых данных) и установили Mandriva Linux 2007 Free. Мы настроили систему, установили нужные приложения и убедились, что все работает как надо. Через некоторое время был составлен примерный план перехода, зафиксированы его основные стадии. Чтобы ускорить развертывание, установка дистрибутива на рабочие машины производилась по сети с сервера (через FTP). В настройке свежеустановленной Mandriva очень помогла гордость дистрибутива – комплект графических утилит-мастеров под общим названием Mandriva Control Center. С его помощью была сконфигурирована сеть, подключены локальные репозитории (опять же доступные по FTP) и доустановлено необходимое ПО. Пришлось немного повозиться с настройкой оборудования: принтером и МФУ от Hewlett-Packard, видеокартами NVIDIA и др.
Вторая серьезная проблема – производительность при 128 МБ ОЗУ. Особенно остро она стоит для таких тяжеловесов, как OpenOffice.org. Проблема частично решилась с переходом на новую версию OOo – 2.2, частично – использованием облегченной версии Mandriva Linux – SAM Linux. Этот дистрибутив, предлагающий легкий рабочий стол Xfce4, показал высокую скорость работы, особенно с OpenOffice.org. Но в нем есть серьезные проблемы: в основном англоязычный интерфейс, неполная совместимость с Mandriva на уровне пакетов, сырой инсталлятор, отсутствие Центра управления. В результате было решено, что дистрибутив требует доработки, поэтому он был оставлен только на самой слабой машине.
Третья проблема: курс Угриновича предусматривает программирование на Visial Basic, Delphi, знакомство с «Компасом». Замена Visial Basic приведена на страницах учебника и методички – это Gambas. Однако он не полностью совместим с Visial Basic (например, у этой программной среды оказались некоторые свои особенности вывода графических модулей), а упражнения специально для Gambas разработаны не были. Проблема была решена переработкой практических задач Visual Basic для Gambas. Старую версию среды, включенную в состав дистрибутива, было решено заменить другой сборкой, доступной по адресу: ftp://ftp.open-world.org.ru/pub/gambas. От Delphi пришлось отказаться, в том числе и из-за нехватки учебного времени.
С Компасом ситуация сложнее. Вариантов три: отказаться от его использования в пользу QCad, не рассматривать совсем и попытаться запустить в Wine@Etersoft. Думается, что многие из этих проблем будут решены с выходом в свет Mandriva Education Linux.
Свои особенности нашлись и у «Открытого Офиса», однако, выручила полная русскоязычная документация: Чернова Д., Еременко А. и др. «Руководство пользователя OpenOffice.org 2 (+CD)», BHV, 2007 г. В ней рассмотрены все возможности пакета OpenOffice.org 2: работа с текстовыми документами в OpenOffice.org Writer, создание электронных таблиц в OpenOffice.org Calc, подготовка и демонстрация презентаций в OpenOffice.org Impress, создание математических формул в OpenOffice.org Math, подготовка рисунков в OpenOffice.org Draw, основы работы с базами данных в OpenOffice.org Base и так далее. Были и некоторые проблемы технического характера: не работали Tuxtype2 на русском (проблема была в переключателе раскладки), Kxneur (аналог Punto Switcher). Были сложности и с traceroute.
Первые впечатления
Настроить компьютеры – треть дела, нужно еще учить детей. С детьми легче:
– Вы поставили новый Windows?
– Нет, это другая ОС, называется Linux.
– А она лучше Vista?
– Лучше – понятие относительное, но новее – это точно.
– Ура! Нам новый Windows поставили! Mandriva называется!
Впрочем, поначалу среди детей было несколько противников перехода, особенно среди одиннадцатиклассников. «Сложно и немодно», – говорили они. После «копания в настройках» недовольных поубавилось – одна прозрачность панелей чего стоит. А после демонстрации Mandriva 2007 с «кубиком» на столе появилась целая куча дисков с просьбой «записать Linux».
Кроме старших классов, в Свято-Алексеевской школе знакомят с компьютерными технологиями и совсем маленьких: 1–3 классы. Для них разработана специальная программа, позволяющая в игровой форме ознакомиться с возможностями компьютера и информационными технологиями. Это GCompris (http://gcompris.net/-ru-). А еще детям очень нравится TuxPaint (красивый и удобный графический редактор), они рисуют в GIMP и играют в SuperTux и вообще во все игры, которые находят.
Независимость – тема, которая сквозит в каждом примере развертывания свободного ПО в школах. Свято-Алексеевская школа – частная, и по определению имеет больше свободы выбора учебных планов и ИКТ, чем государственные общеобразовательные школы РФ. В перспективе здесь планируется раздавать домашнее задание ученикам на LiveCD, а также проводить компьютерное тестирование по всем предметам (с помощью iTest и KEduca), организовать удаленное администрирование, демонстрировать основные сетевые технологии и углубить изучение HTML, внедрить в образовательный процесс Google Earth и автоматизировать организацию учебного процесса (SchoolTool). LXF
Подборка открытого ПО от Свято-Алексеевской школы
- Клавиатурный тренажер: TuxType2
- Обучающие игры: GCompris
- Файловый менеджер: Konqueror, Thunar (Xfce)
- Форматирование дискет: KFloppy
- Архиватор: File-Roller
- Антивирус: ClamAV с графическим интерфейсом KlamAV
- Текстовый процессор: OpenOffice.org Writer
- Электронный калькулятор: KCalc
- Базы данных: OpenOffice.org Base
- Звуковой редактор: Audacity
- Электронные таблицы: OpenOffice.org Calc
- Растровый графический редактор: TuxPaint, GIMP, Google Picasa
- Векторный графический редактор: OpenOffice.org Draw
- Создание презентаций: OpenOffice.org Impress
- ПО для знакомства с кодировками: KCharSelect
- Редактор формул: OpenOffice.org Math
- Англо-русский словарь: KSocrat
- Словарь синонимов: KThesaurus
- Система объектно-ориентированного программирования: Gambas
- Web-браузер: Mozilla Firefox + расширения
- Почтовый клиент: Evolution
- Обмен мгновенными сообщениями: Gaim
- Web-разработка: BlueFish, NVU
- Межсетевой экран: GuardDog
- Просмотрщик математических 3D-функций (стереометрия): Zhu3D
- Планетарий (астрономия): Kstars, Celestia
- Также активно используются программы из пакета KDEdu (география, химия, геометрия).
- Анимация: Gimp (gif-ролики), Macromedia Flash в Wine
- Запись компакт-дисков: K3b
Информацию об этих и многих других образовательных программах можно найти по адресу: http://rus-linux.net/po.php?name=po/po-10-1.koi.