- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF96:Школа и линукс
Материал из Linuxformat.
Справится ли пингвин со школьной нагрузкой?
Говорят, что в ближайшее время в окна кабинетов информатики учебных заведений может постучаться пингвин. Светлана Шапошникова разбирается, стоит ли впускать его внутрь.
Светлана
Шапошникова
Педагог
дополнительного
образования
кружков компьютер-
ной техники ЦД(Ю)ТТ
«Городской» г. Ли-
пецка, использует
Linux в образователь-
ном процессе с 2005
года.
Говорят... А стоит ли верить и готовиться «махать ручкой» уже почти родной Windows? Согласитесь, что перспективы того или иного продукта зависят от его возможностей, а также удовлетворения им текущих потребностей. Оценим, насколько удовлетворяет Linux запросам образовательных учреждений для юных граждан. Сначала выясним, имеет ли «пингвин» необходимый минимум программного обеспечения, а затем посмотрим, подходит ли он для углубленного и какого бы там ни было изучения компьютерных технологий.
Уровень «Стандарт»
Учебные программы для школ обычно регламентируют, что должно изучаться и какими знаниями, умениями и навыками должен владеть ученик в итоге. Если Linux не содержит необходимого минимума приложений для освоения учебной программы, то его шансы оказаться в школе будут близиться к нулю. Взглянув на рекомендуемые программы и пролистав несколько школьных учебников по информатике, делаем вывод о минимуме необходимого ПО. Итак, обязательно должны быть: клавиатурный тренажер, редакторы текстовой, графической и числовой информации, приложение для создания презентаций, система создания баз данных, средства для разработки web-сайтов и система программирования.
Клавиатурный тренажер в Linux имеется: входит в состав пакета kdeedu и называется KTouch. Включает упражнения на множестве языков, а в последних версиях и на русском тоже. Правда, русской раскладки обнаружить не удалось, наверное, ее еще не успели сделать...
Свободный офисный пакет OpenOffice с радостью займет почетное место «инструмента первой необходимости», которое пока еще принадлежит Microsoft Office. Writer, Impress, Calc и Base вряд ли чем уступят Word’у, PowerPoint’у, Excel’ю и Access’у соответственно.
Что касается графических редакторов, то и в них недостатка нет. KoulorPaint – почти тот же Paint, но куда приятней в работе. Draw из все того же открытого офиса может послужить неплохим редактором векторной графики, а GIMP прекрасно заменит Photoshop.
Инструментов для создания HTML-страниц тоже предостаточно. Особо хотелось бы выделить Quanta Plus: после перехода с MS FrontPage особой разницы и головной боли замечено не было.
И, наконец, должен иметься транслятор пригодного для обучения языка программирования. Возможно, для этих целей подойдет интерпретируемый язык Python. Из положительных сторон Python’а можно отметить следующее: структура кода визуально воспринимается легко; интерпретатор имеется почти в любом дистрибутиве Linux; можно работать как в режиме интерпретатора, так и запускать программу на выполнение после написания кода. Однако все желающие хранить верность Pascal’ю смогут найти в Linux компилятор Free Pascal, представляющий собой его аналог.
Напоследок следует выяснить, имеется ли для Linux англо-русский словарь. Хотя он и не является таким уж принципиальным компонентом кабинета информатики, но часто используется в образовательном процессе. На глаза попался StarDict, при ближайшем рассмотрении – неплохой заменитель Lingvo.
Ну вот, пожалуй, и все: пингвин благополучно освоил образовательный минимум. Попробуем двигаться дальше.
Уровень «Продвинутый»
Если раньше предмет «Информатика» был прерогативой старших классов, то на сегодняшний день его изучение нередко начинается намного раньше, иногда даже в младших классах. Кроме того, появилось множество УМК (учебно-методических комплексов) по информатике для классов с углубленным изучением того или иного предмета (так называемых «профильных классов»). Все это требует дополнительных программных средств.
Обычно классе в пятом, помимо дежурного Рaint’а, на практических занятиях изучаются еще и лого-миры. В Linux также имеется среда для изучения языка Лого – KTurtle из пакета kdeedu. В последних версиях «линукс-черепахи» появилась возможность устанавливать русский язык команд (хотя с необходимостью этого можно и поспорить).
Для старших классов в первую очередь потребуются среды программирования наподобие VisualBasic и Delphi. Конечно, существует Lazarus – свободный аналог Delphi, но можно попробовать и «родные» Linux’у системы разработки. Правда, это не совсем «системы»: обычно создание графического интерфейса и написание кода происходят в разных приложениях. Поначалу это может испугать «разработчиков» методической литературы, но, с другой стороны, данный способ «раздельного питания» начинающих программистов может дать более глубокое понимание этапов создания программы.
Кроме того, нередко в среде Windows изучаются AutoCAD и 3ds Max. В Linux их могут заменить Qcad и Blender.
А что для профильных классов? Математика, химия, физика... Может ли Linux удовлетворить их запросы? Вот что удалось найти, глубоко не копаясь в программном обеспечении для различных сфер. Kivio – редактор схем из пакета KOffice – аналог MS Visio: содержит обширную базу объектов, в том числе и по физике (электричество и т.п.). Для математиков – Kig (интерактивная геометрия), Maxima (алгебраическая система) и еще множество приложений. KStars – настольный планетарий – может оказаться хорошим дидактическим материалом при изучении астрономии, но воображение поразил некий OpenUniverse Space Simulator, позволяющий виртуально путешествовать в космическом пространстве [следует также обратить внимание на Celestia, – прим.ред.]. Биолого-химическое направление тоже не останется в обиде: нашлись приложения как для двумерного, так и трехмерного редактирования формул молекул.
Свои требования к «пингвину» может предъявить и «объект обучения», и среди них, следует подозревать, будут игры. Что на это скажет Linux? Возможно, здесь и нет той игровой «крутизны», что в Windows, но уж многообразие обеспечено. К тому же, к услугам ученика предоставляется удобный переключатель рабочих столов (особенно в Gnome), призванный легким движением мыши делать незаметными любые шалости.
У Linux много преимуществ, и вряд ли он сможет долго скромничать по этому поводу. И теперь, отвечая на серьезнейший вопрос «справится ли пингвин с нагрузкой, возлагаемой на него предметом информатика в стенах российских школ?», следует сказать «да».