Учебная программа курса «основы программирования в среде «Delphi» ( 9 класс )

Вид материалаУчебная программа курса

Содержание


Задачи курса
Ожидаемый результат
Содержание учебной программы
2. Изучение возможностей самой среды программирования. Изучение «меню» и главных «окон» программы. – 3 часа.
3. Сохранение проекта. Различие и назначение файлов проекта. Компиляция проекта и создание исполняемого модуля. – 3 часа.
4. Формы. Их виды. – 2 часа.
5. Что такое объект, его свойства, методы, классы. Наследование, полиморфизм, инкапсуляция. – 4 часа.
6. События. Виды и способы управления проектом и объектами в отдельности. – 2 часа.
7. Создание простейшей программы с использованием нескольких стандартных объектов. – 4 часа.
8. Изучение стандартных компонентов на странице Standard. – 4 часа.
9. Изучение стандартных компонентов на странице Additional. – 4 часа.
10. Изучение стандартных компонентов на странице Win32. – 4 часа.
11. Создание и использование стандартных диалоговых окон. – 2 часа.
Система контроля
Список литературы
Подобный материал:
Предметно-ориентированные элективные курсы информационного направления


УЧЕБНАЯ ПРОГРАММА КУРСА «ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ «Delphi»

( 9 класс )


Чапский Н.П.- педагог дополнительного образования.

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА



Учебная программа курса «Основы программирования в среде « Delphi» является расширением предмета «Основы программирования».

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

Задачи курса:

Образовательная – изучение основных принципов визуального программирования и изучение языка Object Pascal.

Воспитательная – воспитание усидчивости, целеустремленности, умения добиваться поставленных задач.

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


Данная программа рассчитана на 34 академических часа, из которых 16 часов– лекции, 14 часов - практические занятия, 4 часа –контрольные работы. Рекомендуемый возраст учеников - 15-17 лет.

Занятия по данному курсу проводятся по два часа в неделю.

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

Ожидаемый результат:

Результатом реализации образовательной программы станет формирование следующих компетенций учащихся:
  • Учащийся умеет составлять программы на языке Object Pascal в среде разработки Delphi;
  • Различает структурное программирование и объектно-ориентированное программирование;
  • Умеет читать и понимать готовые программы языке программирования Object Pascal.

В ходе изучения данного учебного курса используется следующее программное обеспечение:
  1. Операционная система Windows 98 OSR2.
  2. Среда разработки Delphi 3 или 5.



УЧЕБНО-ТЕМАТИЧЕСКИЙ ПЛАН КУРСА «ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ «Delphi»

( 34 часа )




п/п

Название темы

Кол-во

Часов

Форма занятий

Теоретические

Практические

1.

Введение в предмет. Принципы визуального программирования и его отличие от классического программирования.

2

2

0

2.

Изучение возможностей самой среды программирования. Изучение «меню» и главных «окон» программы.

3

2

1

3.

Сохранение проекта. Различие и назначение файлов проекта. Компиляция проекта и создание исполняемого модуля.

3

2

1

4.

Формы. Их виды.

2

1

1

5.

Что такое объект, его свойства, методы, классы. Наследование, полиморфизм, инкапсуляция.

4

2

2

6.

События. Виды и способы управления проектом и объектами в отдельности.

2

1

1

7.

Создание простейшей программы с использованием нескольких стандартных объектов.

4

1

3

8.

Изучение стандартных компонентов на странице Standard

4

1

3

9.

Изучение стандартных компонентов на странице Additional

4

2

2

10.

Изучение стандартных компонентов на странице Win32

4

1

3

11.

Создание и использование стандартных диалоговых «окон».

2

1

1




Итого :

34

16

18



СОДЕРЖАНИЕ УЧЕБНОЙ ПРОГРАММЫ

КУРСА «ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ «Delphi»


1. Введение в предмет. Принципы визуального программирования и его отличие от классического программирования. – 2 часа.

А) Принципы визуального программирования.

Б) Принципы объектно-ориентированного программирования.

В) Принципы структурированного программирования.

Г) Принципы процедурного программирования.

Д) Законы выбора вида программирования для создания той или иной программы.

Е) Преимущества объектно-ориентированного программирования перед всеми остальными.


2. Изучение возможностей самой среды программирования. Изучение «меню» и главных «окон» программы. – 3 часа.

А) Возможности программы.

Б) Системные требования компьютера при программировании и при использовании программы.

В) Внешний вид Delphi.

Г) Изучение основных «меню».

Д) Изучение основных окон и их разновидностей.

Е) Принципы работы в инспекторе объектов.


3. Сохранение проекта. Различие и назначение файлов проекта. Компиляция проекта и создание исполняемого модуля. – 3 часа.

А) Принципы сохранения проекта и модулей.

Б) Файлы проекта.

В) Компиляция проекта.

Г) Создание исполняемого файлы.

Д) Различие при работе в среде Delphi и без нее.


4. Формы. Их виды. – 2 часа.

А) Назначение форм.

Б) Виды форм.

В) Родительская форма.

Г) Дочерняя форма.

Д) Многооконное приложение.

Е) Фреймы.


5. Что такое объект, его свойства, методы, классы. Наследование, полиморфизм, инкапсуляция. – 4 часа.

А) Понятие объекта.

Б) Понятие класса.

В) Стандартные свойства объекта.

Г) Стандартные методы объекта.

Д) Наследование.

Е) Полиморфизм.

Ж) Инкапсуляция.


6. События. Виды и способы управления проектом и объектами в отдельности. – 2 часа.

А) Понятие события.

Б) Взаимодействие программы с ОС.

В) Виды событий.

Г) Управление проектом.

Д) Управление объектами.


7. Создание простейшей программы с использованием нескольких стандартных объектов. – 4 часа.

А) Стандартные объекты ввода данных.

Б) Объекты отображения состояния.

В) Объекты управления.

Г) Создание простейшей программы.


8. Изучение стандартных компонентов на странице Standard. – 4 часа.

А) Курсор.

Б) Объект Button.

В) Объект Edit.

Г) Объект ListBox.

Д) Объект Panel.

Е) Объект Memo.

Ж) Объект ComboBox.

З) Объект Menu.

И) Объект PopUpMenu.

К) Объект RadioBox, CheckBox.


9. Изучение стандартных компонентов на странице Additional. – 4 часа.

А) Объекты работы с графикой.

Б) Работа с таблицами.

В) Работа с Canvas.

Г) Написание графического редактора.


10. Изучение стандартных компонентов на странице Win32. – 4 часа.

А) Изучение объектов среды Windows9Х.

Б) Изучение расширений стандартных объектов.

В) Написание многооконного текстового редактора.


11. Создание и использование стандартных диалоговых окон. – 2 часа.

А) Принципы работы диалоговых окон.

Б) Диалог открытия и сохранения файла.

В) Диалог выбора шрифта.

Г) Диалог выбора цвета.

Д) Диалог выбора принтера и печати.

Е) Печать содержимого формы.


СИСТЕМА КОНТРОЛЯ




п/п

Наименование темы

Текущий контроль

Итоговый контроль

1.

Введение в предмет. Принципы визуального программирования и его отличие от классического программирования.

Опрос

Контрольная работа

2.

Изучение возможностей самой среды программирования. Изучение меню и главных окон программы.

Тест

3.

Сохранение проекта. Различие и назначение файлов проекта. Компиляция проекта и создание исполняемого модуля.

Тест

4.

Формы. Их виды.

Опрос

Контрольная работа

5.

Что такое объект, его свойства, методы, классы. Наследование, полиморфизм, инкапсуляция.

Опрос

6.

События. Виды и способы управления проектом и объектами в отдельности.

Опрос

7.

Создание простейшей программы с использованием нескольких стандартных объектов.

Опрос

8.

Изучение стандартных компонентов на странице Standard

Опрос

Контрольная работа

9.

Изучение стандартных компонентов на странице Additional

Опрос

10.

Изучение стандартных компонентов на странице Win32

Опрос

11.

Создание и использование стандартных диалоговых окон.

Опрос




Итоговое занятие

Экзамен



СПИСОК ЛИТЕРАТУРЫ



  1. В.Э.Фигурнов “IBM PC для пользователя”
  2. Шафрин Ю. “Основы компьютерной технологии” Москва, ABF,1996.
  3. Ефимова О., Шафрин Ю. “Практикум по компьютерным технологиям” Москва, ABF,1996
  4. Абрамов С.А., Зима В.С. Начала программирования на языке Паскаль. - М.: Наука, 1987.
  5. Перминов О.Н. Программирование на языке Паскаль. - М: Радио и связь, 1983.
  6. Фаронов В.В. Программирование на персональных ЭВМ в среде Турбо Паскаль. - М.: Изд-во МГТУ, 1990г.
  7. Типовая инструкция по ТБ и правилам поведения в компьютерном классе
  8. Гофман В. Э.Delphi, СПб.1999.