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

текстом. Проще всего реализуется такая идея с применением Canvas’a. При

тестировании возникла проблема: при перерисовке окна (в случае временного

перекрытия другим окном и т. п.) объекты, выведенные с помощью Canvas’a, не

перерисовывались. Исчезали крупные фрагменты текста. В конце-концов проблема

решена: запускается обработчик события OnPaint.

Каждая страница урока загружается в специальную переменную (процедура LoadPage),

а потом выводится на экран процедурой DrawPage. При этом и распознаются команды.

4. 3 Перспективы

Данная программа, как мне кажется, является довольно перспективным “прожектом”.

В следующих версиях программы, которые, несомненно, появятся, будут

усовершенствованы возможности тестирования, добавятся несколько логических и

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

уроков.

Кроме того, используя возможности Windows, можно будет “заставить” обучалку

взаимодействовать с системой программирования Delphi, что повысит наглядность

примеров и тогда Learn Delphi способна будет готовить неплохих специалистов в

области компьютерных технологий.

Но и это еще не все! LD – универсальная система, в файл урока можно записать

что-угодно, так что применять это средство можно и для обучения другим

предметам, даже несколько удаленным от информатики, как, например, история,

иностранные языки.

2 Типизированные константы

2. 1 Общая характеристика

Язык Паскаль, и, соответственно, Делфи, имеет специальный вид констант –

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

указатели, записи и значения процедурных типов. При установленной директиве

компилятора {$J+} они ведут себя как обычные инициализированные переменные. При

{$J-} значения не могут изменяться.

Синтаксис: Const имя_константы: тип =значение

К-во Просмотров: 639
Бесплатно скачать Реферат: Разработка интерактивной среды обучения