BigEdu.ru
» » » Разработка интерактивной среды обучения
Вернуться назад

Разработка интерактивной среды обучения

работе в Borland Delphi

Введение

На Земле каждый час увеличивается количество компьютеров. Они работают с

программами, количество которых тоже растет. Написаны все программы с

использованием разных языков программирования – С++, Delphi, Assembler. Изучение

таких языков мало уступает по сложности изучению обычных, человеческих. Это

очень сложный и трудоемкий процесс.

Для его облегчения и упрощения создаются различные обучающие программы.

Компьютер учит человека. Такой “учитель” никогда не устает, всегда объективен,

не обижается…

В данной работе представлена подобная программа, способная (как мне кажется),

обучить начинающего программиста основам визуальной среды Delphi и языка

Паскаль.

1 Описание программы

1. 1 Основные характеристики

Рассматриваемая программа имеет возможность использования уроков, хранящихся в

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

Файл урока представляет собой текстовый файл с расширением .LES; в нем сдержится

текст урока и специальные команды, заставляющие программу, выполнять некоторые

действия, например, выводить текст таким-то цветом, изменять размер шрифта,

вставлять картинки. Описание команд будет приведено ниже.

1. 2 Руководство для пользователя

Выполняемый файл называется LD. EXE. После его запуска на экране появляется

окно.

По нему “ползет” надпись: “Добро пожаловать в программу Learn Delphi!!!”. Для

входа в программу надо нажать кнопку “ОК”. Следующее окно показано на рис. 1. 2:

Рисунок 1. 2 – Окно выбора нужного урока

Пользователь выбирает нужный ему урок и нажимает кнопку “Загрузить”. После этого

он видит основное окно, в которое загружена первая страница урока. Это окно

представлено на рис. 1. 3 (стр. 8).

1. 3 Описание команд формата .LES

Как уже было сказано выше, данная программа имеет специальную систему команд.

Они делятся на три типа:

Текстовые

Графические

Логические.

Все команды предваряются символами /:, чтобы их можно было отличить от обычного

текста, выводимого на экран.

Все, что не имеет в начале символов /: будет выведено!

Рисунок 1. 3 – Окно урока

1. 3. 1 Текстовые команды

Таблица 1. 1 – Текстовые команды

/:size

размер шрифтаУстанавливает размер шрифта. Размер вводится сразу после

команды.

Пример:

Таблица 1. 1 – Текстовые команды (продолжение)

/:size

750

/:color

цветУстанавливает цвет выводимого текста. Поддерживает основные цвета:

red, blue, black, yellow, green, grey.

Пример:

/:color

red

/:style

стильУстанавливает стиль выводимого текста:

1 – нормальный,

2 – полужирный,

3 – подчеркнутый,

4 – курсив,

5 – перечеркнутый.

Пример:

/:style

5

/:font

имяЗагружает другой шрифт.

Пример:

/:font

Times New Roman

/:newpageДает знать системе, что дальше следует новая страница.

1. 3. 2 Графические команды

В данной версии программы имеется только одна графическая команда – /:picture,

которая загружает и помещает по указанным координатам картинку из файла в

формате .BMP.

Синтаксис:

/:Picture

X-координата рисунка.

Y-координата. рисунка.

имя файла рисунка

На одну страницу можнопоместить до трех картинок. Этого в большинстве случаев

достаточно.

1. 3. 3 Логические команды

Логическая команда в данной версии тоже одна. Это /:question.

Синтаксис:

/:question

текст вопроса

правильный ответ (1-"Да" 2-"Нет")

Результатом выполнения является присутствие на странице вопроса, обведенного

двойной красной рамкой. Справа, после текста вопроса, находятся две кнопки –

“Да” и “Нет”. Пользователь нажимает на кнопку, которая символизирует, по его,

юзера, мненеию, правильный ответ и кнопки сразу становятся неактивными.

Программа посчитывает количество правильных и неправильных ответов и в конце

работы выставляет оценку.

На странице не допускается размещать больше одного вопроса!

Версия программы, представленная в курсовой работе является DEMO-версией,

поэтому вообще в уроке допускается лишь одна логическая команда.

4 Описание внутренней структуры программы

1. 4. 1 Общая организация

Программа имеет четыре окна: frmMain, frmRun, frmLesson и frmRes. В табл. 1. 2

представлены функции, выполняемые каждым из них:

Таблица 1. 2 Функции, выполняемые окнами в программеНазвание окнаФункции,

которые выполняет в программе

frmMain Данное окно появляется, когда пользователь запускает программу.

Оно служит как-бы приглашением к работе. Показано данное окно на рис. 1.

1.

FrmRunПосле frmMain пользователь попадает в окно frmRun. Здесь он может

выбрать нужный урок и загрузить его или выйти из программы. Показано оно

на рис. 1. 2.

FrmLessonОсновное окно для обучения. В нем выводится текст урока, все

картинки и вопросы. В мо

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию работе в Borland Delphi Введение На Земле каждый час увеличивается количество компьютеров. Они работают с программами, количество которых тоже
Оценок: 1003 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru