информатика

  • docx
  • 05.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 157.docx

Методическая разработка урока по информатике

ТЕМА:  «Язык программирования 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

Ответы: 1 – 5, 2 – 1, 3 – 6,4 – 2, 5 – 3, 6 – 4

КРИТЕРИЙ ОЦЕНИВАНИЯ:

6 правильных – «5»

5 правильных – «4»

4 правильных – «3»

 

Изучение нового материала.

.           А сейчас послушаем информацию о том, когда появился язык программирования Visual Basic.

 

Доклад по теме «История возникновения языка Visual Basic»

После появления электронных вычислительных машин (ЭВМ), в 50-х годах ХХ века были разработаны первые языки программирования для управления вычислительным процессом.

Язык программирования BASIC был создан Джоном Кенеми и Томасом Куртцом в1964г. Это название являлось аббревиатурой, а полное наименование этого языка звучало как Beginner’s All-purpose Symbolic Instruction Code  - универсальный символьный программный код для начинающих. В то же время слово Basic переводится с английского как «базовый», «основной».   Поначалу Basic был очень простым языком программирования, так как предназначался для обучения.

В 1975 г. Пол Аллен и студент Гарвардского университета   Билл Гейтс реализовали для микрокомпьютера Альтаир язык Бейсик. Visual BASIC – является лучшей его вариацией. Первая версия была выпущена в 1991. Последняя версия – Visual Basic 6.0 была создана в 1998г.

Visual Basic – графическая среда, в которой можно наглядно конструировать формы и графические объекты, используя большой набор инструментов.  Визуальное проектирование в значительной степени ускоряет разработку приложений за счет уменьшения количества кода, который должен написать программист.

Отличие от языка программирования Pascal заключается в том, что в VB используется объектно-ориентированное программирование (ООП)– нелинейный принцип построения программы, т.е. нет сплошного кода. Пользователь может вызвать или  не вызвать назначенные события для существующих объектов. 

 

            Из сообщения мы узнали, что процесс программирования на языке VB начинается с создания внешнего вида программы. Для этого используются элементы управления.

Элементы управления – это объекты, которые служат для организации интерфейса между пользователем и компьютером. Давайте с вашей помощью познакомимся с ними.  

 

Выступления студентов (10 человек):

1) Надпись (Label) label - служит для добавления текста на форму. Этот текст не может быть изменен пользователем, но может быть изменен программой.

Свойства:

n  Caption - текст надписи.

n  Font – параметры шрифта (вид, размер, начертание).

n  ForeColor - цвет текста.

n  BackColor - цвет фона.

n  ToolTipText - подсказка, появляющаяся при наведении указателя мыши.

n  BorderStyle – способ отображения текста - с рамкой или без нее.

 

2) Текстовое поле (TextBox) TextBox - служит для ввода текста во время работы программы.

Свойства:

n  Text - содержит символы, которые ввел пользователь.

n  Alignment - выравнивание текста: Left (влево), Right (вправо), Center (по центру).

n  MultiLine – дает возможность вводить в поле несколько строк.

n  ScrollBars – определяет, какую полосу прокрутки будет иметь текстовое поле: горизонтальную, вертикальную или обе.

n  MaxLength – Устанавливает максимально допустимое количество вводимых в поле символов. Если это свойство равно 0, то на вводимое количество нет ограничений.

 

3) . Рамка (Frame) Frame - для визуальной группировки элементов управления.

Свойства:

n  Caption – заголовок к рамке.

n  BorderStyle - задает тип линии рамки и принимает одно из следующих значений:

§  0-None — без рамки; 1-Fixed Single — сплошная тонкая.

n  Appearanceзадаёт плоский или объемный вид:  0-Flat или 1-3D.

n  Enabled - доступность элемента.

n  Visible - видимость элемента: True - виден.   False - не виден.

 

4) Флажок (Check Box) Check Box  - используется, чтобы предоставить пользователю выбор:  True – Да, False - Нет. Отображает галочку, когда он выбран.

Свойства:

n  Value - значение элемента управления:

§  0 - неотмеченное; 1 - отмеченно; 2 - выключено.

n  Style - значение, определяющее внешний вид элемента управления:

§  Standard - стандартный Graphical - графический.

n  ToolTipText - всплывающее окно, в котором отображается краткое описание назначения элемента управления, когда пользователь наводит указатель мыши на элемент управления.

 

5) Переключатель (Option Button)  - используется в случаях, когда вариантов для выбора больше двух, но должен быть выбран только один вариант.

Свойства:

n  Caption – название переключателя.

n  Font – параметры шрифта (вид, размер, начертание).

n  ForeColor - цвет текста.

n  BackColor - цвет фона.

n  Value - показывает выбрана опция или нет:  True - выбран.   False - не выбран.

 

6) Поле со списком (ComboBox)  ComboBox  - в это поле можно вводить текст так же, а также выбрать нужную строку из имеющегося списка.

Свойства:

n  Text - содержимое строки.

n  List – формирует строки списка.

n  ListCountколичество строк списка.

n  ListIndex – номер выбранной строки: нумерация начинается с нуля, если никакая строка не была выбрана, то свойство равно -1.

 

7) Список (ListBox) ListBox  - содержит список строк, в котором можно выбрать одну или несколько строк.

Свойства:

n  Columns  - задает возможность размещения элементов списка в несколько колонок.

n  Sorted – возможность сортировки: True – с сортировкой, Falseбез сортирвки.

