Урок на тему "Функции ввода и вывода"

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

Тема: Функции ввода и вывода

Цели: 

Образовательные:

  1. Начать формировать представление о функциях ввода и вывода данных.

  2. Начать формировать навыки работы с функциями ввода и вывода.

  3. Начать формировать навыки по созданию макросов.

Развивающие:

  1. Продолжить развивать творческое мышление и воображение.

  2. Продолжить развивать речь (обогащение и усложнение словарного запаса)

  3. Продолжить развивать память

Воспитательные:

  1. Воспитание дисциплины.

  2. Воспитание бережного отношения к школьному имуществу

  3. Воспитание самостоятельности

  4. Воспитание культуры общения

Тип урока: комбинированный

Оборудование:

  1. Компьютеры.

  2. Раздаточный материал.

  3. Мультимедийный проектор.

Формы обучения: коллективная, индивидуальная 

Методы обучения:

  1. Объяснение

  2. Демонстрация

Дидактические единицы: функция InputBox, функция MsgBox

Ход урока 

1.Оргмомент и целеполагание

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


2.Объяснение нового материала

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

     Функция InputBox (Окно ввода). Функция InputBox позволяет вводить данные с помощью диалоговой панели ввода. В качестве аргументов этой функции выступают три строки, значением функции является также строка.
Синтаксис функции следующий:
 

InputBox (Приглашение$, Заголовок$, [По_Умолчанию]) 

    В процессе выполнения этой функции появляется диалоговая панель с текстовым полем. В сроке заголовка панели будет печататься значение второго аргумента
 (Заголовок$), на самой панели печатаются значение аргумента По_Умолчанию (если это значение отсутствует, содержимое текстового окна также отсутствует). Введенная пользователем в текстовом поле строка становится значением функции. 

    
 Функция MsgBox (Панель сообщений). Функция MsgBox позволяет выводить сообщения не на форме, а на специальной панели сообщений. Кроме того, функция MsgBox возвращает определенное значение, которое может быть присвоено какой-либо переменной. 
Синтаксис функции следующий:
 

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

Строка
 Сообщение$ выводится на панель сообщений, аргумент ЧисКод1 + ЧисКод2 определяет внешний вид панели, а строка Заголовок$печатается в строке заголовка панели. Последние два аргумента не являются обязательными. 

     Внешний вид панели сообщений можно менять используя различные значения ЧисКод1 и ЧисКод2. Значение ЧисКод1 определяет вид пиктограммы, которая помещается на панель сообщений, а значение ЧисКод2 определяет набор кнопок, размещаемых на панели.

J:\сайт по дипломной\images\ris21.gif J:\сайт по дипломной\images\ris22.gif

             
Значения ЧисКод1 и ЧисКод2, определяющие вид панели сообщений


    С помощью одного числа, являющегося суммой чисел ЧисКод1 и ЧисКод2, можно одновременно установить определенную пиктограмму и определенную пиктограмму и определенную комбинацию кнопок, размещаемых на панели сообщений. Например, число 36 можно рассматривать как сумму чисел 32 (код пиктограммы «Вопрос») и 4 (код комбинации кнопок Да, Нет). В этом случае функция MsgBoxвыводит панель сообщений с текстом, пиктограммой, содержащей знак вопроса, и кнопками Да, Нет. Нажатие на кнопку приводит к вычислению значения функций, которое зависит от нажатой кнопки.




J:\сайт по дипломной\images\ris23.gif


3.Практическая работа 

4.Итог урока
Сегодня на уроке вы познакомились и работали с функциями ввода и вывода данных. Еще раз вспомним основные моменты сегодняшнего урока

  1. Напишите на доске синтаксис функции ввода? (InputBox (Приглашение$, Заголовок$, [По_Умолчанию])

  2. Напишите на доске синтаксис функции вывода? (MsgBox(Сообщение$[,ЧисКод1 + ЧисКод2][,Заголовок$])

  3. За что отвечают параметры ЧисКод1 и ЧисКод2? (За внешний вид панели инструментов)

  4. Как запросить у пользователя ввод его фамилии? 
    (a = InputBox("Введите вашу фамилию", "Ввод данных")

  5. Как вывести окно с сообщением «Произошла ошибка!»?
    (f = MsgBox("Произошла Ошибка!", 64 + 0, "Ошибка"))

5.Домашняя работа

     Создать запрос на ввод двух чисел и организовать вывод их суммы. Числа должны вводиться по очереди, т.е для каждого числа создавать свой запрос на ввод.



Нравится материал? Поддержи автора!

Ещё документы из категории информатика:

X Код для использования на сайте:
Ширина блока px

Скопируйте этот код и вставьте себе на сайт

X

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

После чего кнопка «СКАЧАТЬ» станет доступной!

Кнопочки находятся чуть ниже. Спасибо!

Кнопки:

Скачать документ