- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
- «Специфика работы с детьми-мигрантами дошкольного возраста»
- «Учебный курс «Вероятность и статистика»: содержание и специфика преподавания в условиях реализации ФГОС ООО и ФГОС СОО»
- «Центр «Точка роста»: создание современного образовательного пространства в общеобразовательной организации»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Функции ввода, вывода и метод PRINT
Екимова Ирина Викторовна
МБОУ «СОШ №36» г.Норильск
Учитель информатики
9 класс
Урок-практикум по теме:
«Применение функцийInputBox,MsgBox и метода Print
для создания проекта «Проверка знаний».
Раздел программы:Объектно-ориентированное программирование на языке VisualBasic.
Тип урока: урок-закрепление изученного.
Форма: урок-практикум.
Оборудование: компьютерный класс. На компьютере установлена операционная системаWindowsXP и программа VisualBasic.
Цели урока:
Образовательная: Закрепить основные навыки работы по созданию проектов на объектно-ориентированном языке VisualBasic с использованием функции ввода и вывода.
Развивающая: Развивать у школьников творческое мышление, логическое мышление; формировать умение школьников применять современное программное обеспечение в решении нестандартных задач, развивать познавательный интерес
Воспитательная:, воспитывать информационную культуру школьников; способствовать воспитанию терпения, усидчивости.
План урока
Организационный момент.
Актуализация знаний через:
а) фронтальный опрос;
б) тестирование.
Анализ ошибок.
Практическая работа на ПК.
Итог урока. Выставление оценок.
Домашнее задание.
Ход урока
I. Здравствуйте, ребята! Сегодня мы проводим практическое занятие по созданию проекта на объектно-ориентированном языке VisualBasic, используя функции ввода и вывода. На этом уроке вы будете создавать проект, с помощью которого можно по любому предмету быстро и эффективно проверить свои знания. Я надеюсь, что этот урок будет для вас полезным и интересным.
II. Фронтальный опрос:
Чтобы двигаться вперед, проверим как вы усвоили материал предыдущих уроков.
InputBox – что это за функция?
Ответ: функция, предназначенная для приема данных от пользователя.
Как записываются параметры этой функции и сколько их?
Ответ. В скобках, через запятую, 3 параметра.
В каком порядке записываются эти параметры:
Ответ. Строка, Заголовок, По умолчанию.
Что означают эти параметры?
Ответ. Текст Строки появляется внутри диалоговой панели, Заголовок - для изменения
названия заголовка панели, По умолчанию выводит заданное значение в текстовом поле.
Если параметр «по умолчанию» не задается, какое значение будет в текстовом поле?
Ответ. Никакого.
MsgBox- что это за функция?
Ответ: функция вывода
Для чего предназначен методPrint?
Ответ: для вывода текста в рабочую область или в окно Immediate.
Каков синтаксис записи метода Print?
Ответ: <Имя объекта>.Print <Список вывода>
Теперь проверим ваши знания на оценку. 4 человека садятся за компьютеры, остальные остаются за партами.
Компьютерное тестирование:
I вариант
InputBox - это... ...
функция ввода данных
функция вывода данных
метод вывода текста в рабочую область
метод вывода текста в рабочую область или в окно Immediate
Для вызова отступа от последнего выведенного символа на 8 позиций используется:
точка с запятой
запятая
VbTab
Space(n)
Для размещения нескольких операторов на одной строке применяется символ
двоеточие
знак подчеркивания
кавычка
точка с запятой
Назначение функции Space(n) в методе Print ...
создавать отступ с любым количеством пробелов от последнего символа
создавать отступ от левого края окна на указанное количество символов
создавать отступ в 4 пробела от последнего выведенного символа
сдвигать выводимый текст на указанное количество позиций
Назначение метода Print:
вывод сообщений в окно Immediate в процессе отладки программы
ввод данных и отображение
ввод данных от пользователя
Назначение константы vbTab в методе Print...
создавать отступ от левого края окна на указанное количество символов
сдвигать выводимый текст на указанное количество позиций
создавать отступ в 4 пробела от последнего выведенного символа
создавать отступ с любым количеством пробелов от последнего символа
MsgBox - это...
функция ввода
метод для вывода текста в рабочую область
функция вывода
метод для вывода текста в рабочую область или в окно Immediate
Параметр "значение по умолчанию" функции InputBox...
Default
Title
Promt
Input
Какой тип данных может хранить переменная типа Byte ...
Длинное целое число со знаком
Целое число со знаком
Целое число двойной точности
Целое число без знака
Для добавления комментария в программном коде применяется символ
двоеточие
апостроф
кавычка
точка с запятой
II вариант
Какой символ используется в методе Print для вывода нескольких значений в одной строке ...
точка с запятой
апостроф
символ подчеркивания
двоеточие
Назначение функции Tab(n) в методе Print:
создавать отступ с любым количеством пробелов от последнего символа
создавать отступ от левого края окна на указанное количество символов
сдвигать выводимый текст на указанное количество позиций
сдвигать выводимый текст на количество позиций
Какое значение возвращает функция InputBox после нажатия кнопки ОК
строку сообщения из окна
введенное значение в числовом виде
кавычка
строку, введенную в заголовке окна
Укажите правильную запись параметров функции InputBox...
InputBox(Title, Promt [, Default])
оInputBox(Title, Promt, [Default])
InputBox(Promt, Title, [Default])
InputBox(Promt, Title [,Default])
Строка сообщения функции InputBox называется...
Promt
Title
Default
Как в программе записывается метод Print?
<Имя объекта> Print <Список вывода>
<Имя объекта>.Print. <Список вывода>
<Имя объекта>.Print <Список вывода>
<Имя объекта> Print. <Список вывода>
Для разделения одного оператора на несколько строк применяется символ...
кавычка
двоеточие
знак подчеркивания
апостроф
В качестве имени переменной в программе нельзя использовать следующие сочетания:
Number
Num8
Price
6labc
Оператор объявления переменной в программе должен располагаться...
после вычисления значения переменной
после ввода значения переменной
в любом месте программы
до использования переменной в программе
VbTab -
вызывает отступ от последнего выведенного символа на 8 позиций
отступ от последнего выведенного символа на 4 позиции
кол-во символов от левого края объекта
используется для объединения нескольких значений на одной строке
Бланковое тестирование:
1 вариант | 2 вариант |
Исправления не допускаются! 1. Как называется функции ввода данных? Напишите ответ_____________________ 2. Каков синтаксис записи метода Print? 3. Для размещения нескольких операторов на одной строке применяется символ: Напишите ответ_____________________ 4. Какое значение возвращает функцияInputBox после нажатия кнопки ОК. Напишите ответ_____________________ 5. Строка сообщения функции InputBox называется… Напишите ответ_____________________ 6. Какая функция позволяет вывести на экран диалоговое окно, используемое для отображения какой либо информации или сообщения? Напишите ответ____________________ 7. Для установки количества пропускаемых позиций после последнего символа используется…. Напишите ответ_____________________ 8. Назовите параметры функции MsgBox Напишите ответ_____________________ 9. Дан результат выполнения программы. Написать программный код: ____________________________________ 10. Дан фрагмент программы а=125 в=267 Debug.Printа;в Каков будет результат ее выполнения? Зарисовать________________________________ | Исправления не допускаются! 1. Как называется функции вывода? Напишите ответ_____________________ 2. Каков синтаксис записи функции InputBox? 3. Для разделения оператора на несколько строк применяется символ: Напишите ответ_____________________ 4.Назовите параметры функции MsgBox Напишите ответ_____________________ 5. Название параметра «значение по умолчанию» функции InputBox: Напишите ответ_____________________ 6. Какой символ используется в методеPrint для вывода нескольких значений в одной строке? Напишите ответ_____________________ 7. Для установки отступа от последнего выведенного символа на 4 позиции используется: Напишите ответ_____________________ 8. Строковое значение, введенное пользователем в текстовом поле, которое присваивается переменной является результатом функции… Напишите ответ_______________________ 9. Дан результат выполнения программы. Написать программный код: ____________________________________ 10. Дан фрагмент программы а=10 в=20 Debug. Print a vbTab b Каков будет результат ее выполнения? Зарисовать________________________________ |
Заканчиваем. Проверьте результат своей работы (компьютерное тестирование – нажимают кнопку «Показать результат», бланковое – сравнивают с доской правильные ответы и выставляют оценку). Полученные баллы и оценки запишите в индивидуальные карточки.
IV. Анализ ошибок.
В результате выполнения теста больше всего ошибок было допущено на распознавание приемов для позиционирования вывода в методе Print и в записи параметров функции InputBox.
Чтобы избежать этих ошибок в дальнейшем, проговорим правильные ответы:
1) Для позиционирования вывода в методе Print можно использовать несколько приемов:
1) | , | вызывает отступ от последнего выведенного символа на 8 позиций. | |
2) | ; | используется для объединения нескольких значений на одной строке | |
3) | vbTab | отступ от последнего выведенного символа на 4 позиции | |
4) | Space(n) | гдеn – кол-во пропускаемых позиций после последнего символа. | функция |
5) | Tab(n) | n – кол-во символов от левого края (окна) объекта | функция |
2) InputBox(Promt, Title [,Default])
ЗАРЯДКА ДЛЯ ГЛАЗ – Ребята, сейчас у вас 30 секунд для того, чтобы снять напряжение с глаз.
V. Во время уроков вам не раз приходилось проходить тестирование по изученному материалу. Вы пользовались готовыми компьютерными тестами. Сегодня вы напишите тестирующее приложение. Для его создания необходимо составить проект на языке VB с использованием функций InputBox,MsgBox и метода Print.
Для разработки проекта определимся с порядком выполнения операций. Каким должен быть алгоритм?
1. Задать вопрос.
2. Запросить ответ и заполнить введенное с клавиатуры значение.
3. Полученный ответ сравнить с правильным и в зависимости от выполнения или невыполнения этого условия, произвести соответствующие действия.
Итак, вы получаете карточки с заданием. Ваша задача создать тест из 5 вопросов по одной тематике. Это могут быть вопросы из любой интересующей вас области.
Обращаю ваше внимание на то, что переменные называем осмысленно!
Для справившихся с тестом на «4» и «5»:
Проект «Проверка знаний» Созданию главную функцию в модуле. Описать переменные. Произвести регистрацию проверяемого. Программирование задания вопроса и проверки правильности ответа. Использовать переменную для пересчета количества неправильных ответов. Создать еще 4 вопроса и проверить их правильность. В конце проверки нужно вывести информацию о количестве неправильных ответов с помощью функции вывода MsgBox и метода Print. Результат оформить в виде: Учащийся имя, в тесте неправильных ответов: _______ |
Для справившихся с тестом на «3» и для несправившихся:
Проект «Проверка знаний» Созданию главную функцию в модуле. Описать переменные (Dim…). Произвести регистрацию проверяемого, используя переменную name. name=InputВox(Promt, Title) Программирование задания вопроса и проверки правильности ответа. MsgBox(“Строка”, кнопка, Заголовок) Использовать переменную для пересчета количества неправильных ответов. n=n+1 Создать еще 4 вопроса и проверить их правильность. В конце проверки нужно вывести информацию о количестве неправильных ответов с помощью функции вывода MsgBox. Результат оформить в виде: Учащийся имя, в тесте неправильных ответов: _______ |
Кто выполнил задание – поменяйтесь компьютерами и проверьте себя.
В результате должна быть написана следующая программа:
Первый раз вы создавали тест сами. Чем вам понравилась или не понравилась сегодняшняя работа? Чтобы вы хотели усовершенствовать?
Анализ практической работы: c практической работой справились все, были допущены незначительные ошибки, которые сразу устранили.
VI. Подведем итог нашей работы на уроке.
Опишите алгоритм создания проекта.
Что является результатом функции InputBox? (Ответ: строковое значение, введенное пользователем в текстовом поле, которое присваивается переменной).
В условии какие два значения нужно было сравнивать?
Ответ. Значение функции InputBoxc правильным ответом.
Что выводит функция MsgBox ? (Ответ: Позволяет вывести на экран диалоговое окно, используемое для отображения какой либо информации или сообщения).
В чем отличее MsgBox от функции InputBox? (Ответ: Во-первых MsgBox – это функция вывода, InputBox-функция ввода. Во-вторых, отличие заключается в том, что окно MsgBox не содержит текстового поля, следовательно, пользователем может быть нажата одна из управляющих кнопок, имеющихся в диалоге. Еще одна особенность состоит в том, что окно диалога MsgBox всегда выводится в центре экрана, а дляInputBox нужно записывать координаты.
Оценки за урок:
- за правильность выполнения практического задания –
- за творческий подход к выполнению задания -
VII. Домашнее задание: ;у кого есть недочеты – исправить их дома; ребята, которые справились с заданием и получили «4» и «5» - В проекте «Проверка знаний» выведите информацию о выставленной компьютером оценке за ваши ответы, подсчитав количество правильных и неправильных ответов.
.
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/93718-funkcii-vvoda-vyvoda-i-metod-print
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Черчение: методика преподавания и современные педагогические технологии обучения»
- «Помощник по уходу: основные аспекты профессиональной деятельности»
- «Организация работы с обучающимися с ОВЗ в практике учителя географии»
- «Современные педагогические технологии в условиях реализации ФГОС»
- «Формирование элементарных математических представлений. Ознакомление с окружающим миром»
- «Кубановедение в начальной школе: содержание и методы обучения с учетом требований ФГОС НОО от 2021 года»
- Современные технологии социального обслуживания населения
- Астрономия: теория и методика преподавания в образовательной организации
- Педагог-библиотекарь: библиотечное дело в образовательной организации
- Преподавание предмета «Основы безопасности и защиты Родины» в общеобразовательных организациях»
- Теория и методика преподавания истории и обществознания
- Предшкольная подготовка в условиях преемственности дошкольного и начального общего образования

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.