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

Понятие электронного учебно-методического пособия, его характеристика. Программное обеспечение для разработки пособия. Система управления сайтом Joomla: основные понятия. Описание специализированных редакторов, позволяющих создавать HTML-документы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 15.09.2017
Размер файла 5,4 M

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

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

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

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

Оглавление

Введение

Глава 1. Подготовка и составление электронного учебно-методического пособия

1.1 Понятие электронного учебно-методического пособия, его характеристика

1.2 Методика и требования создания электронного учебно-методического пособия

Глава 2. Программные обеспечения для разработки электронного учебно-методического пособия

2.1 Сравнительная характеристика программ по созданию пособия

2.2 Система управления сайтом Joomla, основные понятия

Глава 3. Разработка электронного учебно-методического пособия

3.1 Структура электронного учебно-методического пособия

3.2 Этапы создания электронного учебно-методического пособия

Заключение

Список использованных источников

Введение

программный обеспечение редактор пособие

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

Информатизация общества диктует новые условия для развития педагогического образования.

Современные тенденции развития информационной индустрии, направляют педагогический процесс в сторону сферы информатизации.

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

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

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

Актуальность темы заключается в том, что реализация предлагаемого пособия позволит:

- повысить качество обучения;

- расширить возможности самоподготовки к зачетам и экзаменам и самоконтроля студентов;

- облегчить труд преподавателей по проверке знаний студентов

- сэкономить время студентов на поиск информации и т.д.

Объектом исследования является процесс создания электронного учебно-методического пособия

Предметом исследования являются средства реализации и этапы создания электронного учебно-методического пособия

Цель дипломной работы - разработать электронное учебно-методическое пособие по дисциплине математика в виде сайта.

Для достижения поставленной цели, необходимо реализовать следующие задачи:

1. Сформулировать понятие «Электронного учебно-методического пособия» и дать ему характеристику

2. Определить методику создания и требования к электронному учебному пособию;

3. Выбрать наиболее подходящие средства реализации;

4. Дать сравнительную характеристику программ по созданию пособия;

5.Рассмотреть систему управления сайтом Joomla;

6.Дать определения основным понятиям необходимыми при создании сайта.

7. Разработать структуру сайта

8. Рассмотреть этапы создания сайта

Практическое значение исследования заключается в разработке на содержательном и технологическом уровне учебно-методического пособия для самостоятельной работы студентов Кубанского Государственного Технологического Университета по математике. Результаты работы могут быть использованы студентами и преподавателями математических дисциплин.

Структура и объем работы. Работа представлена на 70 страниц, включает 2 таблицы, 34 рисунка, содержит введение, 3 главы, заключение и список использованной литературы.

Во введении раскрыта актуальность темы, выявлены объект и предмет исследования, поставлена цель и задачи для ее реализации.

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

Во второй главе «Средства реализации» приводится сравнительная характеристика специализированных программ по созданию сайтов, так же подробно рассмотрена система управления сайтом Joomla и дана характеристика основных понятий в процессе разработки сайта.

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

Эта работа была организована и предлагалась преподавателем кафедры Информатики. Пособие разработано для кафедры «Математика» Кубанского Государственного Технологического Университета. Пособие предназначено для внеаудиторной работы студентов, для самостоятельного исследования материалов, предоставляет возможность следить за конференциями.

Основными пользователями сайта являются студенты 1-2 курса.

Глава 1. Подготовка и составление электронного учебно-методического пособия

1.1 Понятие электронного учебно-методического пособия, его характеристика

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

Разрабатываемый сайт предназначен для формирования готовности к учебно-исследовательской деятельности студентов-экономистов в КУБГТУ.

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

Существует два вида включения студентов в исследовательскую деятельность: обязательные задания и включение в исследовательскую деятельность по выбору студента, при реализации и тех и других происходит формирование готовности к учебно-исследовательской деятельности. На сайте предусмотрена классификация исследовательских задач по сложности. Основными пользователями сайта являются студенты 1-2 курса, они еще не имеют достаточной теоретической подготовки для решения сложных исследовательских задач в области экономики. Факторами, позволяющими произвести классификацию приведенных на сайте задач по сложности являются: ограниченность объема и академичность экспериментального материала, ограниченность математического аппарата обработки данных, который формируется полностью лишь к концу второго курса, упрощенность экономических моделей. По степени сложности разделяются исследовательские задания на задачи практикума(практические, лабораторные задачи), задания реферативного типа, собственно исследовательские и научно- исследовательские задания. В задании для исследования может быть приведен статистический материал, либо студент-исследователь должен сам собрать статистический материал для исследования тех или иных экономических явлений. Рассмотрим возможности использования сайта для организации различных видов исследовательской работы.

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

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

