Каранаев Линар Минтимерович Стерлибашево 2017 содержание глава реферативное изложение



бет22/64
Дата02.01.2022
өлшемі1.78 Mb.
#452913
түріИзложение
1   ...   18   19   20   21   22   23   24   25   ...   64
обб русский

Тематическое планирование

Тема учебного занятия

Кол-во

часов




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]


Достарыңызбен бөлісу:
1   ...   18   19   20   21   22   23   24   25   ...   64




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет