Инфоурок Информатика Другие методич. материалыКонспект урока по теме «Переменные величины. Оператор присваивания» 9 класс

Конспект урока по теме «Переменные величины. Оператор присваивания» 9 класс

Скачать материал

Конспект урока по теме «Переменные величины. Оператор присваивания» 9 класс

Цель:
Учебная: ввести определение понятия переменной. Имя и значение переменной. Объявление типа переменной в программе.
Воспитательная: Воспитать стремление к аккуратности, ответственности при работе с техникой.
Развивающая: Расширить знания учащихся о понятии переменной, связать с предметом математики.

Основные знания и умения:

Знать:

  1. Понятие переменной.
  2. Имя переменной.
  3. Значение переменной.

Уметь:

  1. Присваивать значение переменной.
  2. Объявлять тип переменной.

Обеспечение занятия:
1). ПК ЭВМ 12 шт.
2). Раздаточный материал

Литература:
Н.Г. Волченков «Программирование на Visual Basic 6.0»
С.Н Лукин «Самоучитель работы на Visual Basic 6.0»

Вид занятия: комбинированное 2ч.

План занятия:

  • Организационный момент 2 мин.
  • Опрос по домашнему заданию 10 мин.
  • Изложение новой темы - 25 мин.
  • Закрепление темы 10 мин.
  • Практическая работа 35 мин.
  • Отчет по работе 5 мин.
  • Д/з 3 мин.

Последовательность изложения темы:

  • Понятие переменной.
  • Имя переменной.
  • Значение переменной.
  • Присвоение значения переменной.
  • Объявление типа переменной.
  • Практическое задание

Ход урока

1. Организационный момент 2 мин.
(Приветствие, проверка посещаемости, объявление целей и задач урока)
2. Опрос по домашнему заданию 10 мин.
Задание «Состав интегрированной среды»
Дайте определение и название под каждой цифрой…

Состав интегрированной среды




  1. Заголовок формы
  2. Start
  3. пауза
  4. end
  5. toolbox
  6. Project Explorer
  7. форма
  8. окно свойств объекта
  9. строка меню
  10. панель инструментов

Изложение новой темы 25 мин.

  1. Понятие переменной.

Понятие переменной величины вам известно из школьной математики. Пусть несколько лет назад ваш рост равнялся 130 см. Обозначим этот факт так: r=130. Теперь он равен 160 см, то есть r=160. Получается, что величина r менилась. Поэтому
она называется переменной величиной. Числа 130 и 160 называются значениями переменной величины r.
Переменная - эта поименованная ячейка памяти, хранящая какое-либо одно значение (одно число, один фрагмент текста).
Переменная имеет имя и значение.
Переменные служат для хранения исходных данных, используемых в программе, а также результатов вычислений.
Используя переменные, можно составить программу «в общем виде», и программа будет выполняться при любых допустимых исходных данных.
Примечание: свойства объектов по сути также являются переменными, т.к. тоже хранят определенные числовые или текстовые значения.

  1. Имя переменной.

Имя переменной - это строка символов, которая отличает ее от других переменных и объектов программы (элементов управления).

  1. Значение переменной.

Значение переменной - это данные, которые в ней хранятся.
Тип данных (тип переменной) обуславливает то, как хранятся и обрабатываются данные.

Например: 2 + 3 = 5 - числа, а «2» + «3» = «23» текст

Типы переменных

Переменная типа Variant может принимать любой тип в зависимости от хранящегося в ней значения, однако, занимает больше памяти.
Если переменная не была объявлена, то она имеет тип Variant.

  1. Присвоение значения переменной