Задания реферативного содержания служат для отработки методов работы с первоисточниками: реферирования, аннотирования, цитирования научной литературы, оформления библиографического описания.

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

Для включения в виртуальную исследовательскую среду студенту необходимо зарегистрироваться на сайте. После регистрации студент получает доступ к материалам сайта.

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

Во время проведения исследования студент имеет доступ ко всем материалам страницы «Молодой исследователь». По завершении исследования текст исследования и его презентация могут быть по желанию студента размещены на сайте.

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

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

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

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

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

- ограничены возможности преподавателя по руководству студентами.

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

- операционном - студент выполняет в исследовании лишь отдельные технологические операции (подбор и обзор источников, сбор статистических данных, использование эмпирических методов исследования и т.д. Такие студенты способны выполнять лишь учебно-исследовательские работы, либо быть исполнителями в групповом исследовании, необходимо отметить, что иногда такие студенты проявляют высокую исполнительскую дисциплину при проведении своей части исследовательской работы);

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

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

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

Основными формами исследовательской работы студентов, способствующими формированию готовности к учебно-исследовательской деятельности, явились:

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

- участие в факультетских, университетских, межвузовских научных конференциях;

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

- участие в вузовских, городских и областных выставках научно-исследовательских работ и научно-технического творчества;

- участие в конкурсах разного уровня на лучшую студенческую научную работу;

- студенческие публикации.

Достоинства Интернет-технологии формирования готовности студентов-экономистов к учебно-исследовательской деятельности:

- оперативность (в любой момент может быть размещена новая, или уничтожена устаревшая информация на сайте);

- мобильность (получить консультацию у преподавателя можно по электронной почте, возможен обмен документами, созданными в различных приложениях; возможность получить консультацию в режиме on-line);

- информативность (доступ к большим объемам информации как размещенным на сайте, так и по приведенным ссылкам);

- коммуникативность (возможность развивать навыки информационной коммуникации как с другими участниками исследований, так и находить специалистов, способных решать определенный круг задач);

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

- наглядность (применение мультимедиа, Microsoft-Office приложений и специальных программ позволяет представлять информацию в удобно воспринимаемом виде);

- рефлексивность (возможность анализировать собственную исследовательскую деятельность, оценивать свою исследовательскую работу).

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

1.2 Методика и требования создания электронного учебно-методического пособия

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

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

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

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

Информатизация образования требует создания виртуальной среды, в которой можно было бы моделировать или воспроизводить все ранее освоенные человечеством формы и способы потребления и обработки информации. К уникальным особенностям виртуальной информационной среды следует отнести интеллектуальность, интерактивность и коммуникативность. Обычно этому учебно-методическому обеспечению отвечают несколько правил [7].

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

- дружеский пользователю и интуитивно понятный интерфейс каждого раздела.

- система проверки и контроля знаний.

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

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

В-третьих, разработать простотой и понятный интерфейс сайта.

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

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

Глава 2. Программные обеспечения для разработки электронного учебно-методического пособия

2.1 Сравнительная характеристика программ по созданию пособия

Обмен информацией в Интернет осуществляется с помощью протоколов прикладного уровня, реализующих тот или иной прикладной сервис. Одним из популярных сервисов Интернет стала World Wide Web (WWW), основанная на протоколе HTTP (Hyper Text Transfer Protocol - протокол передачи гипертекстовой информации). В гипертекстовых документах, представленных в WWW пользователи, не ограничены одним документом, и более того, не ограничены одним компьютером. (8)

Для подготовки гипертекстовых документов используется язык HTML, предоставляющий широкие возможности по форматированию и структурной разметке документов, организации связей между различными документами, средства включения графической и мультимедийной информации. HTML-документы просматриваются с помощью специальной программы - браузера. Наибольшее распространение в настоящее время получили браузеры Opera, FireFox и Internet Explorer. Реализации этих браузеров доступны практически для всех современных программных и аппаратных платформ (Windows, Linux, Macintosh).

