11 класс
Занятие 3. Проектирование интерфейса оконного приложения с использованием элементов управления
11 класс
Занятие 3. Проектирование интерфейса оконного приложения с использованием элементов управления
Добавление стандартных элементов управления в форму, изменение свойств объектов и обработка событий
Цель: планируется, что к окончанию урока учащиеся будут
знать:
что такое элементы управления;
основные элементы управления оконного приложения (Button, Label) и их свойства.
уметь:
добавлять элемент управления (Button, Label) в форму приложения и связывать их с обработчиком события.
Задачи личностного развития:
содействовать развитию логического и алгоритмического мышления;
содействовать формированию компьютерной грамотности;
способствовать воспитанию информационной культуры;
содействовать развитию дисциплинированности и любознательности;
способствовать бережному отношению при эксплуатации средств ИКТ.
Тип урока: урок изучения нового материала.
Учебно-методическое обеспечение:
учебное пособие "Информатика 11, В.М. Котов";
рабочая тетрадь по информатике 11 класс Л.Г. Овчинникова (опционально);
презентация по теме (7 слайдов).
Программное обеспечение:
Среда программирования PascalABC.NET (скачать).
Ход урока
Приветствие учащихся. Создание благоприятного настроя на уроке.
Проверить готовность учащихся к уроку с помощью слова ТРУД: "Тетрадь, ручка, учебник и дневник" (презентация, 1 слайд).
Выборочно у нескольких учащихся проверить задание 6 (с. 15, рабочая тетрадь).
Провести фронтальный опрос по предыдущей теме: "Визуальная среда разработки", используя вопросы учебного пособия 1-6 (с. 14):
Какие файлы входят в состав приложения, создаваемого в PascalABC?
Для чего предназначена форма?
Для чего используют инспектор объектов?
Какие свойства формы вы можете назвать?
Как создать обработчик события?
Пояснить учащимся, что создание и программирование функционала интерфейса занимаются front-end (фронт-энд) разработчики, а эргономику и удобное использование интерфейса проектируют UI/UX дизайнеры. Организовать осуждение: "Как вы думаете, кто программирует функционал приложения?" (back-end (бэк-энд) программист, или инженер-программист).
Сформулировать тему урока: "Проектирование интерфейса оконного приложения с использованием элементов управления" (презентация, 2 слайд).
Совместно с учащимися сформулировать цели урока (презентация, 3 слайд):
Буду знать:
что такое элементы управления;
основные элементы управления оконного приложения (Button, Label) и их свойства.
Буду уметь (смогу):
добавлять элемент управления (Button, Label) в форму приложения и связывать их с обработчиком события.
§3.1-3.3, ответить на вопросы 1-5 (с. 24, учебное пособие).
Рассказать, что элементами управления называются объекты, которые используются для отображения данных или организации взаимодействия между пользователем и приложением с помощью мыши, клавиатуры, сенсорного экрана и иных устройств (с. 15, учебное пособие).
Назвать и рассмотреть с учащимися основные элементы интерфейса (с. 16, учебное пособие), презентация, 4 слайд:
Кнопка (Button);
Надпись (Label);
Поле для ввода текста (TextBox);
Флажок (CheckBox);
Радиокнопка (RadioButton).
Акцентировать внимание учащихся на палитры для вставки на форму элементов управления (пример 3.1, 3.2, с. 16, учебное пособие, или через демонстрацию экрана), акцент сделать на наиболее популярные из них с пояснением:
стандартные элементы управления;
меню и панели инструментов;
печать;
диалоговые окна;
данные.
Продемонстрировать добавление элемента кнопка (Button) в область формы, рассказать об основных свойствах объекта (пример 3.5, с. 17, учебное пособие), связать объект кнопки с событием Click.
Показать готовую программу из примера 3.6 (с. 18, учебное пособие) с разъяснением.
Продемонстрировать добавление элемента метка (Label) в область формы, рассказать об основных свойствах объекта (пример 3.8, с. 19, учебное пособие), связать изменение свойства объекта метки в обработчике события для кнопки.
Показать готовую программу из примера 3.9 (с. 18, учебное пособие) с разъяснением.
Предложить учащимся набрать и выполнить на компьютере пример 3.6 (с. 18, учебное пособие) и пример 3.9 (с. 19, учебное пособие).
Акцент делается на зрительную систему.
Предложить выполнить на компьютере упражнение 1 (с. 24, учебное пособие)
Дополнительно: предложить выполнить на компьютере задание 1 (Урок 3, рабочая тетрадь).
Организовать обсуждение (презентация, 7 слайд):
Назовите несколько элементов управления.
Назовите несколько свойств объекта кнопки (Button).
Какие общие свойства есть у объекта кнопки (Button) и метки (Label)?
Обсудить результаты выполнения заданий и выборочно оценить работу учащихся на учебном занятии.
Предложить вернуться к цели урока, организовать обсуждение:
Насколько вы достигли поставленной цели?
Как вы оцениваете свою работу на уроке?
Предложить закончить фразы:
"Сегодня мне понравилось ..."
"На уроке для меня было трудным ..."
"Хотелось бы узнать еще ..."
"Хотелось бы изменить в уроке ..."