Методическая разработка урока "Язык программирования Visual Basic. Элементы управления" 10 класс

Методическая разработка урока по информатике
ТЕМА: «Язык программирования Visual Basic. Элементы управления»
Преподаватель информатики: Соловьева Светлана Владимировна
ЦЕЛИ УРОКА:
Обучающая:
изучение элементов управления, используемых для создания программ в визуальной
среде программирования Visual Basic.
Развивающая:
развитие алгоритмического мышления, познавательной активности, навыков создания
программ на языке Visual Basic.
Воспитывающая:
воспитание информационной культуры обучающихся, самостоятельности, умения
работать в парах, интереса к предмету.
ТИП УРОКА:
урок изучения нового материала.
МЕТОДЫ ОБУЧЕНИЯ:
объяснительно-иллюстративный, ИКТ, исследовательский, эвристический,
практический, рефлексия.
ОБОРУДОВАНИЕ, НАГЛЯДНЫЕ ПОСОБИЯ:
мультимедийный проектор, презентация «Visual Basic. Элементы управления».
МЕЖПРЕДМЕТНЫЕ СВЯЗИ:
английский язык, русский язык, математика, производственное обучение.
СТРУКТУРА УРОКА:
1. организационный момент. (1 мин);
2. актуализация знаний (7 мин);
3. изучение нового материала (16 мин)
4. закрепление пройденного материала (15 мин)
5. рефлексия, выставление оценок (5 мин);
6. домашнее задание (1 мин).
ХОД УРОКА
Организационный момент.
Hello students. please sit down. Здравствуйте, студенты. Пожалуйста, садитесь. Рада вас
видеть, желаю чтобы этот урок был интересным и поучительным для вас. Тема нашего урока «Язык
программирования Visual Basic. Элементы управления». Цель урока: изучение элементов
управления, используемых для создания программ в визуальной среде программирования Visual
Basic. Эпиграфом к нашему уроку возьмем слова профессора Александра Гейна «Ум» компьютера –
это ум человека, воплощенный в программе». Сегодня на уроке прозвучит много иностранных
слов, это связано с тем, что компьютерные программы создаются на английском языке.
Актуализация знаний учащихся.
На прошлом уроке мы познакомились с компонентами интерфейса языка программирования
Visual Basic. Давайте вспомним их, для этого выполним разноуровневые задания на соответствие.
1) Средний уровень: Распределите компоненты интерфейса Visual Basic.
ИНТЕРФЕЙС VB
КОМПОНЕНТЫ
ФОРМА
Строка МЕНЮ
Панель ЭЛЕМЕНТОВ
Панель СВОЙСТВ
ПРОВОДНИК проекта
Панель СТАНДАРТНАЯ
2) Высокий уровень: Выполнить лото:
1. Панель элементов
1. … содержит свойства – атрибуты выделенного объекта.
2. Панель Свойств
2. … содержит значки часто используемых команд.
3. Проводник проекта
3. … будущее окно программы.
4. Панель Стандартная
4. … содержит команды для управления программой.
5. Форма
5. … содержит компоненты из которых строится интерфейс программы.
6. Строка Меню
6. …отображает все формы проекта.
Поменяйтесь заданиями, проведем взаимопроверку. Проверьте правильность ответов,
выставьте оценки, согласно предложенного критерия. Выполним работу над допущенными
ошибками.
СРЕДНИЙ УРОВЕНЬ
Ответы: 6, 1, 4, 5, 3, 2
КРИТЕРИЙ ОЦЕНИВАНИЯ:
6 правильных – «
5 правильных – «
4 правильных – «
Изучение нового материала.
. А сейчас послушаем информацию о том, когда появился язык программирования Visual Basic.
Доклад по теме «История возникновения языка Visual Basic»
После появления электронных вычислительных машин (ЭВМ), в 50-х годах ХХ века были
разработаны первые языки программирования для управления вычислительным процессом.
Язык программирования BASIC был создан Джоном Кенеми и Томасом Куртцом в1964г. Это
название являлось аббревиатурой, а полное наименование этого языка звучало как Beginner’s All-
purpose Symbolic Instruction Code - универсальный символьный программный код для начинающих.
В то же время слово Basic переводится с английского как «базовый», «основной». Поначалу Basic
был очень простым языком программирования, так как предназначался для обучения.
1
2
6
4
3
5
В 1975 г. Пол Аллен и студент Гарвардского университета Билл Гейтс реализовали для
микрокомпьютера Альтаир язык Бейсик. Visual BASIC является лучшей его вариацией. Первая
версия была выпущена в 1991. Последняя версия – Visual Basic 6.0 была создана в 1998г.
Visual Basic графическая среда, в которой можно наглядно конструировать формы и
графические объекты, используя большой набор инструментов. Визуальное проектирование
в значительной степени ускоряет разработку приложений за счет уменьшения количества кода,
который должен написать программист.
Отличие от языка программирования Pascal заключается в том, что в VB используется
объектно-ориентированное программирование (ООП) нелинейный принцип построения программы,
т.е. нет сплошного кода. Пользователь может вызвать или не вызвать назначенные события для
существующих объектов.
Из сообщения мы узнали, что процесс программирования на языке VB начинается с создания
внешнего вида программы. Для этого используются элементы управления.
Элементы управления это объекты, которые служат для организации интерфейса между
пользователем и компьютером. Давайте с вашей помощью познакомимся с ними.
Выступления студентов (10 человек):
1) Надпись (Label) - служит для добавления текста на форму. Этот текст не может быть изменен
пользователем, но может быть изменен программой.
Свойства:
Caption - текст надписи.
Font параметры шрифта (вид, размер, начертание).
ForeColor - цвет текста.
BackColor - цвет фона.
ToolTipText - подсказка, появляющаяся при наведении указателя мыши.
BorderStyle способ отображения текста - с рамкой или без нее.
2) Текстовое поле (TextBox) - служит для ввода текста во время работы программы.
Свойства:
Text - содержит символы, которые ввел пользователь.
Alignment - выравнивание текста: Left (влево), Right (вправо), Center (по центру).
MultiLine дает возможность вводить в поле несколько строк.
ScrollBars определяет, какую полосу прокрутки будет иметь текстовое поле:
горизонтальную, вертикальную или обе.
MaxLength Устанавливает максимально допустимое количество вводимых в поле
символов. Если это свойство равно 0, то на вводимое количество нет ограничений.
3) . Рамка (Frame) - для визуальной группировки элементов управления.
Свойства:
Caption заголовок к рамке.
BorderStyle - задает тип линии рамки и принимает одно из следующих значений:
0-None без рамки; 1-Fixed Single сплошная тонкая.
Appearance задаёт плоский или объемный вид: 0-Flat или 1-3D.
Enabled - доступность элемента.
Visible - видимость элемента: True - виден. False - не виден.
4) Флажок (Check Box) - используется, чтобы предоставить пользователю выбор: True – Да,
False - Нет. Отображает галочку, когда он выбран.
Свойства:
Value - значение элемента управления:
0 - неотмеченное; 1 - отмеченно; 2 - выключено.
Style - значение, определяющее внешний вид элемента управления:
Standard - стандартный Graphical - графический.
ToolTipText - всплывающее окно, в котором отображается краткое описание
назначения элемента управления, когда пользователь наводит указатель мыши на
элемент управления.
5) Переключатель (Option Button) - используется в случаях, когда вариантов для выбора
больше двух, но должен быть выбран только один вариант.
Свойства:
Caption название переключателя.
Font параметры шрифта (вид, размер, начертание).
ForeColor - цвет текста.
BackColor - цвет фона.
Value - показывает выбрана опция или нет: True - выбран. False - не выбран.
6) Поле со списком (ComboBox) - в это поле можно вводить текст так же, а также выбрать
нужную строку из имеющегося списка.
Свойства:
Text - содержимое строки.
List формирует строки списка.
ListCount количество строк списка.
ListIndex номер выбранной строки: нумерация начинается с нуля, если никакая
строка не была выбрана, то свойство равно -1.
7) Список (ListBox) - содержит список строк, в котором можно выбрать одну или несколько
строк.
Свойства:
Columns - задает возможность размещения элементов списка в несколько колонок.
Sorted возможность сортировки: True с сортировкой, False без сортирвки.
MultiSelect возможность множественного выбора.
8) Графические элементы:
PictureBox рамка для рисунка
Image - рисунок
Свойства:
Picture - Задает отображаемый графический файл.
Visible - изменение свойства делает объект видимым (значение True) или невидимым
(значение False);
Stretch рисунок сжимается или растягивается в зависимости от размера объекта.
9) Полосы прокрутки: HscrollBar (горизонтальная) , VscrollBar (вертикальная)
- применяют для прокручивания документа.
Свойства:
Min минимальное значение.
Мах максимальное значение.
10) Кнопка (Command Button) - используется для инициирования выполнения некоторых
действий, вызываемых нажатием кнопки (печать, удаление и др.)
Свойства:
Caption - надпись на кнопке.
Enabled - доступность элемента: True - элемент доступен, False – не доступен.
Visible - видимость элемента управления: True - виден, False - не виден.
Picture - можно назначить кнопке рисунок.
Закрепление пройденного материала. Рефлексия
Попробуем определить, какие элементы управления были использованы для предложенных
программ. Рассмотрим пример:
У каждого на парте лежит опорная таблица с элементами управления. Используя ее,
определите, какие элементы были использованы для создания той или иной формы. Работаем в
парах. На обсуждение вам дается 2 минуты. 4 человека пожеланию могут попробовать выполнить это
задание в программе Visual Basic.
Карточки «Укажите элементы управления» (10 вариантов)
(проверка выполненных заданий в форме опроса)
Следующий этап, тестирование по изученному материалу.
Тест по теме «Элементы управления в Visual Basic»
Вариант 1
1. Назовите элемент управления , используемый в VB для
выполнения действий.
А. Надпись (Label);
Б. Текстовое поле (TextBox);
В. Флажок (Check Box);
Г. Кнопка (Command Button);
Д. Поле со списком (ComboBox).
2. Такое свойство формы в VB как Height обозначает…
А. заголовок формы;
Б. параметры шрифта;
В. высоту формы;
Г. ширину формы;
Д. цвет фона.
3. Назовите элемент управления , используемый в VB для выбора
одного из предложенных свойств (вариантов).
А. Надпись (Label);
Вариант 2
1. Панель в VB, содержит компоненты, из которых
строится интерфейс программы.
А. Панель элементов;
Б. Панель Свойств;
В. Панель Стандартная;
Г. Проводник проекта;
Д. Программный код.
2. Такое свойство формы в VB как BackColor
обозначает…
А. заголовок формы;
Б. параметры шрифта;
В. высоту формы;
Г. ширину формы;
Д. цвет фона.
3. Назовите элемент управления , используемый в
VB для ввода текста во время выполнения программы.
А. Надпись (Label);
Б. Текстовое поле (TextBox);
В. Флажок (Check Box);
Г. Переключатель (Option Button);
Д. Поле со списком (ComboBox).
4. Панель в VB, которая содержит значки часто используемых команд
Главного меню программы.
А. Панель элементов;
Б. Панель Свойств;
В. Панель Стандартная;
Г. Проводник проекта;
Д. Программный код.
5. Такое свойство формы в VB как Caption обозначает…
А. заголовок формы;
Б. параметры шрифта;
В. высоту формы;
Г. ширину формы;
Д. цвет фона.
6. Назовите элемент управления , используемый в VB для
отображения текста.
А. Надпись (Label);
Б. Текстовое поле (TextBox);
В. Флажок (Check Box);
Г. Переключатель (Option Button);
Д. Поле со списком (ComboBox).
7. Назовите элемент управления , используемый в VB для выбора
варианта из предложенного списка.
А. Надпись (Label);
Б. Текстовое поле (TextBox);
В. Список (ListBox);
Г. Переключатель (Option Button);
Д. Поле со списком (ComboBox).
8. Укажите, какие элементы языка VB, были использованы на форме
для создания проекта:
А. Надпись, Текстовое поле, Переключатель;
Б. Надпись, Поле со списком, Переключатель;
В. Надпись, Текстовое поле, Флажок;
Г. Надпись, Поле со списком, Флажок;
Д. Надпись, Список, Флажок.
Б. Текстовое поле (TextBox);
В. Флажок (Check Box);
Г. Переключатель (Option Button);
Д. Поле со списком (ComboBox).
4. Назовите элемент управления , используемый в
VB для выбора из предложенного списка или ввода
своего варианта.
А. Надпись (Label);
Б. Текстовое поле (TextBox);
В. Флажок (Check Box);
Г. Переключатель (Option Button);
Д. Поле со списком (ComboBox).
5. Укажите, какие элементы языка VB, были
использованы на форме для создания проекта:
А. Надпись, Текстовое поле, Переключатель;
Б. Текстовое поле, Флажок, Кнопка;
В. Надпись, Список, Кнопка;
Г. Текстовое поле, Список, Кнопка;
Д. Надпись, Текстовое поле, Кнопка.
6. В VB характеристика объекта – это…
А. элемент;
Б. свойство;
В. объект;
Г. событие;
Д. метод.
7. Такое свойство формы в VB как Font обозначает…
А. заголовок формы;
Б. параметры шрифта;
В. высоту формы;
Г. ширину формы;
Д. цвет фона.
8. Назовите элемент управления , используемый в
VB для отметки свойств (вариантов).
А. Надпись (Label);
Б. Текстовое поле (TextBox);
В. Флажок (Check Box);
Г. Переключатель (Option Button);
Д. Поле со списком (ComboBox).
ОТВЕТЫ на Тест по теме «Элементы управления в Visual Basic»
ВАРИАНТ 1
ВАРИАНТ 2
1. Г
2. В
3. Г
4. В
5. А
6. А
7. В
8. В
1. А
2. Д
3. Б
4. Д
5. Д
6. Б
7. Б
8. В
КРИТЕРИЙ ОЦЕНИВАНИЯ:
8 правильных – «5»
7 правильных – «4»
5,6 правильных – «3»
Рефлексия. Выставление оценок.
Мы изучили элементы управления языка программирования Visual Basic, с помощью которых
создаются программы. Попробуем для них сочинить синквейн.
Синквейн – это короткое стихотворение, состоящее из пяти нерифмованных строк:
1 строка – одно существительное, выражающее главную тему cинквейна.
2 строка – два прилагательных, выражающих главную мысль.
3 строка – три глагола, описывающие действия в рамках темы.
4 строка – фраза, несущая определенный смысл.
5 строка – заключение в форме существительного (ассоциация с первым словом).
ПРИМЕР:
Форма
Главная, программная
Группирует, запускает, выполняет
Будущее окно программы
Интерфейс
(студенты составляют на месте синквейн, по-очереди зачитывают)
В заключении прошу каждого подумать над следующими вопросами:
Вызывает ли у вас затруднения эта тема?
На сколько баллов по 5-бальной шкале вы поняли данную тему?
Сможете ли вы использовать полученные знания на практике?
(несколько студентов высказываются)
Домашнее задание.
Выучить элементы управления языка программирования Visual Basic.