Разработка электронных интернет-ресурсов образовательного назначения с использованием свободно распространяемого программного обеспечения

Характеристика наиболее эффективных электронных образовательных ресурсов, анализ способов создания. Особенности разработки электронных интернет-ресурсов образовательного назначения с использованием свободно распространяемого программного обеспечения.

Рубрика Педагогика
Вид статья
Язык русский
Дата добавления 18.04.2022
Размер файла 21,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

Разработка электронных интернет-ресурсов образовательного назначения с использованием свободно распространяемого программного обеспечения

Х.А. Гербеков, М.А. Сурхаев

Abstract

Development of Electronic Internet Resources for Educational Purposes Using Freely Distributed Software

H. A. Gerbekov, M. A. Surkhaev

This article discusses the development tools for modern electronic educational re-sources. Recommendations for developers that will help you create effective e-learning resources are provided.

Keywords: electronic educational resources; Internet resources; Web-technologies; Web-sites, distance learning.

Аннотация

В данной статье обсуждаются средства разработки современных электронных образовательных ресурсов. Приведены рекомендации для разработчиков, которые помогут создавать эффективные электронные образовательные ресурсы.

Ключевые слова: электронные образовательные ресурсы; интернет-ресурсы; веб-технологии; веб-сайты; дистанционное обучение.

Способы создания электронных образовательных ресурсов и инстру-менты, с помощью которых они создаются, очень разнообразны (см., например, [1-7]). Их можно выделить по разным признакам. Наиболее популярные из них ориентированы на создание интернет-ресурсов для поддержки дистанционного обучения. Основными характеристиками средств разработки интернет-ресурсов являются степень автоматизации конст-руирования таких ресурсов и методика процесса разработки. В настоящее время существует три основных способа создания интернет-ресурсов:

- использование клиент-серверных технологий разработки;

- использование системы управления контентом (CMS);

- использование конструктора сайтов (SaaS-конструктора).

Существуют клиентские и серверные технологии. К клиентским техноло-гиям относятся HTML, CSS, JavaScript.

HTML -- это язык разметки гипертекста. Является основным и базовым языком в веб-разработке. Язык прост в освоении, но эта простота одновременно есть и основной фактор ограниченности его функционала. Язык был разра-ботан не для обмена документацией между профессиональными программи-стами, а был рассчитан на легкое освоение представителями самого широкого круга профессий, использующими возможности компьютерных технологий в своей деятельности. HTML-страницей является обычный текстовый файл, текст внутри которого размечен с помощью особой технологии. И расшифровкой этого языка, форматированием этих файлов занимается браузер. Браузер -- при-ложение, обеспечивающее пользователю комфортный просмотр веб-страниц, удобный интерфейс для их запроса или возможности передачи на другие средст-ва отображения. Самыми часто используемыми браузерами в нашей стране являются Google Chrome, Yandex, Safari, Mozilla Firefox и Opera.

CSS -- язык отображения внешнего вида документа, прописанного с ис-пользованием языка разметки. Используется как средство отображения, оформ-ления внешнего вида веб-страниц, написанных с использованием языков раз-метки HTML и XHTM. Каскадные таблицы стилей используются для задания цветов, шрифтов, фона, размещения отдельных блоков и других наборов пред-ставления внешнего вида веб-страниц. Целью разработки каскадных таблиц является отделение основной части, то есть описания логической структуры веб-страницы (которое выполняется с помощью HTML или других языков разметки), от части описания внешнего образа этой веб-страницы (что выпол-няется с содействием формального языка CSS). Такое разделение способствует повышению доступности документа и предоставляет гибкость управления его содержимым.

JavаScript -- прототипно-ориентированный сценарный язык програм-мирования. В большинстве случаев используется как встраиваемый язык для программного доступа к объектам приложений. Имеет самое обширное применение в браузерах как язык сценариев, способный придать интерактив-ность веб-страницам. Главные архитектурные черты: динамическая типиза-ция, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса. JаvaScript считается наиболее попу-лярным языком программирования, который используется для разработки веб-приложений на стороне клиента.

Наиболее популярными системами, предназначенными для создания интернет-ресурсов, являются Joomla, Wordpress, Opencart, Magento.

Joomla -- одна из самых известных систем управления контентом, раз-рабатываемая с 2005 года. Это достаточно универсальная система. Реше-ния на ее основе предпочтительнее и логичнее использовать, если уже есть действующий сайт, созданный на системе Joomla, и нужно добавить к нему функциональность электронного образовательного ресурса.

