Разработка электронного учебника по дисциплине "Базовые информационные процессы и технологии"

Виды и формы электронных учебников. Выбор средств разработки электронного учебника - язык HTML, CSS и JavaScript и среда Adobe Dreamweaver. Описание алгоритма программы, ее структурных и функциональных характеристик. Тестирование и верификация программы.

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

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

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

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

ФГБОУ ВПО БГПУ им. М.Акмуллы

ИНСТИТУТ ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

Кафедра Информационных и полиграфических систем и технологий

Специальность 230400

Информационные системы и технологии

Курс 2

Курсовая работа

РАЗРАБОТКА ЭЛЕКТРОННОГО УЧЕБНИКА ПО ДИСЦИПЛИНЕ «БАЗОВЫЕ ИНФОРМАЦИОННЫЕ ПРОЦЕССЫ И ТЕХНОЛОГИИ»

Работу выполнила:

Чифранова Е.Г.

Группа 25

Научный руководитель:

к.п.н., доц. Старцева О.Г.

Уфа - 2013

Содержание

Введение

Глава 1. Теоретические основы создания электронного учебника

1.1 Основные понятия

1.2 Формы электронных учебников

1.3 Рекомендации к разработке электронных учебников

1.3.1 Особенности разработки

1.3.2 Дидактические требования к электронным учебникам

1.3.3 Структура электронного учебника

1.3.4 Этапы разработки

1.4 Web-технологии для создания электронных учебников

Вывод по главе

Глава 2. Разработка электронного учебника

2.1 Обоснование выбора языка программирования

2.2 Техническое задание

2.3 Структурные и функциональные характеристики

программы.

2.3.1 Алгоритм программы

2.3.2 Функциональные характеристики программы

2.4 Пользовательский интерфейс

2.5 Тестирование и верификация программы

Вывод по главе

Заключение

Литература

Приложение

Введение

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

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

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

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

Объект исследования: Система профессиональной подготовки в форме электронного учебника

Предмет исследования: Процесс разработки и создания электронного учебника с использованием Web-технологий

Цель исследования: Разработка электронного учебника по дисциплине «Базовые информационные процессы и технологии».

Задачи исследования:

1) Анализ предметной области, на основе которой разрабатывается электронный учебник

2) Изучение особенностей электронных учебников, их видов и форм

3) Знакомство с требованиями, предъявляемыми к электронным учебникам

4) Описание существующих методов и технологий, используемых для разработки схожих продуктов

5) Выбор средств разработки электронного учебника.

6) Разработка технического задания

7) Определение алгоритмов программы, структурных и функциональных характеристик.

8) Разработка программного продукта и документации.

Глава 1. Теоретические основы создания электронного учебника

1.1 Основные понятия

электронный учебник программа алгоритм

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

В профессиональной деятельности используются следующие понятия:

Электронное издание (ЭИ) -- это совокупность графической, текстовой, цифровой, речевой, музыкальной, видео-, фото- и другой информации, а также печатной документации пользователя. Электронное издание может быть исполнено на любом электронном носителе -- магнитном (магнитная лента, магнитный диск и др.), оптическом (CD-ROM, DVD, CD-R, CD-I, CD+ и др.), а также опубликовано в электронной компьютерной сети.

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

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

Электронный учебник (ЭУ) -- основное УЭИ, созданное на высоком научном и методическом уровне, полностью соответствующее федеральной составляющей дисциплины Государственного образовательного стандарта специальностей и направлений, определяемой дидактическими единицами стандарта и программой.

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

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

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

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

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

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

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

1.2 Формы электронных учебников

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

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

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

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

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

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

Невербальная среда. Традиционно электронные учебники вербальны по своей природе. Они излагают теорию в текстовой или графической форме. Это является наследием полиграфических изданий. Но в электронном учебнике возможно реализовать методический прием «делай как я». Такая среда наделяет электронный учебник чертами живого учителя.

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

1.3 Рекомендации к разработке электронного учебника

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

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

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

1.3.1 Особенности разработки

Поскольку электронное издание воспринимается с экрана, то оно имеет свои особенности.

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

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

3. Главы должны быть более короткими по сравнению с книжными, их необходимо разбивать на дискретные фрагменты, которые содержат один узкий вопрос.

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

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