Что же мы можем делать с переменными величинами, программируя на Visual Basic? Прежде всего, мы можем задавать компьютеру значение той или иной переменной величины. Это мы можем сделать при помощи оператора, который называется оператором присваивания.
Так, если мы хотим сказать, что а имеет значение 2, то должны просто записать а=2. Запись а=2 и называется оператором присваивания. Говорят, что величине а присваивается значение 2. С момента выполнения оператора а=2 компьютер будет помнить, что а равно двум. Например на первых уроках
Form1.BackColor = vbRed мы присваивали свойству «цвет» нашей формы значение «красный». Пока, чтобы не рассеивалось внимание, мы в операторе
присваивания не часто будем касаться объектов, их свойств и значений. Ограничимся переменными, имеющими численные значения.
После выполнения следующего фрагмента программы
a=2*3+4
b=a
y=a+b+1
компьютер будет знать, что a равно 10, b равно 10, y равно 21. Итак, при помощи оператора присваивания вы можете и вычислять тоже. Мы видим, что справа от знака равенства в операторе присваивания можно писать не только числа, но и переменные величины, и выражения. Выражения в Visual Basic могут быть разных типов, но об этом мы будем говорить позже. Пока под выражением будем понимать арифметическое выражение, то есть такое, к которому вы привыкли в школьной математике. Здесь это были 2*3+4, a, a+b+1. Любое арифметическое выражение имеет численное значение.
Не надо пока проверять это на компьютере. Пока только читайте.
Теперь чуть-чуть о свойствах объектов. Выражение может включать в себя не только переменные величины, но и свойства объектов, имеющие подходящее значение. Например,
Y = a + b + Form1.width.
В левой части оператора присваивания также может стоять не только переменная, но и свойство объекта. Например,
Form1.width = a + b + y
Задание 1: Определите устно, какое значение будет присвоено переменной t после выполнения фрагмента:
k=1+2 : s=2*k : t=6-s? ответ:0
Необходимо помнить, что если слева от знака равенства стоит переменная величина, то Visual Basic выполняет оператор присваивания «в уме». Имеется в виду, что результат его выполнения не отображается на экране, а только запоминается.

  1. Объявление типа переменной

Поскольку Visual Basic может сам определить тип переменной по ее значению (см. Variant), то тип переменной можно не объявлять (не указывать). Однако, объявление переменных является правилом хорошего тона программирования а так же позволяет избежать некоторых ошибок в программе, таких как неодинаковое написание имени переменной в разных местах программы, несоблюдения типов данных в вычислениях.
Переменную объявляют в начале окна кода или в начале процедуры с помощью оператора Dim такой записью:
Dim Имя_переменной As Тип_переменной
Например:
Dim a As Byte
Объявлена переменная а типа Byte. В такую переменную можно поместить число от 0 до 255. При попытке присвоения переменной большего числа возникнет ошибка, а число, имеющее дробную часть будет округлено.
Dim b As String
Объявлена переменная b типа String. Эта переменная будет содержать текст (хотя текст может состоять и из цифр, но 2 плюс 3 будет 23).
При объявлении нескольких переменных можно перечислять их через запятую:
Dim a As Byte, b As String

  1. Практическое задание

задание

Построим следующее Windows – приложение. На его экранной форме два текстовых поля слева и справа, а также две командные кнопки с надписями ПУСК1 и ПУСК2. на левом текстовом поле строка из букв черного цвета на белом фоне; на правом текстовом поле строка из букв белого цвета на черном фоне.
Щелчок кнопки ПУСК1 «должен привести в порядок» содержимое полей перенести левую строку направо, а правую налево. Цвет букв и цвет фона каждого поля при этом меняться не должны экранная форма приобрести вид

 

задание

Решение: Определим две переменные типа String, назовем их строка1 и строка2, после щелчка командной кнопки этим переменным будут присвоены значения: содержимое текстовых полей с именами Text1 и Text2. После чего значению свойства поля Text1 будет присвоено значение переменной строка2, а значению свойства поля Text2 значению переменной строка1.
Код программы:
Private Sub Command1_Click()
Dim строка1 As String, строка2 As String
строка1 = Text1.Text
строка2 = Text2.Text
Text1.Text = строка2
Text2.Text = строка1
End Sub
Самостоятельная работа.
Составить алгоритм и написать программу для объекта Command2 (Пуск2). При нажатии кнопки ПУСК2 перенести левую строку направо, а правую налево. Цвет букв и цвет фона каждого поля должны поменяться. Подсказка: Определите три переменные: одну типа String и две типа Long.
(BackColor цвет фона, ForeColor- цвет букв).
Код программы :
Private Sub Command1_Click()
Dim
строка As String, цвф As Long, цвб As Long
строка = Text1.Text
цвф= Text1.BackColor
цвб= Text1.ForeColor
Text1.Text = Text2.Text
Text1.BackColor= Text2.BackColor
Text1.ForeColor= Text2.ForeColor
Text2.Text=
строка
Text2.BackColor=
цвф
Text2.ForeColor=
цвб
End Sub

7. Задание на дом
Поработать с конспектом, с таблицей «Типы данных»
Примечание: при изучении нового материала учащиеся делают в тетрадь необходимые записи под руководством учителя.

 

