тема: разработка тренажерной программы для обучения методу поразрядной сортировки массивов
требования к первому этапу:
Принципы реализации ТП:
1. Обучение выполняется на примерах небольших массивов с числовыми данными
2. Начальное состояние массива генерируется случайным образом
3. Последовательные состояния массива в процессе сортировки отображаются в таблице
4. Алгоритм сортировки должен выполняться в пошаговом режиме с выполнением на каждом шаге следующих действий:
· выполнение необходимых внутренних операций по обработке данных
· приостановка работы алгоритма
· вывод текстового комментария по выполненным на данном шаге действиям
· визуализация выполненных с массивом действий в таблице
· возобновление работы по команде пользователя
Требования к реализации ТП:
1. Отображаемые данные:
· таблица с последовательными состояниями обрабатываемого массива
· набор текстовых комментариев по каждому шагу алгоритма
2. Поддержка двух режимов работы: демонстрационного и контролирующего
3. В демонстрационном режиме обучаемый имеет возможность любое количество раз повторить алгоритм
4. В контролирующем режиме выбор следующего шага алгоритма должен делать сам обучаемый, для чего в схему пошаговой работы вносятся следующие изменения:
· выполнение необходимых внутренних операций по обработке данных
· приостановка работы алгоритма
· вывод тестового задания с вопросом о следующем шаге и четырьмя возможными ответами
· анализ ответа обучаемого и сохранение результата в протоколе тестирования
· вывод текстового комментария по выполненным на данном шаге действиям
· визуализация выполненных с массивом действий в таблице
· возобновление работы по команде пользователя
5. По окончании работы выводятся результаты тестирования как в краткой (количество заданных вопросов и число правильных/неправильных ответов), так и полной форме (весь протокол тестирования)
6. Текстовые комментарии шагов и тестовые задания должны храниться в файлах
методичка по требованию
Опубликован 19.02.2014 в 14:22