Скачать 53.48 Kb.
|
Разработка урока по информатике с применением ИКТ на тему «Программирование в среде Visual Basic for application (PowerPoint)». (информатика-10) Автор разработки: Ахтарьянов Фанис Сабирьянович, учитель информатики СОШ с. Новокулево МР Нуримановский район РБ, «Засл. учитель РБ», «Отличник народного просвещения РФ», Е-mail: AFS60@mail.ru, novokylevo@mail.ru Аннотация Урок посвящен рассмотрению возможностей Visual Basic for application (VBA) для создания программных продуктов в среде PowerPoint. Рассматриваются применения свойств некоторых объектов VBA (TextBox, CommandButton ) для моделирования работы с числовыми величинами на примере создания проектов «Калькулятор». При этом, сложность заданий нарастает постепенно. Для более подготовленных учащихся (участников олимпиад по программированию) возможно усиление заданий (некоторые примеры даны в заданиях для самостоятельного решения). При создании своих проектов, учащиеся могут использовать все известные им средства среды PowerPoint – задавать фон слайда, помещать заголовок и названия кнопок, полей, использовать управляющие кнопки и т.д. Здесь раскрывается широкий простор для творческой деятельности самого ученика. Следовательно, найдется что оценивать, если и основное задание, связанное с программированием, будет сделано не до конца. Тема урока: «Программирование в среде Visual Basic for application (PowerPoint)» Цели урока: Образовательная: изучить возможности встроенной в PowerPoint среды VBA для создания программных проектов; Развивающая: приобретение учащимися новых навыков работы с PowerPoint; Воспитательная: создание проектов с применением средств VBA требует от учащихся предельной собранности и аккуратности; Оборудование: урок проводится в компьютерном классе, оборудованном интерактивной доской (желательно) и (или) локальной сетью. Ход урока.
Подготовительная часть. На интерактивной доске запускается Ms PowerPoint. Visual Basic for application система объектно-ориентированного программирования специально встроенная во все средства Microsoft Office. Рассмотрим некоторые возможности этой системы программирования в знакомой среде Ms PowerPoint. Чтобы сделать доступными панель инструментов и другие возможности Visual Basic необходимо выбрать опции меню «Visual Basic» и «Элементы управления» по адресу: Вид- Панели инструментов (Рис. 1). Имеются различные возможности вызова редактора VBA. Стандартный способ – Сервис-Макрос- Редактор Visual Basic. Но мы воспользуемся более простым. Поместим на первый слайд один из элементов – кнопку (CommandButton1). При двойном щелчке по кнопке автоматически вызывается редактор VBA. Рассмотрим основные приемы программирования (работа с числовыми и текстовыми величинами) на VBA на следующем примере. Проект «Калькулятор - А» На форме (слайде) поместим следующие компоненты VBA
Первые два поля мы используем для ввода двух чисел, а третье поле- для вывода результата. При нажатии на первую кнопку числа складываются, а при нажатии на вторую кнопку- вычитаются.
Private Sub CommandButton1_Click() // На это строчке необходимо записать команды- обработчик события onClick: TextBox3.value=TextBox1.value + TextBox2.value End Sub и, соответственно, для второй кнопки: Private Sub CommandButton1_Click() TextBox3.value=TextBox1.value - TextBox2.value End Sub
Private Sub CommandButton1_Click() TextBox3.value= val(TextBox1.value) + val(TextBox2.value) End Sub Проверка показывает, что теперь все в порядке. Второе действие «-» (минус) работает правильно. Подумайте почему. (Ответ: действие «+» определено как для числовых, так и для символьных величин, а «-» ( также как и «*», «/») только для числовых.
Задания для самостоятельного выполнения:
Дополнительное задание: организовать счет числа нажатий.
Методические рекомендации к проведению урока.
|
Basic ... | Урок-лекция (2ч) Тема: Среда программирования Visual Basic. Окна,... Цель: знакомство учащихся с основными терминами и элементами ооп, со средой программирования Visual Basic на примерах решения конкретных... | ||
Visual Basic крепкий орешек! Итак, вы решили изучить язык программирования высокого уровня Visual Basic. Я попытаюсь помочь вам в этом. Наберитесь немного терпения,... | Урок n 29 Основы программирования в среде Visual Basic 0 | ||
«Объектно-ориентированное программирование» в 10 – 11 классе Икт: Практикум по программированию, 10-11 класс. Он содержит поурочные разработки по данному учебнику и диск с готовыми проектами... | Интегрированная среда разработки языка Visual Basic ... | ||
Программа по формированию навыков безопасного поведения на дорогах... Бейсик (Basic) диалоговый учебный язык программирования для персональных компьютеров. На современных компьютерах используется следующие... | Для просмотра щелкнуть по ссылке с нажатой клавишей ctrl Класс: 7-8... Цели : Сформировать умение разработки проекта в среде Visual Basic по алгоритму (карте задания) | ||
Урок Графические методы Гарнаев А. Visual Basic. Net. Разработка приложений. Глава 12 Единицей измерения в заданной по умолчанию системе координат является пиксель (минимальный элемент изображения) | Конструктор тестов в ms powerPoint Требования Скачать программу Visual Test и инструкцию по её установке и работе с программой (архив Visual Test rar) | ||
Тематическое планирование Комментарий: Компьютерный практикум проводится... Компьютерный практикум проводится в системе программирования Visual Basic 0 (SP2) cce, которая входит в состав cd-диска умк н. Д.... | Разработка урока по литературе с применением икт на тему «Толстой- человек, мыслитель, писатель» Автор разработки: Ахтарьянова Фануза Динисламовна, учительница русского языка и литературы сош с. Новокулево мр нуримановский район... | ||
Анализ посещенного урока Наименование прорабатываемой на занятиях темы знакомство с объектно-ориентированным языком программирования Visual Basic. Лабораторная... | Мастер-класс «Создание эор с использованием языка программирования... Знакомство с опытом преподавания темы «Основы алгоритмизации и объектно-ориентированного программирования» в базовом курсе информатики... | ||
Уро Тема урока: Язык программирования Visual Basic. Работа с массивами Ввести понятие массива, его размерности. Познакомиться с фиксированными и динамическими массивами, способами их описания | Урок №8 Тема урока: Инкапсуляция и свойства объекта в ооп Рассмотреть примеры использования инкапсуляции и свойств объекта в ооп объектов в Visual Basic |