HTML-документ состоит из текста, представляющего собой содержание документа, и тегов, определяющих его структуру и внешний вид при отображении браузером. Знание языка html важно в процессе разработки сайта.

Для реализации сайта «Молодой исследователь», необходимо выбрать подходы, позволяющие создать сайт, исследовать разные виды программ, их функциональные возможности, и выбрать наиболее соответствующую программу, установленным требованиям. Рассмотрим несколько подходов при создании сайта.

Первый подход - создание сайта самому с «нуля», т.е. вручную написать html текст. Рассмотрим его подробнее.

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

В настоящее время существует множество специализированных редакторов, позволяющих создавать HTML-документы. Эти программы сразу же завоевали популярность, несмотря на то, что гипертекстовую структуру можно получить и в самом обычном редакторе, работающем с текстом в Microsoft. Вообще, чтобы написать HTML-файл, достаточно иметь любой текстовый редактор, лишь бы он умел не добавлять в текст свои специальные символы. (13) Самый простой вариант - это редактор Notepad (Блокнот), входящий в стандартную поставку Windows. Собственно говоря, это именно то, что нужно - простейшая программа, сохраняющая написанный текст именно в том виде, в котором он был введен, и ничего лишнего. Однако в очень простых текстовых редакторах типа Блокнота весь HTML-текст приходится писать вручную, а многим хотелось бы какую-то часть работы автоматизировать. Учитывая это желание, разработчики создали специализированные средства, призванные облегчить труд веб-программиста. Существует несколько простых программ, среди которых наиболее распространенной является TextPad.

Эта программа по сути весьма похожа на Блокнот, однако разработчики специально предусмотрели некоторые удобства для того, чтобы писать код HTML (а также языков Java, С, C++, Perl и еще некоторых). Это выражается в том, что при написании HTML - документа все теги автоматически подсвечиваются синим цветом, их атрибуты - темно-синим, а значения атрибутов - зеленым (цвета можно настроить по собственному желанию, так же, как и шрифт). В отличие от Блокнота, TextPad - редактор многооконный. В нем можно открыть сразу несколько документов и работать, легко переключаясь между ними с помощью списка в левой части окна или вкладок в нижней части. (6)

Достоинства:

- При создании сайта изучаются HTML, CSS, и др.технологии, которые могут пригодиться;

- Сайт сделан самостоятельно, поэтому разработчик знает как он устроен и можете в любой момент его изменить , что-то добавить или убрать;

- Самописный сайт содержит только то, что на самом деле нужно для его работы, поэтому он работает быстро и не нагружает сервер.

Недостатки:

- Большие временные затраты на обучение и создание сайта;

- Ограниченная функциональность;

- Возможные недочеты в системе безопасности;

- Нужно уметь работать с локальным сервером, и уметь переносить данные и БД на сервер;

Текстовые редакторы возможно использовать только для создания небольших страниц, так как у них есть много минусов: не поддерживаются проекты, отсутствует "подсветка" текста и т.д, в общем, работать крайне неудобно. Однако существуют такие программы, которые позволяют редактировать веб-страницы в режиме WYSIWYG (What You See Is What You Get, или "Что видите, то и получаете").

Подход 2. Создание с помощью html- редакторов (Front page, Netscape Composer; Adobe GoLive; Macromedia Dreamweaver..) веб-страниц.

Редактор HTML или HTML-редактор -- компьютерная программа, позволяющая создавать и изменять HTML-страницы. Несмотря на то, что HTML-код может быть написан в простом текстовом редакторе (например, Notepad), специальные редакторы (Microsoft FrontPage, Notepad++, Adobe Dreamweaver) для написания кода HTML предлагают больше удобств и функциональности.

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

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

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

Графические редакторы обеспечивают более эстетичный подход к созданию документов, позволяя сосредоточиться на их макетировании и форматировании. (18)

Достоинства:

- Удобные интерфейс и рабочая область с панелями инструментов;

- Отображение в режиме WYSIWYG и специализированные панели инструментов;

- Условно-бесплатные и бесплатные программы предусматривают возможность обратной связи пользователей с их авторами;

- Графическое представление позволяет лучше отобразить созданный макет страницы;

- Встроенный синтаксический контроль;

