Тема:

« Функции в языке программирования VISUAL BASIC»

Цели:

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

Ход урока:

  1. организационный момент
  2. Повторение изученных понятий ( работа в группах)
  3. Изучение нового материала. Обзор функций в языке программирования. Функции ввода и вывода.
  4. Практическая работа для закрепления нового материала.
  5. Итог урока. Постановка домашнего задания.
  1. Организационный момент.

Здравствуйте. Садитесь. Отсутствуют на уроке. Объявление темы и целей урока.

  1. Повторение изученных понятий ( работа в группах).

Учащиеся должны вспомнить и назвать все понятия  и определения по теме «Алгоритмизация и программирование». Каждая группа по очереди называют понятия и дают определения. «Выигрывает» -получает дополнительный балл к оценке- та группа , которая назовет больше всех понятий и определений.

  1. Изучение нового материала. Обзор функций в языке программирования. Функции ввода и вывода.

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

Функции могут быть различных типов:

Функции ввода-вывода.

Family = InputBox ( «Введите имя и фамилию:», «Регистрация»)

В процессе выполнения этой функции появляется диалоговое окно с текстовым полем:

Если пользователь введет имя и фамилию  и щелкнет по кнопке OK, то значением функции станет строка, введенная пользователем в текстовом поле. Если пользователь щелкнет по кнопке Cancel , то значением будет пустая строка.

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

MsgBox  ( « Сообщение» , [ ЧисКод1+ ЧисКод2 ], [«Заголовок»])

Внешний вид окна сообщений можно менять , используя различные значения ЧисКод1 и ЧисКод2. ( см. табл. 2.6 стр. 83 учебника «Информатика 9») (табл 4.4 стр. 195)

Значение возвращаемой функции MsgBox ( ), зависит от того, по какой из кнопок в окне сообщений был произведен щелчок мышью.

  1.  Выполнение практической работы.

Проект «Регистрация». ( стр.84 учебника «Информатика,9»)

Проект «Проверка знаний» ( стр. 196 учеб. «информатика, 10-11)

  1. Итог урока. Объявить оценки за практическую работу.
  2. Домашнее задание.

П. 2.6.1-2.6.2. подготовиться к выполнению проекта «Тест» ( стр.90)

Значение первого аргумента

Значение второго аргумента

Необязательные части программного кода