Тема «Идеология программирования под Windows»
Интерфейс Windows. Принципы работы Windows-приложений. Принципиальные отличия DOS-программы от Windows-приложений. Порядок обработки событий при работе в среде Windows.
Принципы построения Delphi-приложений; технологии визуального программирования и событийного программирования. Последовательность действий при разработке Delphi-приложений.
Тема «Визуальная среда программирования Delphi. Инструментарий Delphi. Основные категории Delphi:
Свойства, события, методы»
Окна в Delphi — главное окно, окно формы, окно инспектора объектов, их структура.
Свойства как атрибуты объекта. Примеры свойств (Left, Top, Width, Height, Visible). Изменение свойств компонентов визуально и программным путем. Виды свойств, отображенных в инспекторе объектов.
События как свойства процедурного типа. События мыши, клавиатуры и системные события.
Методы. Простейшие примеры применения методов.
Тема «Структура приложения в Delphi. Проект.
Разработка сценария проекта. Файлы проекта. Описание файлов»
Последовательность действий при разработке сценария проекта.
Основные типы файлов проекта Delphi-приложений. Файлы описания форм. Файлы программных модулей. Главный файл проекта.
Сохранение файлов проекта.
Тема «Управление компонентами при проектировании. Форма,
Ее свойства, события, методы»
Запуск Delphi и выход из среды.
Работа с компонентами: помещение на форму, выделение компонента, удаление компонента, копирование. Использование встроенной помощи. '
Форма и ее свойства. Задание размеров и положения формы. Автоматическое размещение формы. Задание цветов. Заголовок формы и значок формы. Видимость формы.
Основные события формы (OnCreate, OnShow, OnActivate, OnCloseQuery и парные к ним).
Тема «Разработка и реализация простого приложения»
Данная тема является сугубо практической. Пользуясь ранее полученными знаниями, учащиеся должны создать простейшее приложение. В качестве такого приложения может быть рекомендована программа «Вычислитель», которая складывает два числа и выдает на экран результат (рис. 15.10).
Рис. 15.10. Кадр приложения
Разработка приложения в методическом плане складывается из следующих этапов.
А. Постановка задачи, включающая:
• точную формулировку решаемой задачи;
• изображение на бумаге всего того, что планируется увидеть на экране, т.е. создание кадра; кадров может быть один или несколько, но в данной теме рекомендуется обойтись одним;
• написание сценария работы приложения. Б. Разработка формы. В. Обработка событий.
Тема «Разработка проекта»
Данная тема является продолжением предыдущей, но на более высоком уровне требований к навыкам учащихся. Учителю следует выбрать проект, при реализации которого учащиеся освоят новые для них возможности Delphi.
В качестве примера такого проекта можно предложить разработать редактор просмотра картинок. Пусть приложение состоит из двух форм: главной формы — заставки (например, рис. 15.11) и рабочей формы (рис. 15.12), где и развернутся все основные события (загрузка картинок с помощью меню File и редактирование с помощью меню Edit).
Рис. 15.11. Вид главной формы приложения
Рис. 15.12. Пример рабочей формы приложения
Тема «Графические возможности Delphi»
Способы вывода графической информации. Использование компонентов Image и Shape.
Создание и отображение картинок с использованием Image Editor. Отображение геометрических фигур с помощью компонента Shape. Формирование изображений программным способом. Свойства Canvas.
Требования к знаниям и умениям
Учащихся
Тема «Основные сведения о технологии
Проектирования программ»
Учащиеся должны знать:
• элементы общей схемы процесса проектирования программ;
• в чем состоит сложность программ и как с ней бороться;
• в чем состоит формализация условия задачи;
• способы представления результата проектирования.
Учащиеся должны уметь:
• оформлять решение поставленной задачи любым из возможных способов.
Учащиеся должны быть ознакомлены:
• с эволюцией технологий программирования и языков программирования ;
• с различием понятий: «формализация», «моделирование», «проектирование», «программирование», «технология программирования».
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|