- Для режима предварительного просмотра не нужен внешний браузер.

Недостатки:

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

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

- Чтобы отобразить окончательный вид документа, его следует загрузить в браузер;

- Постоянное обновление и отсутствие поддержки прежних версий;

- Используется большой объем дискового пространства для работы с дескрипторами и шрифтами, а также для их отображения;

- Для режима предварительного просмотра не нужен внешний браузер;

- Интерпретация страницы внутренним браузером не всегда корректна.

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

Подход 3. Создание сайта с помощью универсальной СМS.

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

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

Рассмотрим положительные и отрицательные стороны создания сайта при помощи CMS:

Достоинства:

1). Создание сайта при помощи CMS не требует никаких специальных знаний и навыков.

2). Сделать сайт на CMS можно быстро, что экономит время.

3). CMS несёт в себе достаточно большую функциональность, что позволяет не тратить лишнее время на поиск или написание отдельных скриптов.

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

Недостатки:

1). На то, чтобы разобраться с каждой конкретной CMS, освоить работу с ней, требуется некоторое время.

2). Быстро создав сайт с помощью CMS, получается сайт похожий на множество других, что не делает его уникальным.

3). Для простых сайтов функциональность CMS, как правило, оказывается чрезмерной, отсюда - сайты на CMS работают медленнее, занимают больше места на хостинге, в большей мере подвержены сбоям.

Из всех подходов, третий является самым подходящим для создания сайта в связи с тем, что он позволяет автоматизировать часть работы, использовать небольшие временные затраты на обучение и создание сайта, имеет большую функциональность и т.д.

Различных CMS очень много. Поэтому дать достаточно полный обзор существующего множества CMS не представляется возможным. Здесь будут рассмотрены лишь некоторые наиболее популярные. Обратим внимание прежде всего на бесплатные CMS.

Вордпресс (wordpress)

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

Вордпресс хорошо русифицирован, для него написано множество дополонительных модулей и сделано множество шаблонов. Можно самим внести изменения в дизайн. Сайты, сделанные на Вордпресс, могут, например, выглядеть так (Рис.1,2):

Рис.1

Рис. 2

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

Вордпресс требует для работы язык php и систему управления базами данных MySQL.

Джумла (Joomla)

Ещё одна популярная CMS, на ней очень часто делают сайты. Несколько сложнее в освоении, чем Вордпресс, но имеет и большую сферу применения. Для Джумлы разработано огромное число модулей, включая форумы, чаты, блоги и т. д., поэтому на ней можно смело пытаться делать сложный многофункциональный сайт. Вообще, на Джумле можно делать самые различные сайты, как простые, так и сложные, это универсальная CMS. Также для Джумлы существует огромное число шаблонов, и в возможности создания или выбора дизайна для сайта веб-мастер практически не ограничен. Вот так, например, может выглядеть сайт на Джумле:

.

Рис.3

Так же, как и Вордпресс, Джумлу не обошли стороной проблемы с загрузкой сайта при большой посещаемости.

Друпал (Drupal)

Эта CMS подойдёт для создания форумов, блогов, онлайн-энциклопедий, сайтов сообществ. Однако вряд ли данную систему можно назвать универсальной.

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

Для Drupal есть шаблоны и модули, но по впечатлению их поменьше, чем для Джумлы, кроме того, по Drupal меньше документации на русском языке.

Другие бесплатные CMS

Как уже было сказано, различных CMS очень много, и приведённые выше наиболее популярны. Ещё о нескольких бесплатных CMS (кратко):

php-nuke - одна из наиболее старых CMS, которая ранее была весьма популярной, но прославилась также и своей уязвимостью к взломам. Основное назначение - создание порталов, несложна в установке и управлении.

php-fusion - также cms для создания порталов, немало модулей и шаблонов, сравнительно несложна в установке.

e107 - универсальная cms для построения различных сайтов, много шаблонов и модулей. Однако некоторые пользователи указывают на наличие различных недоработок сайтов под её управлением.

mambo - эта cms предшественник дужмлы, и до сих пор неспешно развивается как отдельный проект. Проще Джумлы, но для кого-то это может быть и преимуществом.

