- •Методичні вказівки до комплексного курсового проєктування для спеціальності 7091502 "системне програмування "
- •Відповідальний за випуск
- •Методичні вказівки до комплексного курсового проєктування для спеціальності 7091502 "системне програмування "
- •Общие положения
- •Цели и задачи комплексного курсового проектирования
- •Тематика комплексных курсовых проектов
- •3. Структура и содержание комплексного курсового проекта
- •3.1 Структура комплексного курсового проекта
- •3.2 Требования к оформлению листа задания
- •Методические указания по выполнению комплексного курсового проекта
- •4.1 Общие методические указания
- •4.2 Тестирование программ
- •Требования к оформлению комплексного курсового проекта Комплексный курсовой проект оформляется в соответствии с дсту 3008-95 и должен содержать следующие структурные элементы:
- •6. Организация проектирования и защита проекта
- •Список литературы
- •Содержание
- •Задания к комплексному курсовому проектированию для специальности "Системное программирование"
- •Разработать программу линейной и медианной фильтрации изображений
- •Разработать графический редактор, выполняющий следующие функции:
- •Разработать программу, позволяющую создавать вращающиеся фигуры в 2d и в 3d.
- •Разработать редактор траекторий, выполняющий следующие функции:
- •Разработать графический редактор, выполняющий следующие функции (2 исполнителя):
- •Разработать интерфейс управления устройством видеоэффектов
- •Интерфейс управления генератором логотипов
- •Тренажер по изучению иностранных языков
- •Тренажер по изучению иностранных языков
- •Тренажер по изучению иностранных языков. Индикатор успеха (построитель графиков), иллюстрирующих продвижение пользователя в изучении языка
- •Программа печати двусторонних многословных (многострочных) карточек для изучения иностранных языков
- •Тренажер по изучению произвольного материала
- •Редактор объектов для тренажера "разборка-сборка"
Тренажер по изучению иностранных языков
выборка пар слов из внешнего файла, подвыборка из выборки, предъявление пользователю одного слова из подвыборки и получение ответа набором на клавиатуре;
далее - как в п..
Тренажер по изучению иностранных языков
выборка пар слов из внешнего файла, подвыборка из выборки, периодическое обновление подвыборки;
слова предъявляются пользователю в виде двумерного поля, на котором соответствующие пары (русский-иностранный) нужно "гасить" нажатием мышки;
далее - как в п.
Тренажер по изучению иностранных языков. Индикатор успеха (построитель графиков), иллюстрирующих продвижение пользователя в изучении языка
Должны быть отражены:
процент освоенного материала;
эффективность долговременного запоминания;
эффективность краткосрочного запоминания;
регулярность занятий;
гистограмма, иллюстрирующая устойчивость правильных ответов;
гистограмма, иллюстрирующая скорость "припоминания значения";
несколько (задаваемое пользователем количество) плохо неустойчиво освоенных слов;
все сказанное для двух вариантов: русский-иностранный и иностранный-русский;
Программа печати двусторонних многословных (многострочных) карточек для изучения иностранных языков
ввод словаря из внешнего текстового файла;
формат 123 х 73 мм (карточки в библиотечных каталогах);
печать по несколько штук на листе А4. Реализация 2 вариантов: 3 карточки в 1 столбец и 4 карточки в 2 столбца;
печать по несколько строк на карточку. Каждое новое изучаемое слова - отдельная строка. Число строк на карточке - максимальное при данном стиле, размере шрифта и межстрочном расстоянии;
задание произвольного стиля шрифта, размера и межстрочного расстояния;
каждая строка должна варьироваться случайным образом по трем параметрам:
наличие-отсутствие отступа,
шрифт жирный или обычный,
шрифт наклонный или прямой;
на одной стороне карточки печатаются слова на иностранном языке, на другой их значения по-русски. При этом значение и перевод в соответствующих строках совпадают;
стиль написания строки (отступ, жирность, наклон) совпадает
обеспечить две возможности: карточка в процессе работы (изучения слов) поворачивается пользователем относительно
горизонтальной оси,
вертикальной оси.
Тренажер по изучению произвольного материала
текстовая БД с записями трех видов:
заголовок (подзаголовок),
повествовательный фрагмент (завершается клавишей "ОК")
вопрос + альтернативные варианты ответа;
ядро, позволяющее подключить текстовую БД и управлять вводом информации из нее в соответствии с ответами, вводимыми пользователем.
индикатор продвижения по изучаемому материалу;
визуализатор изучаемого материала, с возможностью модифицирования дизайна.
Редактор для тренажера
редактирование текстовой БД;
редактирование дизайна визуализатора тренажера.
Учебный курс по языку Perl (Python, PHP, Java, JavaScript, ... ), демонстрирующий возможности
тренажера (п.);
редактора (п.).
Пункты ----- есть комплексное задание для единой (объединенной) бригады.
Тренажер для развития способностей по запоминанию числовой информации.
Три режима:
начальное усвоение (связь цифра - буква в соответствии с таблицей);
расширенное усвоение (связь число - слово в соответствии с таблицей);
активизация (запоминание числовых последовательностей);
В каждом из режимов - индикация степени успешности освоения материала.
Тренажер по развитию памяти "разборка-сборка"
Двумерный объект состоит из фрагментов. С помощью мышки разбирается на части. Каждая часть перетаскивается в свой контейнер (нумерованный ящик), после чего становится невидимой. Задача: Разобрать объект, разложить по ящикам. После этого ящики тасуются либо перекрашиваются. Далее необходимо собрать объект, устанавливая фрагменты из разных ящиков на их места. Обучающий (развивающий) момент: пользователь должен помнить "в каком ящике что лежит". Многоуровневость: наращивание - числа элементов, - сложности процедур, производимых с ящиками при перетасовке, - системы нумерации (индексации) ящиков. - различия между исходным и собираемым объектами (поворот, зеркальное отображение)