6. Использовать колонтитулы или заголовки на каждой электронной странице, чтобы учащийся не терял ориентации в учебнике.

1.3.2 Дидактические требования к электронным изданиям

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

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

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

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

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

6. Требования системности предполагает последовательность усвоения учащимся определенной системы знаний в изучаемой предметной области.

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

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

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

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

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

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

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

1.3.3 Структура электронного учебника

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

Любое электронное учебное пособие должно включать в себя следующие обязательные компоненты:

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

- средства поддержки практических занятий;

- средства контроля знаний;

- средства взаимодействия между учителем и учащимися;

- методические рекомендации по изучению дисциплины;

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

При этом электронное учебное пособие должно отвечать следующим требованиям:

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

- наличие рекомендаций по изучению дисциплины;

- компактность представленного информационного материала;

- графическое оформление и наличие иллюстративного материала;

- включение промежуточного и текущего контроля знаний.

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

В Электронное издание могут входить следующие элементы:

1. Атрибуты поиска в сети Интернет.

2. Знак авторского права.

3. Основа издания.

4. Дополнительный текст.

5. Справочный аппарат

6. Дидактический аппарат.

7. Поисковый аппарат издания.

8. Иллюстрации.

9. Анимация.

10. Звук

11. Видео.

1.3.4 Этапы разработки электронного учебника

1. Выбор источников.

2. Разработка оглавления и перечня понятий.

3. Переработка текстов в модули по разделам.

4. Реализация гипертекста в электронной форме.

5. Разработка компьютерной поддержки.

6. Отбор материала для мультимедийного воплощения.

7. Разработка звукового сопровождения.

8. Подготовка материала для визуализации.

9. Визуализация материала.

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

- наиболее полно соответствуют стандартной программе;

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

- содержат большое количество примеров и задач;

- имеются в удобных форматах (принцип собираемости).

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

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

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

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

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

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

Изменяются способы объяснения отдельных понятий и утверждений и отбираются тексты для замены мультимедийными материалами.

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

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

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

1.4 Web-технологии для создания электронных учебников

Технология HTML. Для подготовки гипертекстовых документов используется язык HTML (Hyper Text Markup Language - язык разметки гипертекстовых документов), предоставляющий широкие возможности по форматированию и структурной разметке документов, организации связей между различными документами, средства включения графической и мультимедийной информации. HTML-документы просматриваются с помощью специальной программы - браузера. Наибольшее распространение в настоящее время получили браузеры Navigator компании Netscape (NN) и Internet Explorer компании Microsoft (MSIE). Реализации NN доступны практически для всех современных программных и аппаратных платформ, реализации MSIE доступны для всех Windows платформ, Macintosh и некоторых коммерческих Unix-систем.

HTML является упрощенной версией стандартного общего языка разметки - SGML (Standart Generalised Markup Language), который был утвержден ISO в качестве стандарта еще в 80-х годах. Этот язык предназначен для создания других языков разметки, он определяет допустимый набор тэгов, их атрибуты и внутреннюю структуру документа. Контроль за правильностью использования дескрипторов осуществляется при помощи специального набора правил, называемых DTD - описаниями (более подробно о DTD мы поговорим чуть позже), которые используются программой клиента при разборе документа. Для каждого класса документов определяется свой набор правил, описывающих грамматику соответствующего языка разметки.

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

<html>

<head>

<title>Название</title>

</head>

<body>

<p>Тело документа

</body>

</html>

Как видно из примера, тег представляет собой ключевое слово, заключенное в угловые скобки. Различают одинарные теги, как, например, <p>, и парные, как <body> </body>, в последнем случае действие тега распространяется только на текст между его открывающей и закрывающей скобкой. Теги также могут иметь параметры - например, при описании страницы можно задать цвет фона, цвет шрифта и т.д.: <body bgcolor= «white» text= «black»>.

Текст всего документа заключается в теги <html>, сам документ разбивается на две части - заголовок и тело. Заголовок описывается тегами <head>, в которые могут быть включены название документа (с помощью тегов <title>) и другие параметры, использующиеся браузером при отображении документа. Тело документа заключено в теги <body> и содержит собственно информацию, которую видит пользователь. При отсутствии тегов форматирования весь текст выводится в окно браузера сплошным потоком, переводы строк, пробелы и табуляции рассматриваются как пробельные символы, несколько пробельных символов, идущих подряд, заменяются на один. Для форматирования используются следующие основные теги:

