Использование компьютерных технологий тестирования, их описание, значение и достоинства. Разработка технического задания для создания информационной системы. Выбор технического и программного обеспечения, проектирование приложения системы тестов.
Аннотация к работе
В последние годы мы все чаще слышим сообщения о перспективах использования компьютерной коммуникации для решения задач, стоящих перед системой образования. Еще больше изменений произойдет в ближайшее десятилетие благодаря революции в области глобальной цифровой системы связи, распространению мультимедиа. Компьютерная коммуникация находится сегодня на острие глобальной информационной революции и не может не затрагивать образование. Использование информационных технологий и технологий мультимедиа в образовании способно радикально изменить существующую систему обучения. Развитие ИКТ предоставило новую, уникальную возможность проведения занятий - внедрение дистанционной формы обучения.В первом случае тестируемый получает тест (например задания с вариантами ответов) и опросный лист (бланк). Системы компьютерного тестирования (СКТ) обеспечивают разработку дисциплинарных, междисциплинарных, квалификационных и других программ-тестов в различных предметных областях с использованием различных форм заданий. С помощью конструктора тестов производится формирование и запись на жесткий (гибкий) магнитный диск сценария теста. При тестировании сценарий теста считывается программой контроля знаний, задания (кадры) предъявляются обучаемому на мониторе ЭВМ. Протокол опроса обычно включает наименование дисциплины (теста), дату, ФИО обучаемого, номера заданий, ответы (номера ответов, слова), оценки по каждому заданию (верно, неверно).Используемые на устных и письменных зачетах и экзаменах традиционные вопросы и задачи без переработки, как правило, не могут быть использованы в тестах. Для них специально разрабатываются задания в тестовой форме. Система тестирования должна быть разработана в системе программирования Intellij IDEA. Тест должен загружаться из файла. Используя систему программирования Intellij IDEA, создать систему тестирования для обеспечения качественного, быстрого контроля умений знаний обучающихся.Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине вне зависимости от компьютерной архитектуры. Программы на Java транслируется в байт-код, выполняемый виртуальной машиной Java (JVM) - программой, обрабатывающей байтовый код и передающей инструкции оборудованию как интерпретатор. Достоинством подобного способа выполнения программ является полная независимость байт-кода от операционной системы и оборудования, что позволяет выполнять Java-приложения на любом устройстве, для которого существует соответствующая виртуальная машина.Форма является классом, поэтому имеет свои поля и методы, однако расширяя этот класс обычно создают свои поля и методы. Форма является контейнером для других объектов, т.е. она может содержать кнопки, списки, текстовые поля и т.п. Элементы управления - это объекты, которые служат для организации интерфейса между пользователем и компьютером. Этот текст не может быть изменен пользователем, но может быть изменен программой. Служит для того, чтобы пользователь мог ввести текст во время работы программы.//цикл добавления вопросов в тест (их колво указывается при создании теста) THISWRITE.add("Вопрос " (j 1) "."); //начинаем с 3ей строки т.к. первая - это имя теста, а вторая - пустая строка for (int i = 2; !THISLINE.equals("end."); i ) {question.add(lines.get(i)); //если начинаются варианты ответов, то ставим fl=true if (lines.get(i).equals("Один") || lines.get(i).equals("Много")) fl = true; //начинаем с 3ей строки т.к. первая - это имя теста, а вторая - пустая строка for (int i = 2; !THISLINE.equals("end."); i ) {question.add(lines.get(i)); //добавляем в лист вопроса информацию о нем if (fl) count ; //увеличиваем количество вариантов ответа, если они уже начались //если начинаются варианты ответов, то ставим fl=true if (lines.get(i).equals("Один") || lines.get(i).equals("Много")) fl = true;Программа написана на языке программирования Java 7, позволяющая проводить тестирование. Тестирующая программа предназначена для проверки знаний учащихся, позволяющая преподавателю в короткое время опросить несколько десятков учеников. При разработке данного программного продукта использовались программные средства: Intellij IDEA 14 - коммерческая интегрированная среда разработки программного обеспечения на многих языках программирования.Для системы образования исключительное значение имеют средства и методы контроля знаний. В большинстве источников, когда речь заходит о тестовых технологиях в учебном процессе, тест рассматривается как элемент контроля. Компьютерное тестирование - это средство, которое позволяет с минимальными затратами времени преподавателя объективно проверить знание большого количества студентов.Форма создания теста Вывод сообщения о завершении создания теста.
План
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ
ГЛАВА 1. Аналитическая часть
1.1 Обследование объекта и обоснование необходимости систем компьютерного тестирования
1.2 Разработка технического задания для создания информационной системы
ГЛАВА 2. Разработка и реализация проектных решений
2.1 Выбор технического и программного обеспечения
2.2 Разработка проектных решений по системе и ее частям