Электронный учебник
Создание электронного учебника по материалу выбранной темы и исследование процессов при проектировании информационных систем. Применение методов программирования, проектирования и анализа информации. Разработка бизнес-модели электронного учебного курса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 02.06.2014 |
Размер файла | 5,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования «Тихоокеанский Государственный Университет»
Институт экономики и управления
Кафедра «Экономическая кибернетика»
Дисциплина «Проектирование информационных систем»
Курсовая работа на тему: «Электронный учебник «Интеллектуальные системы и функциональное программирование»»
Выполнил:
студент гр. ПИЭ-81
Мещеряков Е.М.
Хабаровск 2012 г.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Обоснование выбора программного средства
1.2 Анализ предметной области
1.3 Информационные процессы
2. ПРАКТИЧЕСКАЯ ЧАСТЬ
2.1 Разработка бизнес-модели создания электронного учебного курса
2.2 Процесс создания электронного учебника
3. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
3.1 Запуск электронного учебника
3.2 Работа с учебником
3.3 Особенности работы с учебником
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ А
ПРИЛОЖЕНИЕ Б
ВВЕДЕНИЕ
Проектирование информационных систем всегда начинается с определения цели проекта. Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить:
- требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования;
- требуемую пропускную способность системы;
- требуемое время реакции системы на запрос;
- безотказную работу системы в требуемом режиме, иными словами - готовность и доступность системы для обработки запросов пользователей;
- простоту эксплуатации и поддержки системы;
- необходимую безопасность.
Производительность является главным фактором, определяющим эффективность системы. Хорошее проектное решение служит основой высокопроизводительной системы.
В реальных условиях проектирование - это поиск способа, который удовлетворяет требованиям функциональности системы средствами имеющихся технологий с учетом заданных ограничений.
В настоящее время в учебный процесс вносится все больше и больше новшеств. И все это происходит не без помощи информационных технологий. Развитие информационных технологий оказывает огромное влияние на все области человеческой деятельности. С появлением компьютеров и больших портативных проекторов, информацию стали все чаще представлять в электронном виде, где ее проще редактировать и легче представить в наиболее понятном для обучаемого свете.
Целью написания данной курсовой является внесение своей лепты в усовершенствование образовательной системы университета с помощью создания электронного учебника.
Электронные учебные курсы -- высокотехнологичный продукт, создаваемый на основе и с применением самых современных IT-решений.
Использование электронного учебного курса в составе обучения позволяет наиболее эффективно управлять процессом обучения за счет взаимодействия курса с системой обучения.
Объектом исследования станет учебный курс «Интеллектуальные системы и функциональное программирование». Будет произведен выбор подходящего программного продукта для осуществления данной задачи и изучен его потенциал.
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Обоснование выбора программного средства
Электронный учебник является элементом образовательной среды. Она включает традиционные образовательные ресурсы, другие электронные учебники, человеческий фактор, государство, издателей и распространителей.
Одним из элементом образовательной среды является государство в лице государственных образовательных учреждений и органов управления образованием.
В условиях пассивности государства наибольшую известность и распространение сегодня имеют электронные учебники, имеющие мощную коммерческую поддержку. Российский рынок электронных учебников поделен между четырьмя крупными дистрибьюторами, то есть фактически является монопольным. В этих условиях не может работать механизм свободной конкуренции.
Существует примитивность большинства архитектурных решений и программной реализации электронных учебников. Даже по самым востребованным школьным дисциплинам существуют считанные единицы электронных учебников. По некоторым дисциплинам или разделам школьного курса их вообще нет.
Существуют основные формы электронного учебника.
- Тест.
- Энциклопедия
- Задачник
- Креативная среда
- Авторская среда
1.2 Анализ предметной области
CourseLab® - это мощное средство для создания интерактивных учебных материалов (электронных курсов), предназначенных для использования в сети Интернет, в системах дистанционного обучения, на компакт-диске или любом другом носителе.
Для написания электронного учебника в CourseLab необходимо использовать стандарт ГОСТ 7.32-91.
Учебник пишется по заданию данному руководителю по теме, выбранной из перечня предложенных. По выбранной теме выдаётся программа дисциплины, которая в дальнейшем рассматривается как требование к содержанию электронного учебника. После того как студент определился с заданием и получил необходимые указания он анализирует полученное, с целью выявления спецификаций.
По спецификации задания производится поиск информации согласно требованию к содержанию. Для этого студенту необходимо определиться с источниками информации. Подобрав наиболее подходящие источники данных, информация из них извлекается и сохраняется в текстовом редакторе в виде сплошного, неструктурированного текста.
Следующим действием студент анализирует текст и вырабатывает план дальнейших манипуляций с текстом. Этот анализ позволяет выявить тот материал, который действительно необходим, устраняет избыточность данных и структурирует их согласно содержанию. В итоге, на данном этапе выполнения задания получается текстовый вариант учебника.
В дальнейшем работа проходит в специализированной программе CourseLab 2.4 для написания электронных учебных курсов. Данная программа предоставляет широкие возможности для проектирования электронных учебных ресурсов. В данном программном средстве создаётся учебный курс по необходимой теме. В него последовательно вносится и оформляется текст учебника. После окончания этой операции проводится организация структуры электронного учебника и оформляется его дизайн.
После того как учебник сформирован по материалу, представленному в нём создаётся тест с целью проверки усвоения материала пользователем. По завершению теста можно констатировать, что электронный учебник завершён.
Для учебника необходима сопроводительная документация, а именно, в данном случае руководство пользователя. Создаётся оно для потенциальных пользователей с целью ознакомления с продуктом, с его возможностями, а также для того, чтобы пользователь смог без проблем пользоваться учебником.
1.3 Информационные процессы
Процессное моделирование - описание деятельности предприятия в виде бизнес-процессов, непрерывных взаимосвязанных функций (например, построение модели в виде организационно-функциональной схемы или по методологии IDEF0).
Организационно-функциональное моделирование - графическое описание бизнес-процесса в виде последовательности работ, реализуемой отдельными элементами организационной структуры, с информационными, вещественными и/или финансовыми потоками между ними.
Информационное моделирование - описание информационной структуры объектов (сущностей, атрибутов, ключей) с идентификацией отношений между ними (например, построение модели по методологии IDEF1).
Имитационное моделирование - моделирование поведения системы в различных аспектах и в разных внешних и внутренних условиях с анализом динамических характеристик бизнес-процессов и с анализом распределении ресурсов (например, с использованием деловых игр).
Моделирование работы информационной системы особенно важно на первых этапах её создания. Так как исправление допущенных на этом этапе ошибок обходится наиболее дорого, то и польза на этапе анализа задачи и разработки логической модели её решения значительна.
За последнее десятилетие сформировалось новое направление в программотехнике - CASE (Computer-Aided Software/System Engineering). В настоящее время не существует общепринятого определения CASE. Содержание этого понятия обычно определяется перечнем задач, решаемых с помощью CASE, а также совокупностью применяемых методов и средств. Иначе говоря, CASE-технология представляет собой совокупность методологий анализа, проектирования, разработки и сопровождения сложных систем программного обеспечения, поддержанную комплексом взаимоувязанных средств автоматизации.
CASE - это инструментарий для системных аналитиков, разработчиков и программистов, заменяющий им бумагу и карандаш на компьютер для автоматизации процесса проектирования и разработки программного обеспечения.
CASE-средства позволяют получить описание работы создаваемой системы раньше, чем её построили. Потом с их помощью можно анализировать работу системы и оптимизировать подготавливаемые решения. Для этого специально предусмотрен инструментарий проектирования.
Если сравнить усилия на непосредственное кодирование с затратами труда на остальные составляющие разработки системы реального времени, то непосредственно кодирование занимает очень малое время по сравнению со всем остальным: анализом, моделированием, обработкой ошибок, тестированием, отладкой, документированием, совещаниями, проектным менеджментом и т.п.
Поэтому важнейшее значение имеет хорошее взаимодействие с заказчиком, причем взаимодействовать необходимо на методологической основе. Для формализации отдельных этапов этой методологии необходимо наличие CASE-инструментария. Аналитические схемы не только показывают понимание требований заказчика, но и заставляют понять всю глубину разрабатываемой системы и даже обнаружить пропущенные детали.
2. ПРАКТИЧЕСКАЯ ЧАСТЬ
2.1 Разработка бизнес-модели создания электронного учебного курса
Создание электронного учебника подразумевает исполнение следующих процессов:
- поиск информации по предмету;
- установка программного обеспечения;
- непосредственное создание учебника в программе CourseLab.
Создание учебника в программе CourseLab включает:
- настройку программы;
- выбор оформления;
- вставку материала;
- конечную настройку программы курса.
Проведем функциональный анализ, применяя автоматизированное программное обеспечение BPwin. В нём необходимо графически указать все процессы, входящие элементы, выходящие, управляющие, а также механизмы. Сначала рассматривается процесс в общем (контекстная диаграмма), затем проводится его разбиение на подпроцессы (декомпозиция) до необходимой конкретизации.
Контекстная диаграмма (рис. 1):
ВХОД: Задание.
ВЫХОД: Электронный учебник, руководство пользователя.
МЕХАНИЗМЫ: Студент, руководитель, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Справочная документация, требования к содержанию.
Рисунок 1. - Контекстная диаграмма
Контекстная диаграмма декомпозируется на пять подпроцессов: Поиск информации, Сортировка информации, Генерация учебника, написание руководства пользователя, Контроль проекта. Рассмотрим их более подробно (рис.2).
Подпроцесс: Поиск информации.
ВХОД: Задание.
ВЫХОД: Массив информации.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Требования исправления, требования к содержанию.
В свою очередь данный подпроцесс декомпозируется на четыре операции, следующие далее (рис. 3).
Рисунок 2. - Диаграмма декомпозиции процесса создания электронного учебника
Рисунок 3. - Диаграмма декомпозиции операции поиска информации
Операция: Анализ задания.
ВХОД: Задание.
ВЫХОД: Специфика информации.
МЕХАНИЗМЫ: Студент.
УПРАВЛЕНИЕ: Требования исправления, требования к содержанию.
Операция: Планирование поиска.
ВХОД: Специфика информации.
ВЫХОД: План поиска.
МЕХАНИЗМЫ: Студент.
УПРАВЛЕНИЕ: Требования исправления, требования к содержанию.
Операция: Выбор источников поиска.
ВХОД: План поиска.
ВЫХОД: Источник информации.
МЕХАНИЗМЫ: Студент.
УПРАВЛЕНИЕ: Требования исправления, требования к содержанию.
Операция: Извлечение информации.
ВХОД: Источник информации.
ВЫХОД: Массив информации.
МЕХАНИЗМЫ: Студент.
УПРАВЛЕНИЕ: Студент, компьютерное оборудование, программное обеспечение.
Подпроцесс: Сортировка информации (рис. 4).
ВХОД: Массив информации.
ВЫХОД: Текстовый вариант учебника.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Требования к содержанию.
Рисунок 4. - Диаграмма декомпозиции процесса сортировки информации
Сортировка информации состоит из трёх операций.
Операция: Фиксирование информации.
ВХОД: Массив информации.
ВЫХОД: Черновой вариант учебника.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Требования к содержанию.
Операция: Анализ черновика.
ВХОД: Черновой вариант учебника.
ВЫХОД: Руководство к действию.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Требования к содержанию.
Операция: Структуризация текста.
ВХОД: Руководство к действию.
ВЫХОД: Текстовый вариант учебника.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Требования к содержанию.
Подпроцесс: Генерация учебника (рис.5).
ВХОД: Текстовый вариант учебника.
ВЫХОД: Электронный вариант учебника.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Справочная документация, требования к содержанию, требования к исправлению.
Рисунок 5. - Диаграмма декомпозиции процесса генерации учебника
Также как и предыдущие подпроцессы данный декомпозируется и включает четыре операции.
Операция: Инициализация учебного курса.
ВХОД: Текстовый вариант учебника.
ВЫХОД: Учебный модуль.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Справочная документация, требования содержания.
Операция: Описание информационных фрагментов курса.
ВХОД: Учебный модуль.
ВЫХОД: Заполнение учебного модуля.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Справочная документация, требования содержания, требования исправления.
Операция: Описание текстовых фрагментов.
ВХОД: Заполнение учебного модуля.
ВЫХОД: Заполнение учебного модуля.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Справочная документация, требования содержания, требования исправления.
Операция: Работа с ссылками.
ВХОД: Заполнение учебного модуля.
ВЫХОД: Заполнение учебного модуля.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Окончание работы с приложениями.
ВХОД: Заполнение учебного модуля
ВЫХОД: Заполнение учебного модуля.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение.
УПРАВЛЕНИЕ: Прохождение теста.
ВХОД: Заполнение учебного модуля
ВЫХОД: Заполнение учебного модуля.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение, руководитель.
УПРАВЛЕНИЕ: Проверка.
ВХОД: Электронный курс
ВЫХОД: Электронный вариант учебника.
МЕХАНИЗМЫ: Студент, компьютерное оборудование, программное обеспечение, руководитель.
Модели BPwin дают основу для осмысления бизнес-процессов и оценки влияния тех или иных событий, а также описывают взаимодействие процессов и потоков информации в организации. Неэффективная, высокозатратная или избыточная деятельность может быть легко выявлена и, следовательно, усовершенствована, изменена или устранена в соответствии с общими целями организации. С помощью BPwin пользователь может сразу сделать свою работу продуктивной. Действия и другие объекты могут быть созданы буквально несколькими щелчками мыши, а затем легко отбуксированы в нужное место. Интерфейс BPwin, выполненный в стиле «проводника» облегчает навигацию и редактирование сложных процессов с иерархической структурой. Развитые возможности изменения масштаба представления позволяют быстро найти и сосредоточиться на необходимой для работы части модели процесса.
2.2 Процесс создания электронного учебника
Электронный учебный курс - это тематически завершенный, структурированный автором учебный материал, который через Интернет или на электронных носителях поставляется обучаемому. С точки зрения методиста, электронный учебный курс соответствует обычному учебному курсу - предполагается, что он содержит весь необходимый для самостоятельного обучения материал и тестовые задания для контроля полученных знаний по заданной теме.
Электронный учебный курс, созданный с помощью CourseLab, представляет собой упорядоченный набор учебных модулей. В зависимости от построения учебного материала, модули могут быть объединены в разделы. Разделы, в свою очередь, также могут объединяться в разделы более высокого уровня иерархии.
Первым шагом в создании учебника является генерация учебного курса (рис.6). В его рамках создаётся учебный модуль, включающий в начале три подструктуры: заставку, мастер-слайд и набор слайдов.
Рисунок 6. - Создание нового учебного курса.
Слайд-заставка - своеобразная «обложка» модуля, специальный слайд, который показывается на компьютере обучаемого практически сразу после открытия учебного модуля. В то время, пока показывается заставка, происходит загрузка основного кода модуля, таким образом, заставка делает процесс загрузки кода практически незаметным. Первым делом редактируем заставку, представленную на Рисунке 7, с которой начинается электронный учебник, здесь расположена кнопка запуска курса, а также названия электронного учебного курса.
Рисунок 7. - Оформление заставки
После того как заставка закончена, переходим к мастер - слайду. На данном слайде устанавливаются структуры, которые впоследствии будут присутствовать на всех слайдах курса (рис.8).
В данном случае - это кнопки навигации: переходы к следующему и предыдущему слайдам, к оглавлению с тестом и возврат на слайд назад, а также подпись названия текущей лекции. В пределах одного учебного модуля возможно использование нескольких мастер-слайдов (технического ограничения на количество мастер-слайдов не существует - вплоть до абсурдной ситуации, когда у каждого слайда с содержанием будет свой собственный мастер-слайд), однако на практике оказывается, что одного мастер-слайда достаточно.
Рисунок 8. - Оформление мастер-слайда
Поскольку мастер-слайд является подложкой сразу для многих слайдов, на нем не работают ссылки и активные области, эффекты и задержки появления объектов, а также действия и события. Помимо этого существует ограничение на применение объектов: можно использовать на мастер-слайде только встроенные объекты (картинки, текстовые блоки, автофигуры) и специальные объекты из папки Навигация.
Оглавление учебника состоит из списка разделов учебника и тестирования. По данным надписям организовывается переход к соответствующей теме по щелчку мыши. Оглавление и переходы представлены на Рисунке 9.
Рисунок 9. - Оглавление курса и организация переходов
В электронном учебнике есть специальная библиотека объектов для формирования нашего учебника. Благодаря ей можно использовать специальных персонажей, всплывающие окна, выноски, списки, заставки, дизайн-элементы. При работе с библиотекой можно изменять цветовую гамму, положения, размеры, появления в учебнике (рис.10).
Рисунок 10. Библиотека объектов
Так же при разработке учебника можно использовать библиотеку автофигур, при помощи которой можно указывать взаимосвязь между объектами (рис.).
Рисунок 11. Библиотека автофигур
Основная масса слайдов заполняется текстом лекций. Оформляется они с целью достичь простоты понимания и легкости запоминания (рис.12).
Один слайд - одна идея. Материал в учебном курсе разбит на слайды. И, хотя каждый слайд, разумеется, тематически связан с предыдущими слайдами, крайне нежелательно «разрывать» одну мысль на несколько слайдов. Идеальный случай - одна главная мысль (идея) на одном слайде. Обратная ситуация - когда на одном слайде излагается несколько близких по важности идей - также нежелательна. Из нескольких конкурирующих идей в памяти обучаемого скорее всего ни одна не останется главной.
Это, впрочем, не означает, что весь материал по одной идее обязательно следует уместить на одном слайде - разумеется, есть множество случаев, когда это невозможно. Важно, чтобы на каждом слайде эта идея была четко обозначена и не конкурировала с другими.
Рисунок 12. - Организация слайдов
По умолчанию переход на следующий слайд происходит по нажатию обучаемым кнопки или по другому навигационному действию, активированному обучаемым. В этом случае обучаемому дается любое необходимое ему время для изучения содержимого слайда. Однако, возможны случаи, когда нужно обеспечить переход на следующий слайд через определенное время независимо от действий обучаемого.
Рисунок 13. - Создание перехода к оглавлению
Последним этап создания учебника - написание теста. Объект «Тест» может генерировать события, в зависимости от действий обучаемого и интерпретации его действий объектом. В комбинации с действиями эти события помогут построить интеллектуальные модели поведения других объектов в зависимости от текущего состояния объекта «Тест». На предпоследнем слайде добавляется объект тест, который представлен на Рисунке 14. На последнем - результаты, Рисунок 15. Далее двойным щелчком открывается меню настройки теста, где производятся все необходимые изменения. В тест последовательно добавляются вопросы и варианты ответов.
Рисунок 14. - Добавление теста в учебник
Рисунок 15. - Добавление результатов теста в учебник
Объект «Результаты» предназначен для показа пользователю текущих результатов по одной из целей.
На закладке «Параметры вывода» определяющим является поле выбора цели, результаты по которой следует показать.
Имеется возможность выбрать, какие именно параметры следует показать, изменить строки пояснения к каждому из параметров. Маркер Приводить баллы к базе 100% позволяет выводить количество баллов либо как есть, либо с пересчетом в проценты от максимального значения.
На закладке «Вид» можно выбрать цветовую схему основных элементов объекта, а также изменить параметры шрифта, которым выводятся баллы.
На закладке «Ограничения и оценка» имеется возможность сделать тест неоцениваемым, если по какой-то причине это не нужно (например, прохождение теста является частью объяснения или упражнением для закрепления, но не проверки знаний).
Также имеется возможность разрешить или запретить таймеры вопросов (маркер «Разрешить ограничение времени ответа на вопросы»), если они есть и установить ограничение по времени на весь тест (маркер «Ограничить время теста» и соответствующее поле). Что было продемонстрировано в нашем учебном курсе.
На закладке «Вопросы» находится список, в который вы сможете добавить любое количество вопросов, нажимая соответствующую кнопку. (рис. 16,17). Открывающееся при этом окно редактирования вопроса в данном случае практически повторяет окно редактирования объектов «Вопрос» соответствующего типа, с той разницей, что некоторые общие для всего теста параметры там отсутствуют - смотрите описания объектов вопросов для получения подробностей.
Также предусмотрена возможность перехода в разделы электронного курса, используя ссылки на термины, встречающиеся в тексте, на подобии гипертекста. Это создано для удобства и комфорта при изучении материала. Данные ссылки создаются аналогично процессу создания оглавления электронного курса.
Рисунок 16. - Настройка параметров теста
Рисунок 17. - Добавление вопроса в тест
После чего этап создания учебника завершен.
3. Руководство пользователя
Особое внимание стоит уделить руководству пользователя, так как обращение с учебником, написанном на языке HTML, требует четкого регламентирования, дабы избежать сбоев и неполадок в работе программы.
При создании электронного учебника была выбрана концепция простоты и интуитивной понятности интерфейса учебника. Поэтому учебник прост, понятен, но в то же время удобен в использовании.
3.1 Запуск электронного учебника
Чтобы запустить электронный учебник следуйте следующим пунктам:
1) Если есть необходимость, скопируйте папку учебника «Электронный учебник - Структура данных» на USB-носитель или на компьютер.
2) Найдите файл запуска учебника по следующей директории:
Электронный учебник - Структура данных\1\start.hta(Рис.16).
3) Запустите файл start.hta, после чего откроется электронный учебник (Рис.17).
4) Нажимаем кнопку «START MODULE» чтобы начать просмотр электронного учебника.
Рисунок 18. - Файл запуска электронного учебника
Рисунок 19. - Открытый электронный учебник
3.2 Работа с учебником
После открытия титульного листа с наименованием и автором курса, нажимаем кнопку «Содержание Курса» (Рис.20), после чего попадаем в список статей, которые есть в данном курсе (содержание курса) (Рис.21).
Рисунок 20. - Открытый титульный лист электронного учебника
Рисунок 21. - Содержание курса электронного учебника
Далее можно перемещаться по учебнику тремя способами:
1 способ: с помощью кнопок внизу панели, которые «листают» учебник вперед и назад, можно, нажимая кнопку «» пройти весь курс по порядку от начала до конца (Рис.22).
Рисунок 22. - Кнопки и «» и «» электронного учебника
2 способ: при наведении курсора на раздел курса, появляется активный курсор , который означает, что ссылка активна, и при нажатии на нее вы попадете в соответствующий раздел.
Также работают в учебники определения, пояснения, примечания и другие объекты, на которых появляется такой курсор.
3 способ: Перемещаться по учебнику можно сочетая два предыдущих способа. То есть, используя и активные ссылки (переходы) и кнопки на панели «», «».
3.3 Особенности работы с учебником
В данном разделе руководства пользователя перечислены несколько особенностей управления электронным учебником «Интеллектуальные системы и функциональное программирование»:
1) Нажимайте курсор на разные объекты, надписи и рисунки в учебнике - при появлении курсора они вызывают определенные поясняющие действия, объекты или страницы (Рис.23).
Рисунок 23. - Всплывающие окна учебника
2) Объекты, которые появляются в результате того, что вы нажали на другой объект, если не исчезают сами, то нажмите на них один раз, и они исчезнут со страницы.
В последнем слайде учебника пользователь может пройти тестирование. электронный учебник проектирование программирование
За один запуск учебного курса пользователь может пройти тестирование один раз. На каждый вопрос ему даётся одна попытка, всего тест содержит шестьдесят вопросов.
После выбора правильного на взгляд пользователя ответа необходимо поставить маркер напротив него и нажать кнопку «Принять ответ» (рис.24) и затем кнопку «Следующий вопрос».
Рисунок 24. - Подтверждение ответа
ЗАКЛЮЧЕНИЕ
Современная степень развития коммуникационных ресурсов открыла перед разумным человечеством новые горизонты на поле образовательной деятельности, но при этом поставила и новые задачи. Решение одной из них - суть проделанной работы.
Бурное развитие информационных технологий, медленное, но неуклонное превращение компьютера из сакрального предмета, доступного лишь узкому кругу посвященных, в явление повседневной обыденности, появление Internet и т.д. - все это рано или поздно должно было затронуть и такую традиционно консервативную область, как отечественное образование. В последние годы все мы стали свидетелями появления сначала англоязычных, а затем и отечественных электронных энциклопедий, предоставляющих пользователям принципиально новые «степени свободы» нежели их традиционные, «бумажные» аналоги. Отсюда уже один шаг оставался до попыток создать принципиально новые учебные пособия - электронные учебники. В настоящее время, когда процесс создания таких учебников уже вышел за рамки отдельных частных экспериментов, когда предпринимаются активные попытки внедрить их в учебный процесс, и на этом пути уже накоплен некоторый опыт, можно, наконец, говорить о том, что определение самого термина «электронный учебник» и его концепция, которую первопроходцы-энтузиасты нащупывали практически вслепую, начинает, наконец, проясняться.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Абдикеев Н.М. Структура Данных. Учебник / М.: Экзамен, 2004 - 526с.
2. Алексеев М.Н., Бешенков С.А., Гейн А.Г., Григорьев С.Г. Информатика и информационные технологии. Учебник / М.: Миасс, 2000 - 42 с.
3. Андрейчиков А.В., Андрейчикова О.Н. Интеллектуальные информационные системы: Учебник. - М.: Компьютер пресс.-, 2006. - 424 с.
4. Бешенков С.А., Гейн А.Г., Григорьев С.Г. Информатика и информационные технологии. Екатеринбург: Уральский рабочий, 1995 - 134 с.
5. Вендров А.М. “CASE-технологии. Современные методы и средства проектирования информационных систем”, cтатья c сайта http://www.citforum.ru
6. Виноградова М.М. Интеллектуальные информационные технологии в экономике и управлении.2001, С.20
7. Гаврилова Т.А., Хорошевский В.Ф., Базы знаний интеллектуальных систем. Учебник / Санкт-Петербург: Питер, 2000- 382 с.
8. Грабауров В.А. Информационные технологии для менеджеров. М.: Экзамен, 2001, 121 с.
9. Луценко Е.В. Интеллектуальные информационные системы. М.: Компьютер пресс, 2006, 327 - 384 с. , 474 - 485 с.
10. Перспективы развития вычислительной техники.Кн.2. Интеллектуализация ЭВМ.М., 1989
11. Проектирование информационных систем: курс лекций: учебное пособие для студентов вузов, обучающихся по специальностям в области информ. технологий/В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. - М.: Интернет-Ун-т Информ. технологий, 2005. - 304 с.
12. http://www.aiportal.ru/
13. Романов В.П. Интеллектуальные информационные системы в экономике. Учебник / М.: Экзамен, 2003 - 494с.
14. Уинстон П. Искусственный интеллект. М.1980.
15. http://ru.wikipedia.org/wiki/Заглавная_страница
16. http://www.mari.ru/mmlab/home/AI/
17. http://ru.wikibooks.org/wiki/Основы_функционального_программирования
18. http://www.courselab.ru/
19. http://www.intuit.ru/
ПРИЛОЖЕНИЕ А
Обложка учебника
Оглавление
Пример слайда
Тестирование
ПРИЛОЖЕНИЕ Б
Тестирование
1. Структурированные типы данных- это:
1) Упорядоченная структура однотипных данных, хранящая их последовательно
2) Совокупность связанных данных и множество правил, определяющих, как их организацию так и способ доступа к элементам данных. К структурированным типам относятся: массив, запись, множество, файл и др. Все они определяют тип (или типы) некоторой структуры данных.
3) Наборы однотипных объектов, каким-либо образом связанных между собой
4) Все предыдущие
2. Какие данные реализуются подмножеством действительных чисел, допустимых в данной ЭВМ.
1) целые
2) действительные
3) логические
4) символьный
3. Тип Real к какому типу данных относится
1) символьный
2) целые
3) логические
4) действительные
4. К какому типу относится выражение FALSE < TRUE?
1) символьный
2) целые
3) логические
4) действительные
5. Сколько требуется памяти для типа Double в байтах?
1) 8
2) 6
3) 4
4) 2
6. СИМВОЛЫ языка - это
1) полное описание некоторого действия, которое необходимо выполнить.
2) это минимальные единицы языка, имеющие самостоятельный смысл.
3) основные неделимые знаки, в терминах которых пишутся все тексты на языке.
4) Описание символов заключается в перечислении допустимых символов языка
7. Что Описания не могут включать в себя раздел подключаемых библиотек
1) раздел описания меток
2) Раздел описания модулей
3) раздел описания констант
4) раздел описания переменных
8. что делает Функция Length(s)).
1) вычисляет длину строки (s)
2) удаляет часть строки s, начинающуюся с символа с порядковым номером start
3) вставляет в строку s, начиная с позиции start
4) удаляет часть строки s, начинающуюся с символа с порядковым номером start
9. Функция Concat (s1,s2,…sn) выполняет операцию конкатенации, объединяя несколько строк в одну
1) вставляет в строку s
2) удаляет часть строки s
3) преобразует число, записанное в переменной, в строку
4) выполняет операцию конкатенации, объединяя несколько строк в одну
10. Назовите основное свойство алгоритма, характерное только для решения задач на компьютере.
1) дискретность
2) массовость
3) результативность
4) понятность
11. Алгоритм - это...
1) некоторые истинные высказывания, которые должны быть направлены на достижение поставленной цели
2) отражение предметного мира с помощью знаков и сигналов, предназначенное для конкретного исполнителя
3) строго детерминированная последовательность действий, описывающая процесс преобразования объекта из начального состояния в конечное, записанная с помощью понятных исполнителю команд
4) Описание символов заключается в перечислении допустимых символов языка
12. Процедура Str(x,s)
1) преобразует число, записанное в переменной х, в строку.
2) удаляет часть строки s, начинающуюся с символа с порядковым номером х
3) выполняет операцию конкатенации, объединяя несколько строк в одну
4) преобразует число, записанное в переменной, в строку
13. Множества - это
1) некоторые истинные высказывания, которые должны быть направлены на достижение поставленной цели
2) строго детерминированная последовательность действий, описывающая процесс преобразования объекта из начального состояния в конечное, записанная с помощью понятных исполнителю команд
3) наборы однотипных объектов, каким-либо образом связанных между собой.
4) упорядоченная структура однотипных данных, хранящая их последовательно
14. Как обрамляется множество?
1) ( )
2) { }
3) [ ]
4) ” ”
15. Каким словом определяется раздел описания модулей
1) begin
2) program
3) uses
4) null
16. Как называется операция двух множеств A и B называется множество, состоящее из элементов, входящих хотя бы в одно из множеств A или B
1) пересечение
2) объединение
3) разность
4) вхождение
17. Как называется операция двух множеств A и B называется множество, состоящее из элементов множества A, не входящих во множество B
1) пересечение
2) объединение
3) разность
4) вхождение
18. Как называется операция двух множеств A и B называется множество, состоящее из элементов, одновременно входящих во множество A и во множество B.
1) пересечение
2) объединение
3) разность
4) вхождение
19. Как обозначается операция вхождения
1) *
2) -
3) +
4) in
20. как обозначается операция объединение
1) -
2) +
3) *
4) In
21. Каким образом объявляется запись
1) Var zap: Record
i. <имя поля1>: <тип поля1>;
2) TYPE Vector = array[1..10] of Real
3) P,D: -INTEGER;
i. P:=3; D-:=58; D:=NIL
4) Var zap: Record
i. <имя поля1>: <тип поля1><тип поля2>;
22. При помощи какой функции можно указать физический адрес переменной
1) opr(<имя_переменной>):<указатель>
2) null(<имя_переменной>):<указатель>
3) var(<имя_переменной>):<указатель>
4) addr(<имя_переменной>):<указатель>
23. Каким образом обозначается унарная операция
1) ^
2) :
3) $
4) #
24. Какая процедура служит для выделения памяти
1) IN()
2) INSERT()
3) NEW()
4) INTEGER()
25. Что представляет собой функция dispose
1) хранение объекта
2) предоставление памяти
3) уничтожение динамической переменной
4) обозначение ссылочного типа
26. Для того чтобы выделить память, на которую будет указывать нетипизрованный указатель pointer, какой нужно воспользоваться стандартной процедурой
1) getmem
2) pointer
3) size
4) word
27. Что означает функция ADDR
1) Возвращает в кучу фрагмент динамической памяти, который ранее был зарезервирован за типизированным указателем.
2) Возвращает результат типа POINTER, в котором содержится адрес аргумента.
3) Возвращает значение, хранящееся в регистре CS микропроцессора (в начале работы программы в регистре CS содержится сегмент начала кода
4) Возвращает в кучу фрагмент динамической памяти, который ранее был зарезервирован за нетипизированным указателем
28. Что означает функция DSEG
1) Возвращает значение, хранящееся в регистре DS микропроцессора (в начале работы программы в регистре DS содержится сегмент начала данных
2) Резервирует за нетипизированным указателем фрагмент динамической памяти требуемого размера.
3) Запоминает текущее значение указателя кучи HEAPPTR
4) Возвращает размер в байтах наибольшего непрерывного участка кучи.
29. Что означает процедура MARK
1) Резервирует за нетипизированным указателем фрагмент динамической памяти требуемого размера.
2) Возвращает размер в байтах наибольшего непрерывного участка кучи
3) Возвращает в кучу фрагмент динамической памяти, который ранее был зарезервирован за нетипизированным указателем
4) Запоминает текущее значение указателя кучи HEAPPTR
30. Что делает процедура NEW
1) Резервирует за нетипизированным указателем фрагмент динамической памяти требуемого размера.
2) Резервирует фрагмент кучи для размещения переменной
3) Запоминает текущее значение указателя кучи HEAPPTR
4) Резервирует за нетипизированным указателем фрагмент динамической памяти требуемого размера.
31. Что делает функция OFS
1) Возвращает значение типа WORD, содержащее смещение адреса указанного объекта.
2) Возвращает значение типа POINTER по заданному сегменту SEG
3) Освобождает участок кучи
4) Возвращает значение типа WORD, содержащее сегмент адреса указанного объекта.
32. Что делает функция SIZEOF
1) Резервирует фрагмент кучи для размещения переменной
2) Резервирует за нетипизированным указателем фрагмент динамической памяти требуемого размера.
3) Возвращает длину в байтах внутреннего представления указанного объекта
4) Возвращает значение типа POINTER по заданному сегменту SEG
33. Что делает функция PRT
1) Возвращает значение типа POINTER по заданному сегменту SEG и смещению OFS
2) Резервирует за нетипизированным указателем фрагмент динамической памяти требуемого размера
3) Возвращает длину в байтах внутреннего представления указанного объекта
4) Возвращает размер в байтах наибольшего непрерывного участка кучи.
34. Указать лишнюю операцию над стеком
1) начальное формирование стека
2) Слияние компонентов
3) выборка компоненты
4) добавление компоненты в стек
35. Какое преимущество имеют списки перед массивами
1) они динамично могут изменять свои размеры
2) они динамично могут сравнивать элементы между собой
3) они динамично могут изменять память
4) Возвращать длину в байтах внутреннего представления указанного объекта
36. В чем хранятся элементы в списках
1) в ячейках
2) в узлах
3) в памяти
4) в размерах
37. Какой вид связанных списков в зависимости от ссылок не зависит
1) односвязанные
2) двухсвязанные
3) кольцевые
4) трехсвязанные
38. Какая операция со списками является основной
1) пересечение
2) перемещение
3) добавление
4) инверсия
39. Сколько заглавных звеньев может быть в списке
1) 4
2) 2
3) 3
4) неограниченное множество
40. Как можно двигаться по списку
1) в любом направление
2) с вверху вниз
3) снизу в вверх
4) от середины вверх и в низ
41. Сколько необходимо описать типов переменных указатель для формирования списка
1) 1
2) 2
3) 3
4) 4
42. Кольцевой список…
1) имеет первый и последний элемент
2) не имеет первого и второго элемента
3) имеет первый, но не имеет последнего элемента
4) не имеет первого, но имеет последний элемент
43. Какой принцип у очереди
1) последний пришел последний ушел
2) первый пришел последний ушел
3) первый пришел, первый ушел
4) последний пришел, первый ушел
44. Как называется элемент самого высокого уровня
1) главой
2) началом
3) вершиной
4) Корнем
45. Степень узла это..
1) максимальная из всех степеней узлов
2) количество узлов на пути от корня до этого элемента.
3) число поддеревьев, выходящих из этого узла
4) упорядоченное дерево степени
46. Какая процедура служит для выделения памяти
1) IN()
2) INSERT()
3) NEW()
4) INTEGER()
47. Сколько требуется памяти для типа Double в байтах?
1) 8
2) 6
3) 4
4) 2
48. Что означает функция DSEG
1) Возвращает значение, хранящееся в регистре DS микропроцессора (в начале работы программы в регистре DS содержится сегмент начала данных
2) Резервирует за нетипизированным указателем фрагмент динамической памяти требуемого размера.
3) Запоминает текущее значение указателя кучи HEAPPTR
4) Возвращает размер в байтах наибольшего непрерывного участка кучи
49. Какая операция со списками является основной
1) пересечение
2) перемещение
3) добавление
4) инверсия
50. Какие данные реализуются подмножеством действительных чисел, допустимых в данной ЭВМ.
1) целые
2) действительные
3) логические
4) символьный
51. Для того чтобы выделить память, на которую будет указывать нетипизрованный указатель pointer, какой нужно воспользоваться стандартной процедурой
1) getmem
2) pointer
3) size
4) word
52. что делает Функция Length(s)).
1) вычисляет длину строки (s)
2) удаляет часть строки s, начинающуюся с символа с порядковым номером start
3) вставляет в строку s, начиная с позиции start
4) удаляет часть строки s, начинающуюся с символа с порядковым номером start
53. Сколько заглавных звеньев может быть в списке
1) 4
2) 2
3) 3
4) неограниченное множество
54. Какое преимущество имеют списки перед массивами
1) они динамично могут изменять свои размеры
2) они динамично могут сравнивать элементы между собой
3) они динамично могут изменять память
4) Возвращать длину в байтах внутреннего представления указанного объекта
55. К какому типу относится выражение FALSE < TRUE?
1) символьный
2) целые
3) логические
4) действительные
56. Указать лишнюю операцию над стеком
1) начальное формирование стека
2) Слияние компонентов
3) выборка компоненты
4) добавление компоненты в стек
57. Какая процедура служит для выделения памяти
1) IN()
2) INSERT()
3) NEW()
4) INTEGER()
58. Как обозначается операция вхождения
1) *
2) -
3) +
4) in
59. Каким словом определяется раздел описания модулей
1) begin
2) program
3) uses
4) null
60. Как можно двигаться по списку
1) в любом направление
2) с вверху вниз
3) снизу в вверх
4) от середины вверх и в низ
Размещено на Allbest.ru
...Подобные документы
Концептуальные основы разработки электронного учебника на основе гипертекстовых технологий. Архитектура учебного пособия. Этапы построения электронного учебника "Информатика" и его структура. Анализ практического использования электронного учебника.
дипломная работа [104,9 K], добавлен 02.05.2012Электронный учебник как средство самообразования. Основные принципы самообразования. Этапы проектирования электронного учебника, построение интерфейса системы. Язык гипертекстовой разметки HTML. Структура электронного учебника по "Численным методам".
дипломная работа [5,9 M], добавлен 15.03.2012Электронный учебник как средство самообразования. Основные этапы проектирования электронного учебника. Методика использования электронных учебников. Язык гипертекстовой разметки HTML. Структура электронного учебника по дисциплине "Численные методы".
дипломная работа [4,9 M], добавлен 02.05.2012Структурные элементы электронного учебника. Основные этапы разработки электронного учебника. Варианты структуры электронного образовательного издания. Подготовка электронного издания к эксплуатации. Методическое обеспечение электронного учебника.
презентация [506,5 K], добавлен 28.12.2014Возможности операционной системы Windows XP Professional. Описание языков программирования HTML и JavaScript. Основы работы в графическом редакторе Adobe Photoshop. Принципы создания мультимедийной анимации на MM Flash. Разработка электронного учебника.
отчет по практике [2,5 M], добавлен 21.02.2014Создание электронного учебника, его предназначение, структура, логотип, начальная и главная страницы, разделы. Разработка стандартных фреймов, анимации с элементами мультимедиа и их внедрение в учебник. Руководство для пользователя электронным учебником.
курсовая работа [3,4 M], добавлен 15.01.2010Понятие электронного учебного пособия. Виды электронных учебных изданий, дидактические требования к ним. Компонент основной формы "Button1". Поэтапная разработка мультимедийного электронного учебника по дисциплине "Компьютерные сети", его интерфейс.
курсовая работа [613,6 K], добавлен 31.01.2016Аспекты применения современных информационных технологий в образовании. Системный подход к созданию электронных пособий. Инструментальные средства и технология проектирования электронного учебного пособия. Способы защиты информации и компьютерных систем.
дипломная работа [3,2 M], добавлен 15.04.2012Объектно-ориентированное программирование. Особенности использования формата CHM, его преимущества. Создание электронного учебника на тему "Язык программирования C++" с помощью компиляции html-страниц. Правильное сочетание тегов, структура документа.
курсовая работа [1,0 M], добавлен 27.10.2012Учебник в электронном виде - элемент образовательной среды и новый жанр учебной литературы. Основные формы и методические рекомендации по разработке электронного учебника. Принципы создания, аппаратное и программное обеспечение электронного учебника.
реферат [23,3 K], добавлен 27.02.2009Разработка электронного учебника по экономике для организации самостоятельной работы учащихся и поддержки курсов по экономике в вузах. Требования к программному средству. Описание объектов, свойств и методов. Разработка алгоритма решения задачи.
курсовая работа [644,9 K], добавлен 06.05.2013Создание одной из форм обучения с использованием средств новых информационных технологий - электронного учебника. Администрирование электронного учебного пособия на тему "Линейное программирование". Проектирование структуры электронного учебника.
курсовая работа [1,7 M], добавлен 09.06.2010Требования к разработке электронного учебно-методического обеспечения процесса обучения. Создание программного продукта – электронного учебника для изучения основ высшей математики. Разработка эскизного, технического и рабочего проектов программы.
курсовая работа [1,1 M], добавлен 12.03.2013Создание электронного учебника "Энциклопедия Интернет" для ознакомления пользователя с его функциями. Подготовка к разработке программного продукта. Анализ предметной области. Выбор языка программирования. Работа в интегрированной среде Delphi 7.
курсовая работа [1,2 M], добавлен 09.03.2012- Разработка электронного практикума по дисциплине "Математика" в программе Microsoft Office FrontPage
Отличительные признаки электронного учебника от печатного. Преимущества и недостатки компьютерных систем обучения. Аспекты применения информационных технологий в образовании. Типы педагогических программных средств. Этапы создания электронного практикума.
курсовая работа [3,0 M], добавлен 28.05.2015 Технология создания электронного мультимедийного учебника. Особенности работы с изображениями. Структура электронного учебника, дизайн и интерфейс, наполнение информацией, расчет затрат на разработку. Техника безопасности при работе за компьютером.
курсовая работа [480,3 K], добавлен 18.01.2012Особенности электронных учебных пособий и основные принципы их создания. Сбор и подготовка исходного материала для электронного учебного пособия. Разработка структуры электронного пособия. Выбор программ и разработка интерфейса электронного учебника.
дипломная работа [738,5 K], добавлен 27.06.2012Обзор средств создания электронных обучающих систем. Требования к системе проектирования "электронного учебника". Разработка теоретической части и интерактивных примеров. Классификация средств создания электронных учебников. Принципы изложения материала.
дипломная работа [7,8 M], добавлен 10.01.2013Рассмотрение методических особенностей изучения курса "Macromedia Flash" и создание электронного учебника для изучения этого курса учащимися. Достоинства и недостатки, структура учебного пособия. Принципы подготовки к созданию электронных учебников.
дипломная работа [1,9 M], добавлен 23.04.2015Использование программы Microsoft Word 2010 при создании электронного учебника. Структура учебника, навигация, полнотекстный поиск, защита информации от изменений. Алгоритм разработки программного продукта. Описание технологических средств учебника.
контрольная работа [196,9 K], добавлен 06.05.2014