- •Глава 1. Технология программирования 4
- •Глава 2. Основы проектирования информационных систем 70
- •Глава 3. Обучающие и тестирующие системы 180
- •Введение
- •Технология программирования
- •Общие сведения о технологии программирования. Задачи технологии программирования
- •Базовые определения
- •Невозможность доказательства отсутствия программных ошибок
- •Надежность программной системы
- •Технология программирования как способ создания надежных программных систем
- •Этапы развития технологии программирования
- •Технология программирования и информатизация общества
- •Общие принципы разработки программных систем
- •Специфика разработки программных систем
- •Основные подходы при создании пс
- •Жизненный цикл программной системы
- •Понятие качества программной системы
- •Обеспечение надежности – основной критерий разработки программных систем
- •Методы борьбы со сложностью
- •Обеспечение точности перевода
- •Преодоление барьера между пользователем и разработчиком
- •Контроль принимаемых решений
- •Архитектура программной системы
- •Понятие архитектуры программной системы
- •Основные классы архитектур программных систем
- •Архитектурные функции
- •Тестирование и отладка программной системы
- •Основные понятия
- •-Принципы и виды отладки программной системы
- •Заповеди отладки программной системы
- •Автономная отладка программной системы
- •Комплексная отладка программной системы
- •Обеспечение функциональности и надежности программного средства
- •Функциональность и надежность как обязательные критерии качества программного средства
- •Обеспечение завершенности программного средства
- •Обеспечение точности программного средства
- •Обеспечение автономности программного средства
- •Обеспечение устойчивости программного средства
- •Обеспечение защищенности программных средств
- •Обеспечение качества программного средства
- •Общая характеристика процесса обеспечения качества программного средства
- •Обеспечение легкости применения программного средства
- •Обеспечение эффективности программного средства
- •Обеспечение сопровождаемости программного средства
- •Обеспечение мобильности
- •Литература
- •Основы проектирования информационных систем
- •Проектирование информационной системы. Понятия и структура проекта ис
- •Основные понятия и определения
- •Преимущества электронного документооборота
- •Области применения и примеры реализации информационных систем
- •Требования, предъявляемые к информационным системам
- •Жизненный цикл информационных систем
- •Этапы разработки автоматизированных информационных систем
- •Классификация информационных систем
- •Классификация автоматизированных информационных систем
- •Информационная модель и методы моделирования архитектуры проектируемой информационной системы
- •Методы проектирования информационных систем
- •Профили открытых информационных систем
- •Методологии, технологии и инструментальные средства проектирования
- •Модели структурного проектирования
- •Стандарт моделирования данных idef1x. Er-диаграммы
- •Моделирование данных. Диаграммы потоков данных
- •Моделирование данных. Методология функционального моделирования sadt
- •Case-средства проектирования информационных систем
- •Классификация case-средств
- •Рекомендации по применению case-систем
- •Объектно-ориентированные модели
- •Общая характеристика унифицированного языка моделирования uml
- •Проектирование ис с использованием uml
- •Методология rad
- •Разработка интерфейса ис
- •Литература
- •Обучающие и тестирующие системы
- •Терминология, принятая в данной области
- •История развития процесса создания терминологии и основные проблемы
- •Рекомендованные основные понятия
- •Характеристики электронного издания
- •Электронный учебник – новый жанр учебной литературы
- •Некоторые принципы, которыми следует руководствоваться при создании электронного учебника
- •Необходим ли электронный учебник?
- •Методическое обеспечение электронного учебника
- •Роль методического обеспечения
- •Требования к современному методическому обеспечению
- •Содержание методического комплекса
- •Некоторые вопросы стандартизации, оценки качества и сертификации учебных электронных ресурсов
- •Стандартизация в области образовательных технологий
- •Причины появления и назначение стандартов в области информационных технологий обучения
- •Спецификации ims
- •Спецификации ieee ltsc
- •Модель scorm
- •Метаданные
- •Определение метаданных
- •Роль метаданных
- •Технология создания локальных и сетевых электронных образовательных ресурсов – html
- •Введение
- •Что такое гипертекстовый документ
- •Действительные документы html
- •Html- редакторы
- •Первый документ html
- •Гиперссылки
- •Форматирование документа
- •Синтаксис гипертекстовой разметки
- •Каскадные таблицы стилей
- •Типы представления документов
- •Правила оформления документа
- •Чего надо стараться избегать
- •Публикация
- •Литература
-
Терминология, принятая в данной области
-
История развития процесса создания терминологии и основные проблемы
-
Компьютер с момента своего рождения сразу же стал проблемой образования. Во-первых, он стал объектом изучения. Но уже через короткий отрезок времени в компьютере «обнаружились» возможности, которые можно было использовать и для изучения предметов непосредственно не связанных с компьютерной техникой. Так уже в 1945 году Bush предложил новый подход к организации документов. При хранении информационных данных в машине он предложил устанавливать ассоциативные связи между отдельными документами и их фрагментами. В 1963 г. T. Nelson использовал изобретенный им термин «гипертекст» для обозначения нового понятия – комбинации текста на естественном языке со способностью компьютера осуществлять интерактивный выбор следующей порции информации или динамического воспроизведения нелинейного текста, который не может быть напечатан обычным способом на листе бумаги. Как известно в настоящее время эта технология стала базисом для построения новых классов обучающих систем.
Идеи использования компьютеров в учебном процессе нашли свое выражение в 60-е годы в форме концепции программированного обучения. Начинается создание специализированных пакетов программ, ориентированных на создание и сопровождение прикладных обучающих программ - автоматизированных учебных курсов (АУК). Примером могут служить, PLATO IV, СПОК, Наставник, Садко. Все эти и многие другие АОС были системами селективного типа. Педагогические основы такого рода систем составляли следующие психологические модели: линейная модель подкрепляемого научения американского психолога Б.Ф. Скиннера, модифицированная линейная модель С. Пресси и разветвленная модель Н. Краудера.
70-е годы стали свидетелями рождения нового поколения компьютерных средств поддержки процесса обучения – интеллектуальных (продуцирующих, экспертных) обучающих систем (ИОС). С появления первой интеллектуальной обучающей системы прошло уже ровно более 30 лет. В 1970 году J.R. Carbonell представил свою систему SCHOLAR, на примере которой была продемонстрирована эффективность использования методов искусственного интеллекта в такой области как обучение. Если началом исследований в области искусство интеллекта принято считать 1955 год, когда Ньюэлл и Саймон приступили к исследованиям «сложных процессов обработки информации» в Технологическом институте Карнеги, то 1970 год можно смело считать годом рождения нового научного направления, появившегося на стыке программированного обучения и искусственного интеллекта. Неудовлетворенность практиков возможностями программированного обучения стала причиной появления ИОС, где обучающие воздействия выбираются не педагогом, а «зашиты» в соответствующую систему и выбираются или генерируются в зависимости от целей обучения и с учетом текущего состояния знаний обучаемого. Для этого в обучающей системе представлены знания о том, чему обучать, как обучать и знания о самом обучаемом плюс имеются некоторые умения, позволяющие вести диалог с обучаемым. Такие системы позволяют адаптивно выдавать учебные воздействия, сопровождать решение задач, производить глубокую диагностику знаний обучаемого, что подразумевает реализацию еще целого ряда «интеллектуальных» возможностей.
В конце 80-х гг. стало ясно, что интеллектуализация обучающих систем, в первую очередь, связана с практическим использованием при их разработке и реализации методов и средств, созданных в рамках исследований по экспертным системам. Это, в свою очередь, вызвало к жизни серьезные исследования по моделям объяснения в АОС, с одной стороны, и интеллектуальным технологиям формирования моделей предметной области, стратегий обучения и оценки знаний обучаемых на основе более сложных моделей самих обучаемых, с другой стороны. В этот же период были предложены классификации АОС, включая интеллектуальные АОС, и сделаны первые шаги в направлении разработки технологии создания обучающих систем различных классов.
С начала 90-х годов тенденцией является объединение с общих позиций компьютерной технологии обучения традиционных информационных, контролирующих, игровых и обучающих систем с диалоговыми системами для автоматизированного решения задач, средствами искусственного интеллекта, экспертными системами и технологии гипермедиа. Изменение технической базы, появление новых технологий программирования и завершение «жизненного цикла» ранних АОС послужили толчком создания новых программ, базирующихся на старых психолого-педагогических моделях. Всплеск появления таких систем наблюдается последние 10–15 лет.
Попытки классификации компьютерных образовательных технологий предпринимаются регулярно, но критерии классификации и терминология отличаются своим непостоянством. Кроме того, появляются новые системы, которые не «вписываются» в предлагаемые схемы. В связи можно сформулировать следующие вопросы:
-
можно ли в настоящее время построить единую классификацию;
-
имеет ли значение при проведении классификации, с чьей позиции она производится (студента, педагога, менеджера, разработчика);
-
возможна ли выработка единого терминологического словаря рассматриваемой области.