SaaS-конструктор -- это сервис, который вместе с самим конструкто-ром сайта предоставляет также хостинг, где этот сайт будет размещаться. То есть человек, создав интернет-ресурс на подобной платформе, в дальней-шем пользуется им на правах аренды.

Преимущества SaaS для пользователя и разработчика:

- создание ресурса сводится только к регистрации аккаунта разработчика на SaaS-платформе, что приводит к существенной экономии времени на разра-ботку;

- наличие оптимизированного хостинга, предоставляемого вместе с конструктором сайта;

- автоматические обновления, всегда актуальное программное обеспе-чение;

- постоянный доступ к технической поддержке.

Недостатки SaaS-платформ:

- регулярные платежи (создание интернет-ресурса на SaaS-платформе подразумевает ежемесячную арендную плату за пользование сервисом);

- бесплатные тарифные планы существенно ограничивают функциональ-ность продукта пользователя;

- нет возможности создания резервной копии сайта, поскольку оболочка сервиса уникальна, исходный код недоступен и весь контент хранится на SaaS- сервисе;

- SaaS-конструкторы не подходят для нестандартных проектов, поскольку они изначально нацелены на среднестатистического пользователя и решение типовых задач.

Клиент-серверные технологии разработки -- вычислительные или сетевые архитектуры, в которых задания или сетевые нагрузки распределены между по-ставщиками образовательных услуг и их пользователями. Клиент и сервер -- это прежде всего программное обеспечение. Эти программы расположены на разных вычислительных машинах и взаимодействуют между собой через коммуникативную сеть посредством сетевых протоколов, но они могут быть расположены также и на одной машине.

Многие профессиональные веб-разработчики используют для создания электронных образовательных ресурсов платформу WordPress, поскольку она является мощным инструментом и позволяет сэкономить время, а также предоставляет прекрасную систему управления контентом (CMS), кото-рая дает возможность пользователям обновлять данные на сайте самостоя-тельно.

WordPress является одной из самых популярных бесплатных систем управ-ления контентом во всем мире. Для того чтобы создать свой интернет-ресурс на WordPress не требуется денежное вложение и ее последняя русская вер-сия всегда доступна на официальном сайте. Платформа WordPress является системой с открытым исходным кодом и может быть изменена и отредакти-рована любым пользователем в соответствии с его потребностями. Платфор-ма WordPress написана на языке PHP, который является серверным языком программирования с открытым исходным кодом. Платформа использует базу данных MySQL для хранения такого контента, как сообщения, комментарии, изображения и т. д. MySQL также является программным обеспечением с открытым исходным кодом и находится в свободном доступе.

Изначально WordPress разрабатывалась как система для удобного создания и ведения интернет-дневников, следствием чего являются некоторые ее функ-циональные ограничения. Однако благодаря тому, что движок этой CMS до-пускает подключение внешних модулей, ее функциональность в настоящий мо-мент практически ничем не ограничена, что позволяет использовать WordPress для разработки интернет-ресурсов практически любого типа: от обычных блогов до систем дистанционного обучения со сложной структурой. Данный движок отличается от других своим интерфейсом, который понятен даже на-чинающим пользователям. К тому же он хорошо оптимизирован под особенно-сти поисковых систем, что без лишних проблем позволит успешно продвигать ресурс в сети Интернет.

Существуют много тем для платформы WordPress, находящихся в свобод-ном доступе. Их можно использовать для определения общего стиля веб-сайта. В зависимости от желаемой функциональности темы могут быть переделаны. Кроме того, существуют премиум-темы, заплатив за которые небольшую сум-му, можно быть уверенным в оригинальности своего ресурса. Для начинающих разработчиков наличие тем является хорошей возможностью, позволяющей узнать, как устроены веб-сайты. Кроме того, наличие тем снимает технические аспекты, возникающие при изменениях сайта, так что можно сосредоточить-ся на его внешнем виде и контенте. Опытные дизайнеры могут использо-вать встроенный редактор как для изменения готовых тем, так и для создания собственных.

Функциональность веб-сайтов, созданных на платформе WordPress, может быть легко расширена путем применения различных плагинов. По умолча-нию темы WordPress обладают стандартной функциональностью, которая может быть сущственно расширена. Например, если нужно добавить виджет для входа на свой веб-сайт, можно использовать соответствующий плагин.

Аналогично в случае, когда на странице должна быть форма для обратной связи, можно использовать плагин, который позволяет не только разместить ее, но также хранить и отправлять любые запросы, приходящие на ресурс. В свободном доступе существует множество плагинов, с помощью которых можно расширить функциональность веб-сайта, созданного на платформе WordPress. Также существует сообщество разработчиков WordPress -- одно из самых больших сообществ, советы его участников позволяют пользовате-лям мгновенно решать проблемы, связанные с этой платформой. Кроме того, большое число участников сообщества работают над оперативным выпуском обновлений и исправлениями для тем или плагинов.

Веб-сайты, созданные на платформе WordPress, дружественны по отноше-нию к поисковой оптимизации (SEO). Коммерческие компании тратят значи-тельные средства на то, чтобы их сайты занимали более высокое положение в результатах поиска Google. В случае с WordPress поисковая система Google размещает найденные сайты, созданные с помощью платформы WordPress, выше остальных благодаря встроенной в них функции поисковой оптимиза-ции. Кроме того, существует несколько SEO-плагинов, которые помогают вы-полнить процесс поисковой оптимизации и поднять интернет-ресурс в рейтин-ге поисковых систем.

Несмотря на многообразие систем управления контентом, доступных на рынке, платформа WordPress представляет собой лучший, по нашему мне-нию, вариант, с которого стоит начать разработку электронных образова-тельных ресурсов, ввиду простоты ее освоения, гибкости настроек, наличия открытого исходного кода и поисковой оптимизации. Установка платформы WordPress -- очень простая задача. Удобство применения этой платформы не ограничивается установкой; после установки платформой очень легко управлять с помощью консоли WordPress. Например, чтобы создать меню, страницу, сообщение, добавить изображение и настроить заголовок, необ-ходимо выполнить несколько щелчков мышью и здесь не требуется никаких навыков программирования.

Успешность работы интернет-ресурса зависит от многих факторов, один из них -- это его структура. Если структура интернет-ресурса неудоб-на и не оптимизирована для посетителей, то для продвижения в поисковых системах такой ресурс не имеет особых шансов на успех. Прежде чем раз-рабатывать сайт, необходимо сформировать структуру сайта и наполнить его контентом.

Под структурой интернет-ресурса понимается порядок размещения стра-ниц и разделов проекта относительно главной страницы. Структура обеспе-чивает удобство пользования сайтом и помогает его продвижению. Струк-тура сайта, как правило, представляется в виде схемы. Изучение этой схемы позволит наглядно увидеть все внутренние взаимосвязи интернет-ресурса. Названия всех разделов в главном меню при составлении схемы также обяза-тельно прописываются. Структура сайта должна быть такой, чтобы зашедшим на него людям было проще найти необходимую информацию и познакомиться с интересующими их сведениями. Кроме того, грамотная разработка струк-туры сайта -- это один из залогов успешного продвижения в социальных сетях. Поисковикам необходимо, чтобы структура была четкой, понятной, логичной. Главная страница -- это ключевой элемент структуры интернет-ре-сурса. Она является лицом сайта и в первую очередь обеспечивает начальное знакомство посетителей с содержимым всего ресурса.

Веб-приложение -- это веб-сайт, на котором размещены страницы с ча-стично либо полностью несформированным содержимым. Конечное содер-жимое создается после запроса пользователя страницы с веб-сервера. Такая страница называется динамической. С помощью веб-приложения пользователь может быстро и легко найти нужную информацию на сайтах. Веб-приложения дают возможности реализации перемещения по ресурсу, поиска содержимого, его сортировки.

Также с помощью веб-приложений можно собирать, сохранять и анализи-ровать данные, полученные от посетителей сайта. Веб-приложения позволяют сохранять информацию непосредственно в базе данных, а также получать данные и формировать отчеты на основе полученных данных. Веб-приложения могут использоваться для обновления сайтов с периодически меняющимся содержимым. Сервер обычно отправляет страницу какого-либо сайта по запро-су браузера без изменений. А в случае применения приложений сервер вно-сит изменения в динамическую веб-страницу перед отправкой ее браузе-ру. Платформа WordPress предоставляет удобный фундамент для создания веб-приложений.