<p> - начало нового абзаца, может иметь параметр, определяющий выравнивание: <p align=right>;

<br> - перевод строки в пределах текущего абзаца;

<u></u> - выделение текста подчеркиванием

Ссылка на другой документ устанавливается с помощью тега <a href= «URL»>…</a>, где URL - полный или относительный адрес документа. При этом текст, заключенный в тег <a>, обычно выделяется подчеркиванием и цветом, и после щелчка мышью по этой ссылке браузер открывает документ, адрес которого указан в параметре href. Графические изображения вставляются в документ с помощью тега <img src= «URL»>.

Технология CSS. Зачастую у web-дизайнера возникает необходимость применить в процессе создания html-документа сложное форматирование - от абзаца к абзацу менять шрифт, расположение текста, его цвет, формировать различные таблицы данных. Можно решить эту проблему с помощью стандартных средств HTML: описывать каждый абзац отдельным набором команд, но в этом случае итоговый документ будет иметь большой размер, да и само создание кода становится весьма трудоемкой работой. Можно пойти другим путем: подключить к странице внешний файл, выполненный в стандарте CSS - Cascading Style Sheets (каскадные таблицы стилей), в котором с помощью специального макроязыка один раз жестко задать форматирование страницы. Другими словами, файл CSS выполняет роль некоего шаблона, применяемого для форматирования текста, таблиц и иных элементов в документе HTML. Есть возможность подключать один и тот же физический файл CSS к различным web-страницам сайта. CSS можно использовать практически на любом сервере без каких-либо ограничений. Крупные недостатки у данной технологии также практически отсутствуют. О каскадных таблицах стилей CSS мы подробно побеседуем в восьмом уроке.

Технология РНР. РНР (Personal Home Page tools) - это еще один интерпретируемый язык, напоминающий PERL, предназначенный для придания web-страницам элементов интерактивности. Код, написанный на языке РНР, встраивается в документ HTML подобно подпрограмме: в тот участок документа, где необходимо разместить интерактивный элемент, просто вставляется сценарий РНР. Мнемоника данного языка базируется на синтаксисе PERL, Java и С, благодаря чему не вызывает каких-либо трудностей при изучении. Методики, которые позволяют серверам корректно распознавать файлы, содержащие скрипты РНР, различны и зависят в первую очередь от типа конкретного сервера. Считается достаточным назначить такому файлу расширение.php, иногда - с добавлением номера версии используемого языка, например.php2 или.php3.

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

Технология VBScript. VBScript, или Visual BASIC Script (Visual Beginners All-purpose SymbolicInstruction Code Script, визуальный символический универсальный командный код для начинающих) - очередная версия интерпретируемого языка, встраиваемого в html-документ с целью включения в состав web-страницы интерактивных элементов. Честь создания данной технологии принадлежит разработчикам компании Microsoft.

Если сравнить более распространенный стандарт JavaScript с VBScript, обнаружить серьезные различия очень трудно, поскольку мнемоника и синтаксис обоих языков во многом схожи. С помощью VBScript можно реализовать практически весь спектр возможностей, характерных для JavaScript. Обе технологии не зависят от типа сервера, на котором планируется опубликовать включающую их web-страницу. Однако VBScript в настоящее время менее распространен в Интернете, нежели его «конкурент», поскольку он поддерживается только браузерами производства Microsoft, а именно Internet Explorer версий 3.0 и выше. Netscape Navigator не имеет интерпретатора этого языка, поэтому приверженцы этого броузера лишены возможности использовать интерактивные элементы, созданные с применением VBScript, в то время как JavaScript поддерживается и Internet Explorer и Netscape Navigator.

Технология Macromedia Flash. Стандарт Flash был разработан компанией Macromedia в 1996 году. Основное назначение данной технологии - создание высококачественной интерактивной анимации, которую можно представлять при относительно небольшом размере итогового файла. С помощью Macromedia Flash web-мастер имеет возможность изготавливать красочные анимационные заставки, определенные элементы которых могут «реагировать» на движения мыши, а также встроенные в web-страницы мини-игры, озвученные мультипликационные клипы и многое другое. Другими словами, Macromedia Flash способна практически на все, что доступно при применении Java, и даже больше.

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

