9 класс Урок 6 Арифметические выражения. Строковые выражения. Цели урока: Контроль знаний по базовым понятиям: объект, свойства объекта, событийная процедура, графический интерфейс, переменная; Познакомить учащихся с составом арифметических и строковых выражений в системе программирования VB; Создать проект «Калькулятор» Программное обеспечение: система программирования VB Основные понятия: Арифметическое выражение Строковое выражение Ход урока. 1. Проверка домашнего задания на 10 мин (5 вопросов) Проверочная работа по теме «Объекты. Графический интерфейс. Переменные» 1 вариант Какие элементы управления можно поместить на форму? Какими способами можно менять свойства объектов? Что такое событийная процедура? Для присваивания свойству объекта нового значения необходимо в программном коде указать имя объекта и название свойства, которые записываются в соответствии с правилами точечной нотации. Присвойте объекту Command1 значение свойства Caption – 9 класс. 5. В программе, записанной на объектно-ориентированном языке программирования Visual Basic, правильно ли объявлены переменные? Если нет, то исправьте ошибки. 1. 2. 3. 4. Dim A, B C As Integer Private Sub Command1_Click() A = false B = 3 C = A/B Form1.Print C End Sub 2 вариант 1. Чем обладают программные объекты? 2. Перечислите логические и строковые типы переменных. 3. Какой оператор используется для объявления переменных? Объявите переменную A целочисленного типа, не превышающего 255 и переменную С логического типа. 4. Как переменным даются имена? 5. В программе, записанной на объектно-ориентированном языке программирования Visual Basic объектом является ... Торопова И.В. 1 9 класс Dim intA, intB, intC As Integer Private Sub Command1_Click() intA = 2 intB = 3 intC = intA/intB Form1.Print intC End Sub 3 вариант 1. Что можно изменить в выбранном объекте: набор свойств, набор методов, значения свойств? 2. Для присваивания свойству объекта нового значения необходимо в программном коде указать имя объекта и название свойства, которые записываются в соответствии с правилами точечной нотации. Присвойте объекту Label1 значение свойства Text – Учеба. 3. Перечислите целочисленные типы переменных. 4. Дана заготовка событийной процедуры. Что означает каждая ее часть? Private Sub Command1_Click() End Sub 5. Чем задаются переменные в объектно-ориентированном программировании? 4 вариант 1. Объект, созданный по «шаблону» класса объектов, является экземпляром класса. Что же он наследует от класса объектов? 2. Что из себя представляет графический интерфейс проекта? 3. В программе, записанной на объектно-ориентированном языке программирования VBA, значением свойства объекта является ... Private Sub Command1_Click() Label1.Caption = “Процедура” End Sub 4. Перечислите вещественные типы переменных. 5. Присвойте переменной A значение 200, переменной D значение ложь на языке VB. 2. Изучение нового материала. (10 мин) Пример арифметического выражения: х+3+х2 - 2 х Вопрос: Что входит в состав арифметического выражения в математике? В системе программирования VB: Переменные числового типа (Какие? Назовите мне их) Числа Знаки действий Математические функции Пример строкового выражения: слово, Математика и т.д Вопрос: Что входит в состав строкового выражения? Переменные строкового типа (Какие? Назовите их) Строки Конкатенация – сложение строк (Семь+я=Семья) Торопова И.В. 2 9 класс Пример: Dim A, B As String Private Sub Command1_Click() A = “Семь” B = “Я” Text1. Text=A+B End Sub 3. Подготовка и выполнение проекта «Калькулятор» (15 мин) Работа с учебником Угринович Н.Д. Информатика 9. Учебник для 9 класса. – М.: БИНОМ, 2005 стр. 71-72. 4. Подведение итогов урока. (3 мин) 5. Домашнее задание: (2 мин) п. 2.4.1, 2.4.2 стр. 70-75. Задание 2.8 выполнить практически в течение недели в компьютерном классе. Торопова И.В. 3