Рассмотренные преимущества позволяют нам утверждать, что наиболее эффективным средством разработки интернет-ресурсов образовательного назначения является на сегодняшний день платформа WordPress, которая от-личается не только широкими возможностями для разработки веб-ресурса, но намного упростит процесс его размещения, продвижения и дальнейшей поддержки.

Литература

1. Абдуразаков М. М., Сурхаев М. А., Симонова И. Н. Возможности ин-формационно-коммуникационной образовательной среды для достижения новых образовательных результатов // Информатика и образование. 2012. № 1. С. 58-60.

2. Бостанов Р. А., Гербеков Х. А., Халкечева И. Т. Возможности дистан-ционных образовательных технологий для повышения качества и доступности обуче-ния // Вестник Российского университета дружбы народов. Серия «Информатизация образования». 2017. Т. 14. № 3. С. 365-370.

3. Булатова Э. М. Деятельность педагога в информационно-образовательной среде учебного заведения // Вестник Московского городского педагогического уни-верситета. Серия «Информатика и информатизация образования». 2018. № 4 (46).

С.71-76.

4. Гербеков Х. А., Байчорова С. К., Лайпанова М. С. Информационные технологии в обучении // Вестник Российского университета дружбы народов. Серия «Информатизация образования». 2017. Т. 14. № 2. С. 233-238.

5. Корнилов В. С. Теоретические основы информатизации прикладного мате-матического образования: монография. Воронеж: Научная книга, 2011. 140 с.

6. Сурхаев М. А. и др. Система подготовки педагогических кадров в условиях развития информационно-образовательной среды // Известия Дагестанского госу-дарственного педагогического университета. Психолого-педагогические науки. 2013. № 4 (25). С. 87-92.

7. Чанкаев М. Х., Бостанов Р. А., Гербеков Х. А. Разработка и применение в учебном процессе электронных образовательных ресурсов // Вестник Московского городского педагогического университета. Серия «Информатика и информатизация образования». 2017. № 1 (39). С. 41-44.

Literatura

электронный образовательный программный

1. Abdurazakov M. M., Surxaev M. A., Simonova I. N. Vozmozhnosti in- formacionno-kommunikacionnoj obrazovatel'noj sredy' dlya dostizheniya novy'x obra- zovatel'ny'x rezul'tatov // Informatika i obrazovanie. 2012. № 1. S. 58-60.

2. Bostanov R. A., Gerbekov X. A., Xalkecheva I. T. Vozmozhnosti distan- cionny'x obrazovatel'ny'x texnologij dlya povy'sheniya kachestva i dostupnosti obu- cheniya // Vestnik Rossijskogo universiteta druzhby' narodov. Seriya «Informatizaciya obrazovaniya». 2017. T. 14. № 3. S. 365-370.

3. Bulatova E'. M. Deyatel'nost' pedagoga v informacionno-obrazovatel'noj srede uchebnogo zavedeniya // Vestnik Moskovskogo gorodskogo pedagogicheskogo universiteta. Seriya «Informatika i informatizaciya obrazovaniya». 2018. № 4 (46). S. 71-76.

4. Gerbekov X. A., Bajchorova S. K., Lajpanova M. S. Informacionny'e texnolo- gii v obuchenii // Vestnik Rossijskogo universiteta druzhby' narodov. Seriya «Informa-tizaciya obrazovaniya». 2017. T. 14. № 2. S. 233-238.

5. Kornilov V. S. Teoreticheskie osnovy' informatizacii prikladnogo matematiche- skogo obrazovaniya: monografiya. Voronezh: Nauchnaya kniga, 2011. 140 s.

6. Surxaev M. A. i dr. Sistema podgotovki pedagogicheskix kadrov v usloviyax raz- vitiya informacionno-obrazovatel'noj sredy' // Izvestiya Dagestanskogo gosudarstvennogo pedagogicheskogo universiteta. Psixologo-pedagogicheskie nauki. 2013. № 4 (25). S. 87-92.

7. Chankaev M. X., Bostanov R. A., Gerbekov X. A. Razrabotka i primenenie v uchebnom processe e'lektronny'x obrazovatel'ny'x resursov // Vestnik Moskovskogo gorodskogo pedagogicheskogo universiteta. Seriya «Informatika i informatizaciya obra-zovaniya». 2017. № 1 (39). S. 41-44.

Размещено на Allbest

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.