Для создания документов, подготовленных согласно данному стандарту, компания Macromedia выпустила специальную объектно-ориентированную среду разработчика в виде стандартного 32-разрядного приложения Microsoft Windows. Благодаря этому, процесс программирования при подготовке интерактивных элементов Flash и анимации сведен к минимуму: пользователю достаточно создать новый проект в удобной и дружественной среде, для чего необходимо лишь разобраться в принципах работы программного пакета и уметь обращаться с мышью, - по окончании работы программа встроит созданные объекты в документ HTML автоматически.

В среду Flash интегрирован специальный язык программирования, немного похожий на Java, но более простой в изучении. Написанные с его помощью программные модули импортируются в документ как апплеты и вставляются в нужный кадр анимации, где должно произойти динамическое изменение изображения. С помощью специального редактора можно написать небольшую программку, управляющую проигрыванием клипа, создать элементы, поддающиеся индивидуальным настройкам посетителями сайта, генерировать заставку с несколькими вариантами продолжения. Способов реализации этой возможности существует множество, но все-таки, чтобы использовать всю мощь встроенного языка, необходимо иметь определенный опыт в программировании. Механизм технологии Macromedia Flash достаточно прост: в общем случае подготовленные разработчиком интерактивные элементы и анимация превращаются в интерпретируемый код, который импортируется в страницу HTML. Для того чтобы клиентский браузер мог распознать объекты Flash, необходимо проинсталлировать на компьютере пользователя специальную надстройку к браузеру (plug-in), которая носит название Macromedia Flash Player. Эта программа распространяется бесплатно фирмой-разработчиком данной технологии. Пользовательский браузер, сталкиваясь с документом в формате Flash, как правило, сам связывается с соответствующим узлом, после чего начинает загрузку и установку Flash Player в автоматическом режиме. Проигрыватель Flash уже интегрирован в браузеры Microsoft Internet Explorer 4.0-5.0 иNetscape Navigator версии 4.01 и выше. Другие браузеры, к сожалению, не умеют распознавать данный стандарт, в чем и заключается его основной недостаток.

Вывод по Главе 1

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

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

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

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

Глава 2. Разработка электронного учебника

2.1 Обоснование выбора языка программирования

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

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

Для реализации электронного учебника в качестве основной была выбрана технология HTML, которая часто используется при создании Web-сайтов. Также применялись технологии CSS (таблица каскадных стилей) и JavaScript.

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

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

Немаловажной особенностью является то, что для работы с HTML существует большое число пакетов, что позволяет каждому выбирать удобную для себя программу. Это может быть MS FrontPage или Macromedia DreamWeaver, Allaire HomeSite или 1st Page 2000. А кто-то пользуется и простым текстовым редактором, например Блокнотом (Notepad).

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

2.2 Техническое задание

1. ВВЕДЕНИЕ.

Настоящее техническое задание распространяется на разработку электронного учебника по дисциплине «Базовые информационные процессы и технологии».

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

2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ

Учебник разрабатывается в качестве курсовой работы по дисциплине «Технологии программирования»

3. НАЗНАЧЕНИЕ

Основным назначением разработки является помощь студентам и преподавателям при изучении дисциплины «Базовые информационные процессы и технологии».

4. ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ

4.1. Требования к функциональным характеристикам

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

· Предоставление информации в удобной форме, возможность выбирать темы по разделам

· Разнообразие способов представления информации (текст, изображение, звук или видео)

4.1.2. Исходные данные

· Лекционный материал по дисциплине

· Лабораторные работы по дисциплине

· Средства мультимедиа

· Учебный план по данной дисциплине

4.1.3. Результаты:

· Вся информация систематизирована по разделам, доступ к которым осуществляется посредством перехода по гиперссылкам меню

· Текстовая информация сопровождается наглядными схемами, рисунками и таблицами

· При прохождении теста есть возможность проверить свои ответы и узнать оценку за тест

4.2. Требования к надежности

4.2.1. Предусмотреть контроль используемой информации, её орфографию.

4.2.2. Обеспечить целостность хранимой информации.

4.3. Требования к составу и параметрам технических средств

4.3.1.Система должна работать на IBM совместимых персональных компьютерах.

4.3.2.Минимальная конфигурация:

* тип процессора ...............................................................Pentium и выше;

* объем оперативного запоминающего устройств ........32 Мб и более.

4.3.3. Должен быть установлен браузер для просмотра веб-страниц

4.4. Требования к информационной программной совместимости

Разработка должна работать под управлением семейства операционных систем Win 32(Windows 2000, Windows XP, Windows 7 и т.п.).

5. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

5.1. Разрабатываемые программные модули должны быть самодокументированы, т.е. тексты программ должны содержать все необходимые комментарии.

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

5.3.В состав сопровождающей документации должны входить:

· пояснительная записка

· руководство пользователя

2.3 Структурные и функциональные характеристики программы

2.3.1 Алгоритм программы

На рисунке 1 предоставлена блок-схема структуры электронного учебника.

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

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

Рис 1. Блок-схема структуры электронного учебника

Связь между компонентами осуществляется путем перехода по гиперссылкам меню.

В разделе «практика» при нажатии на меню выбора лабораторных работ открываются документы формата «.docx».

2.3.2 Функциональные характеристики программы

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

На рисунке 2 представлена функциональная модель программы

Рис 2. Функциональная модель электронного учебника

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

2.4 Пользовательский интерфейс

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

При запуске программы (index.html) появляется введение электронного учебника (Рис.4).

Рис 4. Раздел «главная» электронного учебника

При переходе по верхнему горизонтальному меню можно увидеть дизайны разделов: лекции (Рис.5), практика (Рис.6), мультимедиа (Рис.7), тест (Рис.8), глоссарий (Рис.9), об авторах (Рис.10).

Рис 5. Раздел «лекции» электронного учебника

Рис 6. Раздел «практика» электронного учебника

Рис 7. Раздел «мультимедиа» электронного учебника

Рис 8. Раздел «тест» электронного учебника

Рис 9. Раздел «глоссарий» электронного учебника

Рис 10. Раздел «об авторах» электронного учебника

2.5 Тестирование и верификация программы.

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

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

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

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

Вывод по Главе 2

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

В тексте работы приведены скриншоты рабочей программы, диаграммы; реализовано тестирование и верификация разработки.

Заключение

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

Данная курсовая работа была выполнена в соответствии поставленному заданию на курсовую и отлажена в программе Adobe Dreamweaver. Во время проектирования были выполнены все стандартные этапы разработки, такие как: постановка и описание задачи, выбор метода решения этой задачи, составление алгоритма программы, её написание и отладка. Также в ходе разработки проводилось тестирование программы.

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

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

Во время разработки были изучены теоретические основы разработки электронных учебников, их виды и основные отличия.

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

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

Литература

1. Приказ Минобразования РФ №1646 от 19.06.98 о создании Федерального экспертного совета по учебным электронным изданиям

2. Башмаков, А.И. Разработка компьютерных учебников и обучающих систем [Текст]/А.И.Башмаков // М.: Информационно-издательский дом «Филинъ», 2003. - 608с.

3. Беспалько, В.П. Образование и обучение с участием компьютеров [Текст] / В.П. Беспалько // М.: Изд. Московского психолого-социального института, 2002. - 352с.

4. Джамса, К., Конрад, К., Андерсон,Э.,. Эффективный самоучитель по креативному Web-дизайну. HTML, XHTML, CSS, javascript, PHP, ASP, ActiveX. Текст, графика, звук и анимация [Текст] / К.Джамса, К.Конрад, Э.Андерсон // ДиаСофтЮП, 2005. - 665с.

5. Дубаков, М. Веб-мастеринг средствами CSS [Текст]/ М.Дубаков // БХВ-Петербург, 2002. - 518с.

6. Захарова, И.Г.Информационные технологии в образовании: учебное пособие для студентов высших учебных заведений [Текст] / И.Г.Захарова // М.: «Академия», 2007. - 192с.

7. Зимина, О.В. Печатные и электронные учебные издания в современном высшем образовании: Теория, методика, практика [Текст] / О.В.Зиминина // М.: Изд-во МЭИ, 2003. - 167с.

8. Иванова, Г.С. Технология программирования [Текст] / Г.С. Иванова // М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. - 320 с.: ил. (Сер. Информатика в техническом университете.)

9. Красильников, И.В. Информационные аспекты разработки и применения в ВУЗе электронных учебных пособий [Текст] / И.В. Красильников // М.: «РХТУ», 2007. - 114с.

