Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задачи_Делфи.docx
Скачиваний:
9
Добавлен:
14.08.2019
Размер:
1.17 Mб
Скачать

11.1.3. Общие рекомендации по оформлению

Проект должен иметь заставку, информацию об авторе, помощь или подсказки, желательно таблицу рекордов. Для каждой такой задачи можно использовать свою форму.

Текст не должен быть мелким, не должен располагаться где-то в уголке. Информация должна быть равномерно распределена по форме. Не делайте пустых пространств на форме. Цвет шрифта должен быть контрастным по отношению к цвету фона: на темном фоне белый текст, на светлом фоне – черный. Размер шрифта должен быть достаточно большим, чтобы пользователю и преподавателю не пришлось вглядываться. Содержание надписей должно быть корректным, уважительным и не категоричным. И, конечно, орфографические ошибки не допустимы.

Рисунки должны быть эстетичными, не вульгарными. Не перегружайте форму, картинка должна радовать, и весь проект должен быть оптимистичным и доброжелательным.

11.2. Рекомендации для отчета по проекту

В отчете по проекту студент пишет сценарий, в котором описывет суть проекта, его цель, для кого предназначен, а также правила или инструкцию пользователю. Титульный лист приведен в приложении 2.

В отчете описывается структура программы. Это может быть блок-схема, краткое описание процедур и функций и порядок их взаимодействия.

К отчету прилагается код программы (листинг).

Студент представляет преподавателю свою программу и отчет по ней на последнем занятии перед защитой проекта. Преподаватель выставляет на титульном листе отчета свою оценку за проект, собирает отчеты студентов и предоставляет их комиссии в день защиты. Проекты, по которым отсутствует подписанный преподавателем отчет, к защите не допускаются.

11.3. Темы проектов

Для зачета подходят проекты, реализующие логические игры, психологические и обучающие тесты, учебные тренажеры, различные головоломки. Не допускаются проекты с динамическими играми типа «стрелялок», «догонялок», а также «лабиринты». Во всех проектах обязательна работа с файлами и массивами. Лучше всего самому придумать тему проекта.

Если вы хотите использовать в своем проекте несколько однотипных компонентов, то не раскладывайте их по форме, а создавайте массив этих компонентов программно.

Выбрать тему для зачетного задания можно из следующего списка всем известных логических игр: «Морской бой», «Уголки», «Сапер», «Тетрис», «Lines», «Bricks», «Судоку», «Реверси», «Покер» и др. Так как почти все из них опубликованы в Интернете, то желательно делать модификацию этих игр.

Также можно выбрать тему, реализующую какую-нибудь головоломку. Для примера ниже приведены несколько головоломок.

11.3.1. Головоломка «Сквэрворд»

Сквэрворд (от англ. square – квадрат, word – слово) – это квадрат, разделенный на клеточки с записанными в нем определенным образом словами. При этом большая часть клеточек пуста. Задача состоит в том, чтобы заполнить эти пустые клеточки буквами из числа имеющихся так, чтобы в каждом горизонтальном, вертикальном ряду и диагоналях квадрата не было двух одинаковых букв, т. е. каждая буква встречалась бы по одному разу. На рис. 56 дан сквэрворд и ответ к нему.

Рис. 56. Сквэрворд и ответ к нему

На рис. 57 даны четыре сквэрворда для заполнения.

Рис. 57. Примеры сквэрвордов