Тематическое планирование
Тема учебного занятия
|
Кол-во
часов
|
|
1 . Основные сведения о технологии проектирования программ
|
2
|
|
2. Декомпозиция
|
1
|
|
3. Практика
|
2
|
|
4. Уточнение элементов предметной области в виде классов и объектов
|
2
|
|
5. Разработка механизмов взаимодействия классов и объектов
|
3
|
|
6. Практика
|
2
|
|
7. КИТ проектирования программ (контрольная работа)
|
1
|
|
8. Структура интерфейсной части описания класса на языке программирования Турбо Паскаль. Инкапсуляция
|
1
|
|
9. Описание взаимодействия объектов. Доступ к полям и методам класса
|
1
|
|
10. Практика
|
2
|
11. Наследование. Иерархия классов
|
2
|
12. Практика
|
2
|
13. Наследование и полиморфизм
|
2
|
14. Практика
|
2
|
15. Внутреннее представление
|
2
|
16. Объектно-ориентированная технология проектирования программ
|
2
|
17. Наследование и полиморфизм (контрольная работа)
|
2
|
18. Резерв
|
3
|
Всего:
|
34
|
[5: 458]
4. Курс «Основы программирования на Delphi» Половиной И. П.
Курс рассчитан на 34 часа и рассматривается разработчиком как продолжение курса «Программирование на Паскале». Курс нацелен лишь на первичное знакомство с важнейшими понятиями и средствами языка и оставляет в стороне ряд его возможностей, отмеченных выше, чрезвычайно важных с точки зрения профессионального разработчика программных систем.
Тема «Основные понятия объектно-ориентированногопрограммирования»
Формула объекта. Методология объектно-ориентированного программирования.
Объект как совокупность полей данных и методов их обработки.
Визуализация объектов. Объекты и компоненты. Классы объектов.
Инкапсуляция, наследование и полиморфизм — три кита объектно-ориентированного программирования.
Объектные типы данных — классы. Описание класса: поля, методы и свойства.
Экземпляры класса — объекты. Динамический характер объектов. Уточненные имена полей и методов.
Тема «Идеология программирования под Windows»
Интерфейс Windows. Принципы работы Windows-приложений. Принципиальные отличия DOS-программы от Windows-приложений. Порядок обработки событий при работе в среде Windows.
Принципы построения Delphi-приложений; технологии визуального программирования и событийного программирования. Последовательность действий при разработке Delphi-приложений.
Тема «Визуальная среда программирования Delphi.Инструментарий Delphi. Основные категории Delphi:свойства, события, методы»
Окна в Delphi — главное окно, окно формы, окно инспектора объектов, их структура.
Свойства как атрибуты объекта. Примеры свойств (Left, Top, Width, Height, Visible). Изменение свойств компонентов визуально и программным путем. Виды свойств, отображенных в инспекторе объектов.
События как свойства процедурного типа. События мыши, клавиатуры и системные события.
Методы. Простейшие примеры применения методов.
Тема «Структура приложения в Delphi. Проект.Разработка сценария проекта. Файлы проекта. Описание файлов»
Последовательность действий при разработке сценария проекта.
Основные типы файлов проекта Delphi-приложений. Файлы описания форм. Файлы программных модулей. Главный файл проекта.
Сохранение файлов проекта.
Тема «Управление компонентами при проектировании. Форма, ее свойства, события, методы»
Запуск Delphi и выход из среды.
Работа с компонентами: помещение на форму, выделение компонента, удаление компонента, копирование. Использование встроенной помощи. '
Форма и ее свойства. Задание размеров и положения формы. Автоматическое размещение формы. Задание цветов. Заголовок формы и значок формы. Видимость формы.
Основные события формы (OnCreate, OnShow, OnActivate, OnCloseQuery и парные к ним).
Тема «Разработка и реализация простого приложения»
Данная тема является сугубо практической. Пользуясь ранее полученными знаниями, учащиеся должны создать простейшее приложение. В качестве такого приложения может быть рекомендована программа «Вычислитель», которая складывает два числа и выдает на экран результат.
Разработка приложения в методическом плане складывается из следующих этапов.
А. Постановка задачи, включающая:
• точную формулировку решаемой задачи;
• изображение на бумаге всего того, что планируется увидеть на экране, т.е. создание кадра; кадров может быть один или несколько, но в данной теме рекомендуется обойтись одним;
• написание сценария работы приложения.
Б. Разработка формы.
В. Обработка событий.
Тема «Разработка проекта»
Данная тема является продолжением предыдущей, но на более высоком уровне требований к навыкам учащихся. Учителю следует выбрать проект, при реализации которого учащиеся освоят новые для них возможности Delphi.
В качестве примера такого проекта можно предложить разработать редактор просмотра картинок. Пусть приложение состоит из двух форм: главной формы — заставки (например, рис. 15.11) и рабочей формы (рис. 15.12), где и развернутся все основные события (загрузка картинок с помощью меню File и редактирование с помощью меню Edit).
Тема «Графические возможности Delphi»
Способы вывода графической информации. Использование компонентов Image и Shape.
Создание и отображение картинок с использованием ImageEditor. Отображение геометрических фигур с помощью компонента Shape. Формирование изображений программным способом. Свойства Canvas.
[5: 448-452]
Тематическое планирование
Тема учебного занятия
|
Кол-во
часов
|
1. Основные понятия объектно-ориентированного программирования
|
2
|
2. Идеология программирования под Windows
|
2
|
3. Визуальная среда программирования Delphi. Инструментарий Delphi. Основные категории Delphi: свойства, события, методы
|
6
|
3. Структура приложения в Delphi. Проект. Разработка сценария проекта. Файлы проекта. Описание файлов
|
2
|
4. Управление компонентами при проектировании.Форма, ее свойства, события, методы
|
4
|
5. Разработка и реализация простого приложения
|
4
|
6. Разработка проекта
|
8
|
7. Графические возможности Delphi
|
6
|
Всего:
|
34
|
[5: 458]
Достарыңызбен бөлісу: |