ВВЕДЕНИЕ
Процессы информатизации современного общества и тесно связанные с ними процессы информатизации всех форм образовательной деятельности характеризуются процессами совершенствования и массового распространения современных информационных и коммуникационных технологий. Подобные технологии активно применяются для передачи информации и обеспечения взаимодействия преподавателя и обучаемого в современных системах открытого и дистанционного образования.
В целях модернизации образования для достижения современного качества учебных результатов рекомендуется развитие инструментов электронного, в том числе дистанционного обучения. Основная цель реализации проекта - качественное изменение процесса обучения и повышение образовательных результатов учащихся за счёт разработки электронного учебно-методического комплекса в образовательный процесс.
Удобство электронного УМК заключается в том, что преподавателю при разработке занятия предоставляется большая возможность для творчества. Электронное УМК значительно расширяет иллюстративный материал учебника за счёт дополнительных графических объектов, интерактивов, и других мультимедийных материалов; предоставляет возможности использования материалов сайтов, рекомендованных для чтения студентов, также позволяет реализовать функцию контроля с помощью специально разработанных тестовых заданий.
Электронное учебное издание становится опорой для студентов учащихся и на дому. Преподаватель может давать самостоятельные задания студентам как непосредственно на лекции, так и для выполнения дома.
Введение в проблему
Целью данного дипломного проекта является разработка учебно-методического электронного комплекса (УМК) по дисциплине «Информатика».
Электронная учебно-методическая литература позволяет осуществлять:
понимание изучаемого материала за счет иных, нежели в печатной учебной литературе, способов подачи материала: индуктивный подход, воздействие на слуховую и эмоциональную память;
адаптацию в соответствии с потребностями учащегося, уровнем его подготовки, интеллектуальными возможностями и амбициями;
использование компьютерной поддержки для решения большего количества задач, освобождение времени для анализа полученных решений и их графической интерпретации;
провождение занятий в форме самостоятельной работы за компьютерами, оставляя за преподавателем роль руководителя и консультанта;
быстрый и эффективный контроль знаний учащихся, задавать содержание и уровень сложности контрольного мероприятия;
индивидуальную работу со студентами, особенно в части, касающейся домашних заданий и контрольных мероприятий;
предоставление широчайших возможностей для самопроверки на всех этапах работы;
рассмотрение большего количества примеров и задач, освобождение от громоздких вычислений и преобразований;
возможность выносить на лекции и практические занятия материл по собственному усмотрению, возможно, меньший по объему, но наиболее существенный по содержанию, оставляя для самостоятельной работы то, что оказалось вне рамок аудиторных занятий.
Постановка задачи
После рассмотрения всех преимуществ, которые дают создание и применение на практике учебно-методического электронного комплекса по дисциплине «Информатика» был выдвинут ряд требований к разработке:
УМК должен быть разработан в соответствии с образовательным стандартом;
УМК должен быть разработан в общедоступном формате, не требующем установки специального программного обеспечения;
УМК должен содержать интуитивно понятный интерфейс, выдержанный в одном стиле. Также, при разработке пользовательского интерфейса не следует использовать слишком яркие и резкие цвета, а элементы должны быть аккуратно оформлены и без лишних спецэффектов, чтобы не отвлекать внимание пользователя от чтения;
информация по курсу должна быть хорошо структурирована;
УМК должен быть небольшого размера по занимаемому дисковому пространству во избежание проблем с его копированием на съемные носители: диски, USB-накопители и скоростью загрузки через Интернет;
УМК должен выгодно отличаться от печатного
аналога своей новизной, функциональностью, эргономикой и использовать
разнообразные технические возможности: анимацию, цвет, иллюстрации,
гиперссылки.
ОСНОВНАЯ ЧАСТЬ
При разработке любого программного продукта
большое значение имеет правильный выбор средств разработки. От них напрямую
будет зависеть функциональность разрабатываемого продукта и его унификация по
отношению к среде использования, т.е. будет ли возникать необходимость в
установке дополнительного программного обеспечения для возможности комфортной
эксплуатации.
Выбор программного обеспечения
Набор программных средств, необходимых для разработки электронных учебных пособий, включает в себя:
Редактор кода (Среда разработки HTML-документов);
Графические редакторы для создания графических элементов электронных книг;
Браузеры для отладки внешнего вида страниц;
Помимо основных средств могут использоваться и
дополнительные инструменты, упрощающие разработку электронных книг.
Обзор редакторов кода HTML
В качестве редактора HTML были рассмотрены Poet,PSPad, EditPad Lite и Notepad++ .- бесплатная программа для работы с текстом, совмещающая в себе функции текстового редактора и процессора. Благодаря продуманному интерфейсу, она предельно проста в освоении и подойдет как опытным, так и начинающим пользователям.
Несмотря на лёгкий внешний вид, Poet обладает значительной функциональностью. Встроенная проверка орфографии, поиск по тексту, интеграция с проводником Windows, возможность перетаскивания текста, масштабирование, подсветка кода и многие другие функции программы облегчат работу практически над любым текстом. Есть даже модуль для написания стихов.
Основные характеристики Poet:
Простой, но детально продуманный интерфейс.
Высокая скорость работы и отклика на больших файлах.
Проверка русской и английской орфографии.
Усовершенствованная система «недавних файлов».
Поддержка различных кодировок.
Интеграция с Проводником.
Поддержка регулярных выражений в PHP-нотации.
Замена с поддержкой подстановок.
Подсветка синтаксиса современных языков разметки и программирования.
Статистика и конструктор регулярных выражений.- компактный инструмент с простым управлением и мощными возможностями редактора кода, необходимый для работы одновременно с разными языками программирования (включая PHP, Perl, HTML и Java) и работы с текстовыми данными.обладает мощным графическим пользовательским интерфейсом, позволяющим работу с проектами, работу над несколькими документами одновременно в режиме вкладок (MDI), поиск и замену в файлах, сравнение текстов с разноцветной подсветкой различий. Среди других полезных свойств - сохранение экранных сессий, и возможность редактирования файлов прямо с веб-сервера.
Основные возможности PSPad:
Поддержкамакросов: запись, сохранение и загрузка.
Шаблоны (HTML-теги, скрипты, шаблоны кода).
Шаблоны для HTML, PHP, Pascal, JScript, VBScript, MySQL, MS-DOS, Perl.
Определяемые пользователем стили подсветки для экзотических синтаксисов.
Автокоррекция.
Интеллектуальный встроенный HTML-предпросмотр используя IE и Mozilla.
Полноценный HEX редактор.
Вызов внешних программ, отдельно для каждой среды разработки.
Внешний компилятор с перехватом вывода, окном лога и парсер логов для каждой среды создают эффект «IDE».
Цветная подсветка синтаксиса для печати и предпросмотр перед печатанием.
ИнтегрированнаяTiDy-библиотека для форматирования и проверки HTML-кода, конверсии в CSS, XML, XHTML.
Встроенная свободная версия CSS-редактора TopStyle Lite.
Экспорт кода с подсветкой в форматах RTF, HTML, TeX в. файл или буфер обмена.
Вертикальное выделение, закладки, метки, нумерация строк.
Переформатирование и сжатие HTML-кода, изменения регистра слов, тегов и букв.
Сортировка строк с возможностью сортировать по заданному столбцу, с параметром удаления дубликатов.
Таблица ASCII-символов с приведением соответствия HTML-мнемоник.
Навигатор кода для Pascal, INI, HTML, XML, PHP.
Проверка правописания.
Встроенный веб-браузер с поддержкой Apache.
Подсветка парных скобок.Lite - компактный, дружественный пользователю редактор имеющий все необходимые для текстового редактора характеристики и дополнительные функции. Позволяет открывать одновременно несколько файлов, без ограничения размера и длины строки. Между открытыми файлами можно переключаться с помощью закладок, благодаря чему нет неудобства от работы с многочисленными окнами.
Основные возможности EditPad Lite:
Функция Поиска и Замены работающая во всех открытых файлах.
Неограниченное количество отмены и повторного выполнения действий. Отмена изменений даже после сохранения.
Редактирование и конвертация файлов ASCII, ANSI и Unicode.
Доступно создание текстовых файлов не только на европейских, но и на восточных языках.
Редактирование структурированных текстовых файлов, сохранение части текста на диске и вставка файла в текущее содержание.
Функция предварительного просмотра, настройка шрифта печати, поля, колонтитулы и т.д.
Опция «поверх окон».
Предупреждение при закрытии несохраненного файла.
Поддержка кодовых страниц ISO-8859, а также большинство DOS, KOI8 и EBCDIC.
Выбор настроек - перенос слова на новую строку, нумерация строк и автоотступ отдельно для каждого типа файлов.
Определение собственных типов файлов.++-это бесплатный редактор текстовых файлов с поддержкой синтаксиса большого количества языков программирования. Программа располагает широким набором опций и отличается минимальным потреблением ресурсов процессора.
Среди продвинутых опций Notepad++ - опция подсветки текста и возможность сворачивания блоков, согласно синтаксису языка программирования. Пользователь может самостоятельно определить синтаксис языка программирования. Есть возможность настроить режим подсветки. Доступно выделение цветом директив и операторов языка программирования.++ обеспечивает возможность одновременного просмотра и редактирования нескольких документов. Также Вы можете просматривать и редактировать в двух окнах отображения один и тот же документ в разных местах. Изменение документа в одном окне просмотра будет автоматически перемещено во второе окно просмотра (т. е. вы редактируете один документ, который имеет клона во втором окне просмотра).
Другие возможности Notepad++:
Авто-завершение набираемого слова.
Возможность создания собственного списка API функций (или скачать его со страницы загрузки).
Поддержка регулярных выражений Поиска/Замены.
Полная поддержка перетягивания фрагментов текста.
Динамическое изменение окон просмотра.
Автоматическое определение состояния файла (уведомление об изменении или удалении файла другой программой - с возможностью перезагрузить файл или удалить его из программы).
Увеличение и уменьшение (масштабирование).
Поддержка большого количества языков.
Листинг программ можно печатать в цвете - так, как вы видите на экране в окне редактирования.
Заметки о документе.
Выделение скобок при редактировании текста.
Запись макроса и его выполнение.
Выбор редактора кода HTML
Все три программы подходят для разработки, но мой выбор был сделан в пользу Notepad++. Notepad++ на сегодняшний день по праву считается лучшей заменой стандартного блокнота. Этот текстовый редактор обладает следующими полезными для разработки функциями: автозавершение кода (для большинства языков), вкладки для работы с несколькими файлами, удобный поиск с функцией замены и регулярных выражений, поддержка огромного количества языков (даже Ассемблер!). Это лишь некоторые функции, из-за которых Notepad++ давно является моим любимым текстовым редактором и прекрасно подходит в качестве редактора для верстки <#"869576.files/image001.gif">
Рис.2. Структура УМК по дисциплине
«Информатика»
Основные структурные элементы УМК:
УМК состоит из ряда основных структурных элементов, которые перечислены ниже:
система навигации по разделам и внутри них;
раздел «Главная»;
раздел «Лекции»;
раздел «Практика»;
раздел «Литература»;
раздел «Словарик»;
раздел «К экзамену»;
раздел «Факты».
Главная страница
Главная страница - это первое, с чем
сталкивается посетитель, оказываясь на сайте. Главная страница должна быть
снабжена таким инструментарием, использование которого позволит даже неопытному
пользователю в короткий срок ознакомиться с сайтом, заинтересоваться
содержанием второстепенных страниц и, вообще, так сказать, войти во вкус.
Поэтому главную страницу, как правило, снабжают удобными средствами навигации по
сайту и различными полезными для посетителя ссылками. Однако первое по важности
требование к главной странице - информативный текстовый и графический контент.
Рис.3 Главная страница УМК по дисциплине
«Информатика»
Пользовательский интерфейс УМК
Учебно-методический комплекс имеет простой интерфейс, состоящий из главного окна и нескольких вкладок меню. Интерфейс должен быть интуитивно понятным. Таким, чтобы пользователю не требовалось объяснять как им пользоваться. Данное меню простое и удобное при пользовании на планшете или другом устройстве с сенсорным экраном.
Раздел «Лекции»
В разделе «Лекции» находятся необходимые лекции
в формате pdf, разделенные на отдельные главы, рассчитанные на курс занятий по
дисциплине «Информатика». В верхней части страницы находятся кнопки вкладок, на
которые можно перейти, находясь в любой части сайта.
Рис. 4.Вкладка «Лекции»
При нажатии мыши на любую из глав лекция по
выбранной теме откроется в новой вкладке. Так лекции находятся в формате pdf,
их можно сразу распечатать, скачать или увеличить размер текста для удобного
чтения.
Рис. 5.Пример открытия главы
Раздел «Практика»
В этом разделе размещены методические указания по данному курсу, а также игры и тесты,которые помогут студентам проверить свои знания. Организация раздела идентична организации раздела «Лекции». При нажатии на название любого методического указания, материал откроется в новой вкладке, в формате pdf.
Рис.6. Раздел «Практика»
Раздел «Литература»
В этом разделе размещен список литературы,
рекомендуемой к изучению. Организация страницы создана в виде списка. К каждой
книге есть небольшое описание: фото обложки, имя автора, год и издательство.