Разработка программного обеспечения, предназначенного для предоставления трех способов прохождения тестов для студентов. Построение модели потоков данных, физической базы данных. Выбор языка программирования. Условия эксплуатации, требования к надежности.
Компьютерные обучающие программы заявили о себе как о средстве обучения в начале 70-х годов, в период появления персональных компьютеров, но до сих пор не имеют общепризнанного, «узаконенного» названия. Наиболее часто встречаются такие формулировки, как программно - методический комплекс, программные средства учебного назначения, контролирующие обучающие программы и др. Такие программные средства обычно предназначаются для использования в традиционном учебном процессе, при подготовке, переподготовке и повышении квалификации кадров, для развития личности обучаемого, интенсификации процесса обучения и в других целях. Исследование содержания, способов и средств разработки программно - методического комплекса позволяют выделить основные функции, которые они выполняют в учебном процессе: · индивидуализировать и дифференцировать процесс обучения; Программно - методические комплексы на современном этапе включают: электронные (компьютеризированные) учебники, электронные лекции, контролирующие компьютерные программы, справочники и базы данных учебного назначения, сборники задач и генераторы примеров (ситуаций), предметно-ориентированные среды, компьютерные иллюстрации для поддержки различных видов занятий.Третьи пытаются истолковать это как перевод с английского слова "test", (проба, испытание, проверка). Тесты могут быть использованы и как тренировочные при углубленном изучении темы, и как основная форма контроля знаний. Тестирование организует непрерывный и быстрый контакт знаний, который является обратной связью в системе «преподаватель - студент», обеспечивает объективность оценки, широкий охват материала. В таком тесте все испытуемые отвечают на одни и те же задания, в одинаковое время, в одинаковых условиях и с одинаковыми правилами оценивания ответов. Поскольку каждый гетерогенный тест состоит из гомогенных тестов, интерпретация результатов тестирования ведется по ответам на задания каждого теста (здесь они называются шкалами) и, кроме того, посредством различных методов агрегирования баллов делаются попытки дать общую оценку подготовленности испытуемого.Для сравнения современных обучающих систем возьмем несколько систем, выделим их основные особенности и сравним основные характеристики. Обучающая система «Фобус» позволяет освоить все необходимые современному пользователю навыки работы с основными офисными программами для PC системы Microsoft Windows, Word, Excel, а также Internet Explorer. Электронные практикумы строятся на основе диалога пользователя с обучающей системой. Диалоговая обучающая система «Фобус», основанная на применении функционального диалога, предназначена для обучения умениям, для контроля умений обучаемого. Каждый практикум содержит систему аттестации, а также разделы для обучения умениям в режиме обучающего диалога, достаточные для успешного прохождения аттестации и позволяющие проводить обучение с учетом реальной исходной подготовки обучаемого.Персональная обучающая система IBM PLS - имеет следующие достоинства: · простое и эффективное использование мультимедиа в локальной сети для преподавателя и студентов; · возможность создавать собственные учебные курсы без привлечения программистов или технических специалистов; · возможность обеспечить интерфейс с любым учебным материалом внешнего производства и использовать как старые, так и новые учебные разработки. PLS соединяет традиционный учебный материал: текст и графику со звуком и видео, превращая обучение за компьютером в увлекательное действие. Обучаясь с помощью PLS, всегда можно выбрать необходимый курс и учиться в удобном для обучаемого темпе [7].Обучающая система «Microsoft Windows XP» - новая пошаговая обучающая система от компании "КОМПАКТБУК" отличается большой информационной насыщенностью и высокой степенью интерактивности. Программа позволяет в процессе обучения получить навыки работы в среде Microsoft® Windows® XP [8]. В "Самоучитель Windows® XP" включено 17 уроков, по 20-25 экранов каждый. По завершении каждого урока происходит тестирование, выставляется оценка и даются рекомендации (продолжать обучение или пройти урок еще раз). Эмуляция среды соответствующего продукта позволяет пройти обучение, даже если на компьютере пользователя сам продукт не установлен.Внедрение новых информационных технологий в образование привело к появлению новых образовательных технологий и форм обучения, базирующихся на электронных средствах обработки и передачи информации. Несмотря на разнообразие технических средств, и технологий, использующихся в учебном процессе, следует отметить, что качество обучения зависит, прежде всего, от совершенства учебного материала, формы его представления и организации учебного процесса. Внедрение компьютера в учебный процесс не только освобождает преподавателя от рутинной работы в организации учебного процесса, оно дает возможность создать богатый справочный и иллюстративный материал, представленный в самом разнообразном виде: текст, графика, анимация, звуковые и видеоэлементы. Одним сло
План
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Общие сведения о процессе тестирования
1.2 Обзор существующих систем тестирования
1.2.1 Обучающая система «Фобус»
1.2.2 Персональная обучающая система IBM PLS
1.2.3 Microsoft Windows XP
1.2.4 Самоучитель Excel 2000. TEACHPRO
1.3 Выводы
1.4 Постановка задачи проекта
2. ТЕХНИЧЕСКОЕ ЗАДАНИЕ
2.1 Основания для разработки
2.2 Назначение разработки
2.3 Особые требования
2.4 Функциональные требования
2.5 Требования к надежности
2.6 Условия эксплуатации
2.7 Требования к составу и параметрам технических средств
2.7.1 Требования к серверной части
2.7.2 Требования к клиентской части
2.8 Требования к информационной и программной совместимости
2.9 Требования к программному обеспечению
2.10 Требования к программной документации
2.11 Этапы разработки
2.12 Порядок контроля и приемки
3. ИССЛЕДОВАТЕЛЬСКАЯ ЧАСТЬ
3.1 Обзор видов тестирования
3.1.1 Традиционные тесты
3.1.2 Нетрадиционные тесты
3.1.3 Виды тестовых заданий
3.2 Особенности линейного теста
3.3 Особенности управляемого теста
3.4 Особенности адаптивного теста
3.4.1 Трехуровневый алгоритм
3.4.2 Алгоритм сходящихся порогов
3.5 Разработка и реализация собственного алгоритма
4. КОНСТРУКТОРСКАЯ ЧАСТЬ
4.1 Архитектура разрабатываемой системы
4.2 Выбор средств разработки
4.2.1 Выбор языка программирования
4.2.2 Выбор СУБД
4.2.3 Прочие средства разработки
4.3 Моделирование работы системы
4.4 Описание схемы хранения данных
4.5 Алгоритм работы модуля
4.6 Проектирование модуля
5. ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ
5.1 Общие сведения о тестировании
5.2 Тестирование в нормальных условиях
5.3 Тестирование в экстремальных условиях
5.4 Тестирование исключительных ситуациях
5.5 Оценка полноты проверки программной системы
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы