Тема 1. Введение в объектно-событийное программирование
11 класс
Цели изучения темы: развитие логического и алгоритмического мышления, формирование умений создания программ- обработчиков событий мыши и клавиатуры.
Планируемые результаты: умение создавать и запускать приложения с использованием элементов управления.
Информационная составляющая деятельности ученика: ознакомление с правилами работы и безопасного поведения в компьютерном классе; освоение понятий «событие», «обработчик события», «форма», «элемент управления».
Практическая составляющая деятельности ученика: поиск решения в проблемной ситуации; выполнение практических заданий: «Использование элементов управления: кнопка, надпись, текстовое поле», «Интерактивная графика и элементы событийного программирования»
Урок 1: Объектно-событийная модель работы программы
Знать: оконные приложения, RAD-технология, в каких средах поддерживается визуальное программирование, основные элементы графического интерфейса, объектно-ориентированное программирование (ООП), событийно-ориентированное программирование, структура проекта при создании оконного приложения
Для изучения темы вы можете просмотреть видеоурок
Закрепить свои знания можно пройдя по ссылке: https://eior.by/catalog_lecture/11-klass/informatika/1.php . Запустите видеоурок и основные понятия запишите в тетрадь.
Проверьте свои знания, ответив на первые 7 вопросов теста (https://eior.by/catalog_lecture/11-klass/informatika/1.php)
Домашнее задание: §1, вопросы 1-3
Урок 2: Визуальная среда разработки программ
Знать:
- интерфейс среды программирования PascalABC.NET при создании оконного приложения
Уметь:
- создавать проект в среде PascalABC.NET
- изменять свойства формы
- создавать обработчик события
Учебный материал для среды программирования Delhpi
Просмотрите видеоурок "Визуальная среда разработки программ"
Выяснить, из чего состоит проект (§ 2.1 учебного пособия 11 класс). Основное запишите в тетрадь
Изучить интерфейс среды программирования (§ 2.2 учебного пособия 11 класс)
Изучить работу с формой (§ 2.3 учебного пособия 11 класс)
Выполнить упр. 1
Домашнее задание: § 2, вопросы 1-6, повт. § 1.
Будьте готовы сдать тест (Пробный ТЕСТ)
Урок 3: Проектирование интерфейса оконного приложения с использованием элементов управления
Знать: основные элементы управления: кнопка (Button), метка (Label)
Уметь: проектировать интерфейс оконного приложения с использованием элементов управления кнопка (Button) и метка (Label)
1: Сдать тест
2: Изучить основные элементы управления (§3.1 с. 15-17)
Стандартные элементы управления:
• Кнопка (Button)
• Надпись (Label)
• Поле для ввода текста (TextBox)
• Флажок (CheckBox)
• Радиокнопка (RadioButton)
• Список (ListBox)
• Выпадающий список (ComboBox)
• Рисунок (PictureBox)
Палитра Компоненты: компонент Таймер (Timer).
Палитра Меню и панели инструментов содержит компоненты, необходимые для создания главного меню программы или контекстных меню для различных объектов, помещенных на форму
Палитры Печать и Диалоговые окна содержат компоненты, обеспечивающие стандартные диалоги операционной системы
Палитра Данные содержит компоненты для работы с таблицами баз данных.
3: Изучить Элемент управления кнопка (Button) (§3.2 с. 17-18)
Выполнить Пример 3.6
4: Изучить Элемент управления метка (Label) ) (§3.3 с. 18-19)
Выполнить Пример 3.9
5: Изучить Элемент управления текстовое поле (Edit) (§3.4 с. 19-22)
Выполнить Пример 3.12
6: Проверить свои знания, выполнив ТЕСТ
Домашнее задание: §3.1-3.3, вопросы 1-5, упр.1 с. 24. Просмотрите видеоурок (до 9 мин 35 с)
Урок 4. Проектирование интерфейса оконного приложения с использованием элементов управления.
Знать: основные элементы управления: текстовое поле (Edit)
Уметь: проектировать интерфейс оконного приложения с использованием элемента управления текстовое поле (Edit)
1: Изучить Элемент управления текстовое поле (Edit) (§3.4 с. 19-22)
Выполнить Пример 3.12
Выполнить Пример 3.13
2: Обобщение изученного.
Просмотреть видеоурок "Проектирование интерфейса оконного приложения с использованием элементов управления" (с 9 мин 36 с по 16 мин 25 с)
3: Выполнить Упражнение 2 с. 25
Дополнительное задание.
Изучить элементы управления флажок (CheckBox) и переключатель (RadioButton) с. 22-23 (видеоурок с 16 мин 25 с)
Домашнее задание: §3.4, вопросы 1-6, упр. 3 с. 24 . Просмотрите видеоурок (c 9 мин 35 с)
Урок 5: Элементы управления для работы с графикой. Элемент управления для вставки рисунка. Построение графиков функций. Построение диаграмм
Знать:
- назначение и свойства компонента изображение (PictureBox)
- некоторые свойства и методы класса Graphics
Уметь:
- изменять свойства компонентов PictureBox, Timer, Button, Label, TextBox
- составлять обработчики событий для компонентов PictureBox, Timer, Button, Label, TextBox
- создавать собственный проект и вносить изменения в обработчик событий проектов, позволяющих создавать изображение
1: Изучить Элемент управления для вставки рисунка (PictureBox) (§ 4.1
с. 27)
Выполнить Пример 4.3
2: Изучить построение графиков функций (§ 4.2 с. 28-29)
Выполнить Пример 4.5
3: Изучить построение диаграмм (§ 4.3 с. 31)
Выполнить Пример 4.6
4: Выполнить:
Упражнение 1 с. 35
Упражнение 2 с. 35
Дополнительное задание.
Упражнение 3 с. 35
Домашнее задание: §4.1-4.3, вопросы 1-6, упр. 3 с. 35. Просмотрите видеоурок
Урок 6: Элементы управления для работы с графикой. Анимация
Знать:
- назначение и свойства компонента Timer
- назначение обработчика события Tick
Уметь:
- изменять свойства компонентов PictureBox, Timer, Button, Label, TextBox
- составлять обработчики событий для компонентов PictureBox, Timer, Button, Label, TextBox
- создавать собственный проект и вносить изменения в обработчик событий проектов, позволяющих создавать изображение
1: Изучить создание анимации §4.4 с. 32-34
Выполнить Пример 4.8 с. 33
2: Выполнить упражнение 5 с. 35
Дополнительный материал:
Выполнить упражнение 6 с. 35
3: Обобщение изученного: выполнить ТЕСТ
Домашнее задание: §4.4, упр. 6
Урок 7: Создание приложений. Приложение "Блокнот"
Знать:
этапы разработки оконных приложений
стандартные диалоги
как создается меню в приложении
Уметь:
создавать приложение «Блокнот»
1: Изучить этапы создания оконных приложений (§ 5.1 с. 36)
2: Изучить использование стандартных диалогов при создании оконного приложения § 5.2 с. 37-38
3: Изучить компоненты для создания меню § 5.3 с.38-39
4: Создать приложение "Блокнот" § 5.4 с. 40-41
5: Выполнить упражнение 1 с. 45
Домашнее задание: § 5.1 -5.4
Урок 8: Создание приложений "Графический редактор" и "Калькулятор"
Знать:
- этапы разработки оконных приложений
- стандартные диалоги
- как создается меню в приложении
Уметь:
- создавать приложение «Графический редактор»
- создавать приложение «Калькулятор»
1: Изучить алгоритм создания приложения "Графический редактор" (§ 5.5 с. 41-43)
2: Создать приложение "Графический редактор" (Пример 5.18 с. 42, Обработчики событий приложения "Графический редактор" с. 105-106)
3: Изучить алгоритм создания приложения "Калькулятор" (§ 5.6 с. 44-45)
4: Создать приложение "Калькулятор" (Пример 5.22 с. 44, Пример 5.23 с. 44-445
5: Выполнить упр. 2 с. 45
Домашнее задание: § 5.5-5.6, упр. 3 с. 45