10. Роберт, И.В. Современные информационные технологии в образовании [Текст] / И.В.Роберт // М.: Изд-во ИОО РАО , 2010. - 140с

11. Советов, Б.Я., Цехановский, В.В. Информационные технологии. - 3-е идз., [Текст] /Б.Я.Советов, В.В. Цехановский // М.: Высш.шк., 2006. - 265с.

Приложение

1. Код одной из лекционных страничек (не включая css)

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link href='http://fonts.googleapis.com/css?family=Terminal+Dosis' rel='stylesheet' type='text/css' />

<title>Электронный учебник</title>

<link rel="stylesheet" type="text/css" href="css/style.css"/>

<link h<link href='http://fonts.googleapis.com/css?family=Nosifer|Bad+Script|Marck+Script|Metal+Mania|Playfair+Display+SC|Sacramento&subset=latin,cyrillic' rel='stylesheet' type='text/css'>

<script src="http://jqueryjs.googlecode.com/files/jquery-1.3.js" type="text/javascript"></script>

<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>

<script src="js/animated-menu.js" type="text/javascript"></script>

</head>

<img src="images/top2.jpg" height="300" align="right" >

<body>

<div id="nav">

<li><a href="index.html">Главная</a></li>

<li><a href="lec1.1.html">Лекции</a></li>

<li><a class="hsubs" href="practice.html">Практика</a>

<li><a class="hsubs" href="#">Мультимедиа</a>

<li><a href="Test/index1.html" target="_blank">Тест</a></li>

<li><a href="glА.html">Глоссарий</a></li>

<li><a href="authors.html">Об авторах</a></li>

<div id="lavalamp"></div>

</ul>

</div><br>

<div id="text">

<table border="0" cellpadding="0" cellpading="0" width="100%"

<tr>

<th width="10%" align="left" valign="top" >

<img src="images/mh.jpg" align="left">

<ul class="ca-menu">

<li>

<a href="lec1.1.html">

<span class="ca-icon">W</span>

<div class="ca-content">

<h2 class="ca-main">Извлечение информации</h2>

</div>

</a>

</li>

<li>

<a href="lec1.2.html">

<span class="ca-icon">X</span>

<div class="ca-content">

<h2 class="ca-main">Транспортрирование информации</h2>

</div>

</a>

</li>

<li>

<a href="lec1.3.html">

<span class="ca-icon">Z</span>

<div class="ca-content">

<h2 class="ca-main">Обработка информации</h2>

</div>

</a>

</li>

<li>

<a href="lec1.4.html">

<span class="ca-icon">Q</span>

<div class="ca-content">

<h2 class="ca-main">Хранение информации</h2>

</div>

</a>

</li>

<li>

<a href="lec1.5.html">

<span class="ca-icon">S</span>

<div class="ca-content">

<h2 class="ca-main">Представление, использование</h2>

</div>

</a>

</li>

<li>

<a href="lec1.6k.html">

<span class="ca-icon">T</span>

<div class="ca-content">

<h2 class="ca-main">Контрольные вопросы</h2>

</div>

</a>

</li>

</ul>

<img src="images/mk.jpg" align="left">

<ul class="ca-menu">

<li>

<a href="lec2.1.html">

<span class="ca-icon">A</span>

<div class="ca-content">

<h2 class="ca-main">Мультимедиа-технологии</h2>

</div>

</a>

</li>

<li>

<a href="lec2.2.html">

<span class="ca-icon">B</span>

<div class="ca-content">

<h2 class="ca-main">Геоинформационные технологии</h2>

</div>

</a>

</li>

<li>

<a href="lec2.3.html">

<span class="ca-icon">K</span>

<div class="ca-content">

<h2 class="ca-main">Защита информации</h2>

</div>

</a>

</li>

<li>

<a href="lec2.4.html">

<span class="ca-icon">C</span>

<div class="ca-content">

<h2 class="ca-main">Case-технологии</h2>

</div>

</a>

</li>

<li>

...

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

  • Электронный учебник как средство самообразования. Основные этапы проектирования электронного учебника. Методика использования электронных учебников. Язык гипертекстовой разметки HTML. Структура электронного учебника по дисциплине "Численные методы".

    дипломная работа [4,9 M], добавлен 02.05.2012

  • Обзор средств создания электронных обучающих систем. Требования к системе проектирования "электронного учебника". Разработка теоретической части и интерактивных примеров. Классификация средств создания электронных учебников. Принципы изложения материала.

    дипломная работа [7,8 M], добавлен 10.01.2013

  • Использование программы Microsoft Word 2010 при создании электронного учебника. Структура учебника, навигация, полнотекстный поиск, защита информации от изменений. Алгоритм разработки программного продукта. Описание технологических средств учебника.

    контрольная работа [196,9 K], добавлен 06.05.2014

  • Концептуальные основы разработки электронного учебника на основе гипертекстовых технологий. Архитектура учебного пособия. Этапы построения электронного учебника "Информатика" и его структура. Анализ практического использования электронного учебника.

    дипломная работа [104,9 K], добавлен 02.05.2012

  • Структурные элементы электронного учебника. Основные этапы разработки электронного учебника. Варианты структуры электронного образовательного издания. Подготовка электронного издания к эксплуатации. Методическое обеспечение электронного учебника.

    презентация [506,5 K], добавлен 28.12.2014

  • Краткий обзор и анализ ныне существующих программно-педагогических средств обучения. Методика и порядок разработки электронного учебника по предмету "Язык программирования C++". Общая характеристика и основные формы входных и выходных данных программы.

    курсовая работа [232,6 K], добавлен 10.09.2010

  • Создание электронного учебника в программе Adobe Dreamweaver 9 CS4 и текстовом редакторе Notepad по дисциплине "Информационная безопасность". Разработка индивидуального дизайна учебника, его верстка. Описание работы сайта. Затраты на его рекламу.

    дипломная работа [2,2 M], добавлен 07.07.2012

  • Электронный учебник как средство самообразования. Основные принципы самообразования. Этапы проектирования электронного учебника, построение интерфейса системы. Язык гипертекстовой разметки HTML. Структура электронного учебника по "Численным методам".

    дипломная работа [5,9 M], добавлен 15.03.2012

  • Delphi как среда разработки программ, ориентированных на работу в Windows. Назначение и преимущество использования электронных учебников. Описание возможностей среды Delphi 5 для разработки электронного учебника. Варианты применения служб Internet.

    дипломная работа [3,6 M], добавлен 13.07.2011

  • Особенности электронных учебных пособий и основные принципы их создания. Сбор и подготовка исходного материала для электронного учебного пособия. Разработка структуры электронного пособия. Выбор программ и разработка интерфейса электронного учебника.

    дипломная работа [738,5 K], добавлен 27.06.2012

  • Возможности операционной системы Windows XP Professional. Описание языков программирования HTML и JavaScript. Основы работы в графическом редакторе Adobe Photoshop. Принципы создания мультимедийной анимации на MM Flash. Разработка электронного учебника.

    отчет по практике [2,5 M], добавлен 21.02.2014

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

    дипломная работа [2,3 M], добавлен 03.07.2015

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

    курсовая работа [613,6 K], добавлен 31.01.2016

  • Различные определения сущности электронного учебника, его основные формы. Этапы разработки электронного учебно-методического пособия: подбор материала, выбор программы, создание, отладка и тестирование, защита. Содержание руководства пользователя.

    дипломная работа [2,6 M], добавлен 20.09.2012

  • Разработка и реализация мультимедийного электронного учебника по дисциплине "Мультимедиа–технологии". Использование векторной графики. Передача данных в потоковом режиме. Работа со звуком. Применение Macromedia Flash в Web. Технология Symbol Conversation.

    курсовая работа [2,8 M], добавлен 16.08.2012

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

    курсовая работа [1,5 M], добавлен 17.08.2015

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

    курсовая работа [644,9 K], добавлен 06.05.2013

  • Объектно-ориентированное программирование. Особенности использования формата CHM, его преимущества. Создание электронного учебника на тему "Язык программирования C++" с помощью компиляции html-страниц. Правильное сочетание тегов, структура документа.

    курсовая работа [1,0 M], добавлен 27.10.2012

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

    дипломная работа [2,2 M], добавлен 03.04.2013

  • История развития электронных учебников, их применение, достоинства и недостатки. Программные средства создания учебного пособия по курсу "Новые информационные технологии". Технические характеристики персонального компьютера; руководство пользователя.

    дипломная работа [1,5 M], добавлен 23.04.2015

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