typo3 - на ней работают многие большие сайты, включая сайты известных корпораций и госучреждений, рассматривается многими как бесплатный конкурент сложных коммерческих cms. Велика по размеру и довольно сложна в освоении, но обилие возможностей может побудить в некоторых случаях сделать выбор в её пользу.

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

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

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

2.2 Система управления сайтом Joomla, основные понятия

Joomla-- система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных СУБД MySQL или другие индустриально-стандартные реляционные СУБД. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.

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

Joomla позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского, белорусского и ещё некоторых языков стран СНГ.

Основные возможности:

- Функциональность можно увеличивать с помощью дополнительных расширений (компонентов, модулей и плагинов).

- Имеется модуль безопасности для многоуровневой аутентификации пользователей и администраторов (используется собственный алгоритм аутентификации и «ведения» сессий).

- Система шаблонов позволяет легко изменять внешний вид сайта или создать свой уникальный. В сети существует огромный выбор готовых шаблонов, как платных, так и бесплатных.

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

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

- Происходит регулярный выход обновлений. Существует публичный «баг-трекер» (система отслеживания ошибок). Существуют также трекеры миграции со старых версий Joomla, трекер пожеланий расширения функционала и так далее, где пользователи Joomla могут оставлять замечания по поводу работы CMS, которые впоследствии изучаются её разработчиками, при необходимости включающими в очередное обновление Joomla исправления, решающие те или иные проблемы.

- Начиная с версии 1.6 встроена многоязычность.

- Начиная с версии 2.5 расширена поддержка баз данных. Реализована поддержка Microsoft SQL Server, а с версии 3.0 -- PostgreSQL[6]. В дальнейшем планируется добавить поддержку Oracle, SQLite.

Возможности администрирования.

- В целях повышения рейтинга в поисковиках можно создать свое описание и ключевые слова для каждой динамической страницы.

- Можно запрограммировать по календарю начало и окончание публикации любых материалов.

- Возможно ограничение доступа к определенным разделам сайта незарегистрированных пользователей.

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

- Значительно улучшенная система установки и управления расширениями наблюдается в версии 1.6. Она позволяет одновременно устанавливать несколько расширений, объединив их в один инсталляционный пакет. Кроме того, стало возможным задействовать механизм автоматического обновления установленных расширений.

- Добавлена возможность создания форм обратной связи для каждого контакта.

- Возможность привлечения новостей, статей и ссылок от удаленных авторов посредством модуля приема. Благодаря менеджеру рассылки новостей, поддерживается более 360 служб по всему миру.

- Огромное количество готовых модулей и компонентов различных шаблонов joomla. (10)

Cуществует большой список систем управлении контентом, которые позволяют создавать автоматизированные сайты.

Достоинства Joomla:

- Бесплатная установка;

- Развивается профессионалами более 5 лет;

- Система заточена под расширяемость. В нее заложена только база, все остальное можно доработать, исходя из направленности разрабатываемого сайта;

- Более 3700 платных и бесплатных расширений;

- Система реализована по блочному принципу. Шапка, левый блок, правый блок, меню. Такое построение упрощает понимание системы;

- Позволяет создавать сайт любой сложности;

- Много бесплатных и платных шаблонов, которые легко модифицируются.

Недостатки:

-Не очень быстра на локальном сервере;

-В 2012-м году система перешла на новую ступень развития (версия 3.0),поэтому часть дополнений, сделанных под версию 2.5 стали недоступными;

- Необходимо время, для того, чтобы разобраться в CMS.

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

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

Хост - английское слово, которое значит - хозяин. В сфере Интернет слово “хост” имеет несколько значений. Прежде всего, это сервер, предоставляющий услугу размещения определенной информации, различных файлов, как предназначенных для личного пользования, так и открытых для общего доступа. Эта информация может быть оформлена в виде сайта или блога, электронной почты. То есть хост - это сервер, компания, обеспечивающие хостинг, хозяин хостинга. Есть несколько видов хостинга. Некоторые хостинги предоставляются за плату, другие - бесплатно. (19)

Хостинг Hostinger.ru предлагает оба варианта услуг.

Компания Hostinger предлагает:

- поддержку PHP 5.2, MySQL 5.1

- phpMyAdmin, удобная панель управления;

- FTP - работает быстро;

- 2Gb места на диске;

- трафик практически неограниченный;

- автоустановщики CMS;

- свой домен;

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