11.05.2012

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Конспект урока по теме «Переменные величины. Оператор присваивания» 9 класс"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Директор по управлению персоналом

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Цель: Учебная: ввести определение понятия переменной. Имя и значение переменной. Объявление типа переменной в программе. Воспитательная: Воспитать стремление к аккуратности, ответственности при работе с техникой.Развивающая: Расширить знания учащихся о понятии переменной, связать с предметом математики. Основные знания и умения: Знать: Понятие переменной. Имя переменной. Значение переменной. Уметь: Присваивать значение переменной. Объявлять тип переменной. Обеспечение занятия: 1). ПК ЭВМ 12 шт. 2). Раздаточный материал Литература: Н.Г. Волченков «Программирование на Visual Basic 6.0» С.Н Лукин «Самоучитель работы на Visual Basic 6.0» Вид занятия: комбинированное 2ч. План занятия: Организационный момент 2 мин. Опрос по домашнему заданию 10 мин. Изложение новой темы - 25 мин. Закрепление темы 10 мин. Практическая работа 35 мин. Отчет по работе 5 мин. Д/з 3 мин. Последовательность изложения темы: Понятие переменной. Имя переменной. Значение переменной. Присвоение значения переменной. Объявление типа переменной. Практическое задание Ход урока 1. Организационный момент 2 мин. (Приветствие, проверка посещаемости, объявление целей и задач урока) 2. Опрос по домашнему заданию 10 мин. Задание «Состав интегрированной среды» Дайте определение и название под каждой цифрой… Заголовок формы Start пауза end toolbox Project Explorer форма окно свойств объекта строка меню панель инструментов Изложение новой темы 25 мин. Понятие переменной. Понятие переменной величины вам известно из школьной математики. Пусть несколько лет назад ваш рост равнялся 130 см. Обозначим этот факт так: r=130. Теперь он равен 160 см, то есть r=160. Получается, что величина r менилась. Поэтому она называется переменной величиной. Числа 130 и 160 называются значениями переменной величины r. Переменная - эта поименованная ячейка памяти, хранящая какое-либо одно значение (одно число, один фрагмент текста). Переменная имеет имя и значение. Переменные служат для хранения исходных данных, используемых в программе, а также результатов вычислений. Используя переменные, можно составить программу «в общем виде», и программа будет выполняться при любых допустимых исходных данных. Примечание: свойства объектов по сути также являются переменными, т.к. тоже хранят определенные числовые или текстовые значения. Имя переменной. Имя переменной - это строка символов, которая отличает ее от других переменных и объектов программы (элементов управления). Значение переменной. Значение переменной - это данные, которые в ней хранятся. Тип данных (тип переменной) обуславливает то, как хранятся и обрабатываются данные. Например: 2 + 3 = 5 - числа, а «2» + «3» = «23» текст Переменная типа Variant может принимать любой тип в зависимости от хранящегося в ней значения, однако, занимает больше памяти. Если переменная не была объявлена, то она имеет тип Variant. Присвоение значения переменной Что же мы можем делать с переменными величинами, программируя на Visual Basic? Прежде всего, мы можем задавать компьютеру значение той или иной переменной величины. Это мы можем сделать при помощи оператора, который называется оператором присваивания. Так, если мы хотим сказать, что а имеет значение 2, то должны просто записать а=2. Запись а=2 и называется оператором присваивания. Говорят, что величине а присваивается значение 2. С момента выполнения оператора а=2 компьютер будет помнить, что а равно двум. Например на первых уроках Form1.BackColor = vbRed мы присваивали свойству «цвет» нашей формы значение «красный». Пока, чтобы не рассеивалось внимание, мы в операторе присваивания не часто будем касаться объектов, их свойств и значений. Ограничимся переменными, имеющими численные значения. После выполнения следующего фрагмента программы a=2*3+4 b=a y=a+b+1 компьютер будет знать, что a равно 10, b равно 10, y равно 21. Итак, при помощи оператора присваивания вы можете и вычислять тоже. Мы видим, что справа от знака равенства в операторе присваивания можно писать не только числа, но и переменные величины, и выражения. Выражения в Visual Basic могут быть разных типов, но об этом мы будем говорить позже. Пока под выражением будем понимать арифметическое выражение, то есть такое, к которому вы привыкли в школьной математике. Здесь это были 2*3+4, a, a+b+1. Любое арифметическое выражение имеет численное значение. Не надо пока проверять это на компьютере. Пока только читайте. Теперь чуть-чуть о свойствах объектов. Выражение может включать в себя не только переменные величины, но и свойства объектов, имеющие подходящее значение. Например, Y = a + b + Form1.width. В левой части оператора присваивания также может стоять не только переменная, но и свойство объекта. Например, Form1.width = a + b + yЗадание 1: Определите устно, какое значение будет присвоено переменной t после выполнения фрагмента: k=1+2 : s=2*k : t=6-s? ответ:0 Необходимо помнить, что если слева от знака равенства стоит переменная величина, то Visual Basic выполняет оператор присваивания «в уме». Имеется в виду, что результат его выполнения не отображается на экране, а только запоминается. Объявление типа переменной Поскольку Visual Basic может сам определить тип переменной по ее значению (см. Variant), то тип переменной можно не объявлять (не указывать). Однако, объявление переменных является правилом хорошего тона программирования а так же позволяет избежать некоторых ошибок в программе, таких как неодинаковое написание имени переменной в разных местах программы, несоблюдения типов данных в вычислениях. Переменную объявляют в начале окна кода или в начале процедуры с помощью оператора Dim такой записью: Dim Имя_переменной As Тип_переменной Например: Dim a As Byte Объявлена переменная а типа Byte. В такую переменную можно поместить число от 0 до 255. При попытке присвоения переменной большего числа возникнет ошибка, а число, имеющее дробную часть будет округлено. Dim b As String Объявлена переменная b типа String. Эта переменная будет содержать текст (хотя текст может состоять и из цифр, но 2 плюс 3 будет 23). При объявлении нескольких переменных можно перечислять их через запятую: Dim a As Byte, b As String Практическое задание Построим следующее Windows – приложение. На его экранной форме два текстовых поля слева и справа, а также две командные кнопки с надписями ПУСК1 и ПУСК2. на левом текстовом поле строка из букв черного цвета на белом фоне; на правом текстовом поле строка из букв белого цвета на черном фоне. Щелчок кнопки ПУСК1 «должен привести в порядок» содержимое полей перенести левую строку направо, а правую налево. Цвет букв и цвет фона каждого поля при этом меняться не должны экранная форма приобрести вид Решение: Определим две переменные типа String, назовем их строка1 и строка2, после щелчка командной кнопки этим переменным будут присвоены значения: содержимое текстовых полей с именами Text1 и Text2. После чего значению свойства поля Text1 будет присвоено значение переменной строка2, а значению свойства поля Text2 значению переменной строка1. Код программы: Private Sub Command1_Click() Dim строка1 As String, строка2 As String строка1 = Text1.Text строка2 = Text2.Text Text1.Text = строка2 Text2.Text = строка1 End SubСамостоятельная работа. Составить алгоритм и написать программу для объекта Command2 (Пуск2). При нажатии кнопки ПУСК2 перенести левую строку направо, а правую налево. Цвет букв и цвет фона каждого поля должны поменяться. Подсказка: Определите три переменные: одну типа String и две типа Long. (BackColor цвет фона, ForeColor- цвет букв).Код программы : Private Sub Command1_Click() Dim строка As String, цвф As Long, цвб As Long строка = Text1.Text цвф= Text1.BackColor цвб= Text1.ForeColor Text1.Text = Text2.Text Text1.BackColor= Text2.BackColor Text1.ForeColor= Text2.ForeColor Text2.Text= строка Text2.BackColor= цвф Text2.ForeColor= цвб End Sub 7. Задание на дом Поработать с конспектом, с таблицей «Типы данных»Примечание: при изучении нового материала учащиеся делают в тетрадь необходимые записи под руководством учителя. 11.05.2012

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 676 774 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 14.05.2020 329
    • DOCX 142.4 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Шубин Артём Юрьевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Шубин Артём Юрьевич
    Шубин Артём Юрьевич
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 77354
    • Всего материалов: 219

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 48 человек из 26 регионов
  • Этот курс уже прошли 181 человек

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 23 регионов
  • Этот курс уже прошли 56 человек

Курс повышения квалификации

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 20 регионов
  • Этот курс уже прошли 70 человек

Мини-курс

Основы психологических трансформационных игр

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 58 человек из 34 регионов
  • Этот курс уже прошли 33 человека

Мини-курс

Управление и менеджмент в спортивной сфере

7 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Воспитание будущего поколения: от педагогики до игровых технологий

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 19 человек