Презентация для внеклассного мероприятия Тунир «Использование языка программирования Visual Basic в Microsoft Excel 2010»
Группа 4 курса Тема: «Использование языка программирования Visual Basic в Microsoft Excel 2010» Цели соревнованияобразовательная - обобщение, закрепление и контроль знаний по тема «Основные элементы программирования на Visual Basic в системе программирования VBA в Microsoft Excel 2010», развитие навыков работы в объектно - ориентированной среде программирования VBA; оценка сформированности общих и профессиональных компетенций (ОК1-ОК5, ОК8, ОК9, ПК1.1-1.5);развивающая - развитие умения применять знания в нестандартных ситуациях и оценивать результаты своих действий;воспитательная - привитие любви к дисциплине, выработка умения работать в команде, стойкости, воли к победе, находчивости. Этапы турнира Представление командТестированиеПользовательские функцииМатематикаКонкурс капитановПодведение итогов 1 тур «Представление команд» Прогеры МегаФаворит 1 тур «Представление команд на языке программирования Visual Basic в Microsoft Excel 2010» Задача: составить базу данных фотографий вашей команды используя элемент управления «Изображение» , кнопку «Список команды» и поле со списком фамилий.Оценивается по финалу всех трех компьютеров команды:1-ая команда – 5 баллов и т.д. 2 тур «Тестирование» Анализ ошибок 2. Что необходимо добавить ? ,, ,, СОЛЬ ,, 3 турПользовательские функции Задача: Создайте функцию, которая вычисляет площадь кольца по заданным радиусам внутренней и внешней окружности ПРОГРАММНЫЙ КОДConst Pi As Double = 3.141592Function Skol(R1 As Double, R2 As Double) As DoubleSkol = Abs(Pi * R1 ^ 2 - Pi * R2 ^ 2)End Function Задача: Разработайте форму, запрашивающую радиус цилиндра r, высоту h и вычисляющую его площадь и объем по формулам: Форма должна содержать кнопку: «Посчитать», «Закрыть», четыре надписи: «Радиус r», «Высота h», «V цилиндра», «S илиндра» и соответствующие к ним четыре поля TextBox1, TextBox2, TextBox3, TextBox4. Название формы – «Цилиндр». На форме размешаются четыре TextBox (две — для ввода переменных и две — для вывода результата) и две CommandButton. 4 тур Математика 5 тур Конкурс капитанов В программном коде представленной квитанции недостает нескольких значений.Задача капитанов: вписать значения в код программы, в соответствии с расположением изменяемых данных на бланке квитанции. Программный код Образец формы Private Sub CommandButton1_Click()Worksheets("Бланк").Cells( ).Value = Cells(2, 2).ValueWorksheets("Бланк").Cells( ).Value = Cells(2, 2).ValueWorksheets("Бланк").Cells( ).Value = Spk.TextWorksheets("Бланк").Cells( ).Value = Spk.TextWorksheets("Бланк").Cells( ).Value = Cells(2, 3).ValueWorksheets("Бланк").Cells( ).Value = Cells(2, 3).ValueWorksheets("Бланк").Cells( ).Value = Cells(3, 3).ValueWorksheets("Бланк").Cells( ).Value = Cells(3, 3).ValueWorksheets("Бланк").Cells( ).Value = Cells(2, 4).ValueWorksheets("Бланк").Cells( ).Value = Cells(2, 4).ValueEnd Sub Результаты турнира Ребусы ,, 1. Назовите один из элементов управления VBA Подведение итогов Награждение Оставьте смайлик в соответствии со своими эмоциями от мероприятия