Таким образом ,Hostinger предоставляет все базовые функции практически для любого движка и даже намного больше. (3)

Домен - это уникальный текстовый идентификатор компьютера (хоста), подключенного к Интернет. Состоит из слов, написанных латинскими буквами и разделённых точками. Пробелов и других знаков препинания в доменных именах нет. Каждому доменному имени соответствует определенный IP-адрес или несколько IP-адресов. Доменные имена являются составляющей частью URL, указывающих на конкретные web-страницы.

PHP - это язык программирования, созданный для генерации HTML?страниц на web-сервере и работы с базами данных. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров.

В области программирования для Сети, PHP - один из популярнейших скриптовых языков (наряду с JSP, Perl и языками, используемыми в ASP.NET) благодаря своей простоте, скорости выполнения, богатой функциональности и распространению исходных кодов на основе лицензии PHP. PHP отличается наличием ядра и подключаемых модулей, «расширений»: для работы с базами данных, динамической графикой, криптографическими библиотеками, документами формата PDF и т.п. Интерпретатор PHP подключается к web-серверу либо через модуль, созданный специально для этого сервера (например, для Apache или IIS), либо в качестве CGI?приложения. (9)

СУБД MySQL

Программное обеспечение MySQL представляет собой очень быстрый многопоточный, многопользовательский надежный SQL?сервер баз данных (SQL - язык структурированных запросов). Сервер MySQL предназначен как для критических по задачам производственных систем с большой нагрузкой, так и для встраивания в программное обеспечение массового распространения.

MySQL является решением для малых и средних приложений. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы. (17)

CSS (англ. Cascading Style Sheets -- каскадные таблицы стилей) -- формальный язык описания внешнего вида документа, написанного с использованием языка разметки.

FTP-сервер - это обычный компьютер, который подключен к Интернету, где и содержатся общедоступные файлы. И для того что бы скопировать данные файлы на свой компьютер нужен специальный протокол передачи данных - FTP. С помощью программы - FTP-клиента (например, FTPExplorer, CuteFTP Pro, FileZilla и другие) или из интернет-браузера, вводя адрес нужного вам сервера после ftp://, происходит соединение с этим сервером.

Так же подключиться к FTP-серверу можно с помощью файловых менеджеров. Эта функция очень удобна в бесплатном файловом менеджере FreeCommander или TotalCommander. (2)

Web-сервер - это сервер, принимающий HTTP?запросы от клиентов. Обычно в роли клиентов выступают web-браузеры, выдающие им HTTP?ответы, вместе с которыми передаются HTML?страницы, изображения, файлы, медиа-потоки или другие данные. Web -серверы являются основой Всемирной паутины.

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

В шаблоне может располагаться различного вида информация, отображаемая с помощью визуальных компонентов, имеющихся в комплекте CMS, либо разработанных индивидуально. В него так же могут быть включены объекты Flash. (16)

Модуль - в Joomla практически каждый шаблон можно изменить до неузнаваемости не только внешне (к примеру, если изменять цветовую гамму или некоторые элементы дизайна, такие как фон или шапку), но и менять их структуру (расположение модулей и блоков). Это позволяет сделать сайт максимально удобным для пользователей. Если компоненты отображаются в центральной части сайта (вместе с основным контентом или вместо него), то для модулей существуют отдельные позиции, так как они выполняют лишь вспомогательную функцию и служат для того, чтобы выводить дополнительную информацию по различным компонентам. Существуют так же сторонние модули, которые не имеют совершенно никакого отношения к компонентам Вашего сайта. Это могут быть различные модули погоды, курсы валют, счётчики и прочее. Но, тем не менее, они являются так же вспомогательными. Изменить расположение блоков на сайте Вы можете в любое время через административную панель сайта. Каждый шаблон имеет несколько позиций модулей joomla. Как правило, сайт делится на несколько частей: верхняя часть (шапка сайта), левая и правая колонки, средняя часть для контента и футер (дно сайта). (11)

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

Материалы - это контент, статьи, тексты.

Категории материалов - контейнеры, которые содержат материалы.

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

Аккаунт - запись, содержащая сведения, которые пользователь сообщает о себе некоторой компьютерной системе.

Плагины - независимо компилируемый программный модуль, динамически подключаемый к основной программе и предназначенный для расширения или использования её возможностей.

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


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

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