- •Требования к проекту
- •Техническое задание. «Вычисление площади фигуры».
- •Техническое задание. «Тестирующая программа»
- •Техническое задание. «Движение тел. Механика»
- •Техническое задание. «Игра шарики»
- •Техническое задание. «Игра тетрис».
- •Техническое задание. «Игра Баше»
- •Техническое задание. «Азбука»
- •Техническое задание. «Тест на логику и ловкость».
- •Этап упражнения
Техническое задание. «Вычисление площади фигуры».
Программа предназначена для обучения и проверки знаний учащихся по началам геометрии в 5-7 классах.
Пользователю предлагается вычислить площадь основных геометрических фигур: прямоугольника, прямоугольного треугольника или полуокружности.
Все фигуры генерируются программой случайным образом. Размер фигур генерируется случайным образом.
Программа содержит инструкцию по работе, а также формулы для вычисления площадей указанных фигур.
Программа должна поддерживать несколько уровней сложности:
Выбор количества фигур от 1 до 5
Выбор сочетаний фигур: из одного вида, из двух, из трех
Отображение контура фигур (есть/нет)
Если выбран вариант из 2-5 фигур, то они должны плотно прилегать друг к другу своими гранями. Грани различных фигур могут быть больше или меньше, но фигуры не должны пересекаться между собой.
После генерирования фигуры в окне программы пользователю предлагается найти площадь полученной фигуры. Окно программы, в котором генерируются фигуры, имеет сетку для лучшего проведения вычислений. Используя мышь, пользователь может измерить расстояние между двумя клетками, которое отображается на экране. В специальном поле пользователь вводит математическое выражение по вычислению площади полученной фигуры.
Программа должна предусматривать режим обучения пользователя «Вычисление площади полученной фигуры». В режиме обучения программа поочередно закрашивает составные части фигуры и находит их площадь, показывая все необходимые вычисления в специальном поле.
Оценка (баллы) вычисляется с учетом выбранного уровня сложности. Параметры вычисления оценки задаются в специальном окне и сохраняются в файле.
Результаты сохраняются в файл-сервере в формате: дата, класс, фамилия, имя, оценка (балл).
Программист Кан Дмитрий «18» ноября 2011 ___________
Техническое задание. «Тестирующая программа»
Программа предназначена для проверки знаний учащихся с помощью тестирования.
Программа должна состоять из двух частей:
Режим создания теста (можно заменить текстовым файлом, записанным в специальном структурированном формате)
Режим тестирования
Программа должна предусматривать следующие возможности:
Поддержку различных вариантов тестов:
Выбор одного ответа из пяти вариантов
Выбор нескольких ответов из пяти вариантов
Произвольный ответ для ввода чисел или дат (по желанию)
Поддержку иллюстраций в вопросах и ответах
Коэффициент сложности вопроса или вида теста
Ограничение времени ответа на тест
Сохранение результатов тестирования на файл-сервере
В режиме тестирования программа должна поддерживать следующие возможности:
Пользователь может выбирать темы, которые необходимо включить в тестирование
Пользователь указывает количество вопросов при тестировании
Программа случайным образом выбирает вопросы из предложенных тем, используя одинаковое количество вопросов из каждой темы или пропорционально количеству вопросов в каждой теме
Вопросы теста показываются пользователю в случайном порядке
Варианты ответов на каждый вопрос перемешиваются случайным образом
Оценка (балл) вычисляется по заданным в установках программы параметрам в виде процентов выполнения теста.
Параметры вычисления оценки сохраняются в файле.
Результаты тестирования сохраняются на файл-сервере в формате: дата, класс, фамилия, имя, оценка (балл), время ответа.
Программисты Кулабухова Н., Аладинская Е. «21» ноября 2011 ___________