n  MultiSelectвозможность множественного выбора.

 

8) Графические элементы:

PictureBox – рамка для рисунка PictureBox

Image - рисунок

Свойства:

n  Picture - Задает отображаемый графический файл.

n  Visible - изменение свойства делает объект видимым (значение True) или невидимым (значение False);

n  Stretch – рисунок сжимается или растягивается в зависимости от размера объекта.

9) Полосы прокрутки: HscrollBar (горизонтальная) , VscrollBar (вертикальная)

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

Свойства:

n  Minминимальное значение.

n  Мах – максимальное значение.

10) Кнопка (Command Button)  - используется для инициирования выполнения некоторых действий, вызываемых нажатием кнопки (печать, удаление и др.)

Свойства:

n  Caption - надпись на кнопке.

n  Enabled - доступность элемента: True - элемент доступен, False – не доступен.

n  Visible - видимость элемента управления: True  - виден,   False  - не виден.

n  Picture - можно назначить кнопке рисунок.

 

Закрепление пройденного материала. Рефлексия

            Попробуем определить, какие элементы управления были использованы для предложенных программ. Рассмотрим пример:

 

 

 

 

 

 

 

                         

 

           

 

 

 

 

 

 

 

 

У каждого на парте лежит опорная таблица с элементами управления. Используя ее, определите, какие элементы были использованы для создания той или иной формы. Работаем в парах. На обсуждение вам дается 2 минуты. 4 человека пожеланию могут попробовать выполнить это задание в программе Visual Basic.

 

Карточки «Укажите элементы управления» (10 вариантов)

                                                                                                           

 

(проверка выполненных заданий в форме опроса)

 

Следующий этап, тестирование по изученному материалу.

Тест по теме «Элементы управления в Visual Basic»

Вариант 1

1. Назовите элемент управления , используемый в VB для выполнения действий.

А. Надпись (Label);

Б. Текстовое поле (TextBox);

В. Флажок (Check Box);

Г. Кнопка (Command Button);

Д. Поле со списком (ComboBox). 

2. Такое свойство формы в VB как Height обозначает…

А. заголовок формы;

Б. параметры шрифта;

В. высоту формы;

Г. ширину формы;

Д. цвет фона.

3. Назовите элемент управления , используемый в VB для выбора одного из предложенных свойств (вариантов).

А. Надпись (Label);

Б. Текстовое поле (TextBox);

В. Флажок (Check Box);

Г. Переключатель (Option Button);

Д. Поле со списком (ComboBox). 

4. Панель в VB, которая содержит значки часто используемых команд Главного меню программы.

А. Панель элементов;

Б. Панель Свойств;

В. Панель Стандартная;

Г. Проводник проекта;

Д. Программный код.

5. Такое свойство формы в VB как Caption обозначает…

А. заголовок формы;

Б. параметры шрифта;

В. высоту формы;

Г. ширину формы;

Д. цвет фона.

6. Назовите элемент управления label, используемый в VB для отображения текста.

А. Надпись (Label);

Б. Текстовое поле (TextBox);

В. Флажок (Check Box);

Г. Переключатель (Option Button);

Д. Поле со списком (ComboBox). 

7. Назовите элемент управления ListBox, используемый в VB для выбора варианта из предложенного списка.

А. Надпись (Label);

Б. Текстовое поле (TextBox);

В. Список (ListBox);

Г. Переключатель (Option Button);

Д. Поле со списком (ComboBox). 

8. Укажите, какие элементы языка VB, были использованы на форме для создания проекта:

А. Надпись, Текстовое поле, Переключатель;

Б. Надпись, Поле со списком, Переключатель;

В. Надпись, Текстовое поле, Флажок;

Г. Надпись, Поле со списком, Флажок;

Д. Надпись, Список, Флажок.

Вариант 2

1. Панель в VB, содержит компоненты, из которых строится интерфейс программы.

А. Панель элементов;

Б. Панель Свойств;

В. Панель Стандартная;

Г. Проводник проекта;

Д. Программный код.

2. Такое свойство формы в VB как BackColor обозначает…

А. заголовок формы;

Б. параметры шрифта;

В. высоту формы;

Г. ширину формы;

Д. цвет фона.

3. Назовите элемент управления TextBox, используемый в VB для ввода текста во время выполнения программы.

А. Надпись (Label);

Б. Текстовое поле (TextBox);

В. Флажок (Check Box);

Г. Переключатель (Option Button);

Д. Поле со списком (ComboBox). 

4. Назовите элемент управления ComboBox, используемый в VB для выбора из предложенного списка или ввода своего варианта.

А. Надпись (Label);

Б. Текстовое поле (TextBox);

В. Флажок (Check Box);

Г. Переключатель (Option Button);

Д. Поле со списком (ComboBox). 

5. Укажите, какие элементы языка VB, были использованы на форме для создания проекта:

А. Надпись, Текстовое поле, Переключатель;

Б. Текстовое поле, Флажок, Кнопка;

В. Надпись, Список, Кнопка;

Г. Текстовое поле, Список, Кнопка;

Д. Надпись, Текстовое поле, Кнопка.

6. В VB характеристика объекта – это…

А. элемент;

Б. свойство;

В. объект;

Г. событие;

Д. метод.

7. Такое свойство формы в VB как Font обозначает…

А. заголовок формы;

Б. параметры шрифта;

В. высоту формы;

Г. ширину формы;

Д. цвет фона.

8. Назовите элемент управления Check Box, используемый в 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.