Главная / Информатика / Конспект урока «Переменные: тип, имя, значение». 9 класс

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

Название документа Переменные тип, имя, значение.docx

Журавлёва Елена Сергеевна

http://217.20.153.153/download.do?id=474378202860&type=3&version=0&storageId=757

Учитель информатики

1 квалификационная категория

МБОУ СОШ №13

Кемеровская область, г. Новокузнецк

zhyralena@gmail.com


Тема урока: Переменные: тип, имя, значение


Предмет: информатика

Класс: 9

информатика, конспект урока, типы переменных, переменная, программирование.


Цель: ввести понятия переменные


Задачи:

Образовательные – дать определение понятию переменная, рассказать о типах переменных, значениях переменных и взаимосвязи между ними.


Развивающие  развитие внимательности, памяти, алгоритмического мышления школьников.


Воспитательныеразвитие познавательного интереса, логического мышления.


Тип урока: формирования новых знаний.

Форма урока: мультимедиа – урок, практикум, лекция.


Оборудование урока: мультимедийный проектор, экран, раздаточный материал


План урока:

  1. Организационный момент

  2. Сообщение темы, цели урока

  3. Актуализация знаний

  4. Ознакомление с новым материалом

  5. Закрепление знаний

  6. Домашнее задание


Ход урока:


Переменная – это область оперативной памяти компьютера, которая может хранить данные во время работы программы.

Переменная имеет:

  • Имя (x, text, bm,)

  • значение (число, текст, символ )

  • тип (целый, вещественный, символьный, строковый)

Имя переменной (идентификатор):

  • начинается с буквы,

  • содержит буквы (лучше лат) и цифры,

  • длина имени не должна превышать 255 символов,

  • нельзя использовать зарезервированные слова,

  • не должно содержать пробелов и специальных символов.


В объектно-ориентированных языках программирования и алгоритмическом языке Basic переменные используются для хранения и обработки данных в программах.

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

  • Переменные вводятся в программу для хранения и передачи данных внутри нее. Все переменные, которые предполагается использовать в программе должны, прежде всего, быть определены в разделе описания переменных.

  • Описание переменных начинается со служебного слова VAR, вслед за которым располагается последовательность самих определений переменных. 

  • Определение переменной заключается в указании ее имени (идентификатора) и типа.

  • Имя и тип разделяются двоеточием.

  • После объявления и описания переменной должен стоять символ ";".

  • Концом блока описания будет начало какого-либо другого блока программы или описание процедур и функций.


Тип переменной определяется типом данных, которые могут быть значениями переменной.

Тип переменной

  • Целый тип (Byte, Integer)– для использования целых чисел

  • Вещественный тип (Real)– для использования дробных чисел

  • Символьный тип (Char)– это любые буквы алфавита, символы и цифры 0-9 (один символ). Использование отдельных символов, заключаются в знаки апострофов, например 'а', '4', '+', '-', либо код символа #126

  • Строковый тип (составной) (String)– для использования наборов символов, заключенных в знаки апострофов, например 'тип', '123'



Тип переменной

Возможные значения

Объем занимаемой памяти

Byte

Целые числа от 0 до 255

1 байт

Integer

Целые числа от -32768 до 32767

2 байта

Real

Десятичные числа 2.9e-39..1.7e38

6 байт

Boolean

Логическое значение True (истина) или False (ложь)

2 байта

String

Строка символов

1 байт на каждый символ

Char

Символьный тип 'а', '4', '+', '-', либо код символа #126


Currency

Число в денежном формате

8 байтов

Date

Дата от 1 января 100г. до 31декабря 9999г.

8 байтов

Object

Ссылки на любой объект

4 байта

Variant

Любые значения

>=16 байтов


Пример:

Var

X: Real;

Y: String;

Z: Boolean;

Begin

Х := 2 + 3.5 ;{ X = 5.5 }

Y := 'Viena'; {Y = 'Viena'}

Z := 4 > 7; {Z = False }

End;


Присваивание переменным значений. Задать или изменить значение переменной можно с помощью оператора присваивания. При выполнении оператора присваивания переменная, имя которой указано слева от знака равенства, получает значение, которое находится справа от знака равенства. Например:

А = 255 (целое число)

В = -32768 (целое число)

С = 3.14 (десятичное число)

D = "информатика" (Строка символов)

G = True (Логическое значение)

Значение переменной может быть задано числом, строкой или логическим значением, а также может быть представлено с помощью арифметического, строкового или логического выражения.

Закрепление материала:

Задание 1. “Ответить на вопросы”.

  1. Переменная – это область оперативной памяти компьютера, которая может … во время работы программы (хранить данные);

  2. Зависит ли имя переменной от её типа? (нет: X(имя): Real(тип));

  3. Зависит ли значение переменной от её имени? (нет: X(имя): Real(тип); Х:=2.6 (значение););

  4. Зависят ли хранимые в переменной данные от её типа? (да: X(имя): Real(тип); Х:=2.6 (значение)).


Задание 2. “Определите тип величины”.

Определите тип величины, если её значение равно:

  1. 25 - integer целый;

  2. 36,6 – real вещественный;

  3. 'нет' – string строковый;

  4. #13 – char символьный;

  5. 48,2 - real вещественный;

  6. 'число' – string строковый;

  7. '29' – string строковый;

  8. 't' – char символьный.


Задание 3. “Выберите значения, допустимые для величин целого типа ”.

  1. -5 (Byte)

  2. 3,7

  3. 38 (Byte, Integer)

  4. 'три'

  5. 20,2

  6. '23'

  7. 6,0

  8. 589 (Integer)



Задание 4. “Сопоставьте величинам, подходящие им типы ”.

Величина

Тип

Число учеников в классе

integer (целый)

Название дня недели

string (строковый)

Фамилия студента

string (строковый)

Знак умножения

char (символьный)

Дробное число

real (вещественный)

Масса Земли

real (вещественный) 5,9736·1024 кг

Знак умножения

char (символьный)


Домашняя работа:


  1. Выучить типы переменной.

  2. Определите тип для величин

Величина

Тип

Высота здания


Число этажей в здании


Количество игроков в команде


Температура человека


Название вида дерева


Скорость машины


Название фильма

















Раздаточный материал

Тип переменной


  • Целый тип (Byte, Integer)– для использования целых чисел

  • Вещественный тип (Real)– для использования дробных чисел

  • Символьный тип (Char)– это любые буквы алфавита, символы и цифры 0-9. Использование отдельных символов, заключаются в знаки апострофов, например 'а', '4', '+', '-', либо код символа #126

  • Строковый тип (составной) (String)– для использования наборов символов, заключенных в знаки апострофов, например 'тип', '123'

Тип переменной

Возможные значения

Объем занимаемой памяти

Byte

Целые числа от 0 до 255

1 байт

Integer

Целые числа от -32768 до 32767

2 байта

Real

Десятичные числа 2.9e-39..1.7e38

6 байт

Boolean

Логическое значение True (истина) или False (ложь)

2 байта

String

Строка символов

1 байт на каждый символ

Char

Символьный тип 'а', '4', '+', '-', либо код символа #126


Currency

Число в денежном формате

8 байтов

Date

Дата от 1 января 100г. до 31декабря 9999г.

8 байтов

Object

Ссылки на любой объект

4 байта

Variant

Любые значения

>=16 байтов


Тип переменной


  • Целый тип (Byte, Integer)– для использования целых чисел

  • Вещественный тип (Real)– для использования дробных чисел

  • Символьный тип (Char)– это любые буквы алфавита, символы и цифры 0-9. Использование отдельных символов, заключаются в знаки апострофов, например 'а', '4', '+', '-', либо код символа #126

  • Строковый тип (составной) (String)– для использования наборов символов, заключенных в знаки апострофов, например 'тип', '123'

Тип переменной

Возможные значения

Объем занимаемой памяти

Byte

Целые числа от 0 до 255

1 байт

Integer

Целые числа от -32768 до 32767

2 байта

Real

Десятичные числа 2.9e-39..1.7e38

6 байт

Boolean

Логическое значение True (истина) или False (ложь)

2 байта

String

Строка символов

1 байт на каждый символ

Char

Символьный тип 'а', '4', '+', '-', либо код символа #126


Currency

Число в денежном формате

8 байтов

Date

Дата от 1 января 100г. до 31декабря 9999г.

8 байтов

Object

Ссылки на любой объект

4 байта

Variant

Любые значения

>=16 байтов


Домашняя работа: Ф.И._________класс___

  1. Выучить типы переменной.

  2. Определите тип для величин

Величина

Тип

Высота здания


Число этажей в здании


Количество игроков в команде


Температура человека


Название вида дерева


Скорость машины


Название фильма



Домашняя работа: Ф.И._________класс___

  1. Выучить типы переменной.

  2. Определите тип для величин

Величина

Тип

Высота здания


Число этажей в здании


Количество игроков в команде


Температура человека


Название вида дерева


Скорость машины


Название фильма



Домашняя работа: Ф.И._________класс___

  1. Выучить типы переменной.

  2. Определите тип для величин

Величина

Тип

Высота здания


Число этажей в здании


Количество игроков в команде


Температура человека


Название вида дерева


Скорость машины


Название фильма


Литература


Тимошевская Н.Е. Основы алгоритмизации и программирования на языке Pascal/ Справочник: Учеб.пособие. -Томск, Интернет ресурсы 2005. – 135с.

Тимошевская Н.Е. Основы алгоритмизации и программирования на языке Pascal/ Рабочая тетрадь: Учеб.пособие. -Томск, Интернет ресурсы 2005. – 135с.

Интернет ресурсы:

http://pas1.ru/programming.

http://pascal.proweb.kz/

http://nk-inform.narod.ru/pas/pas.htm

http://pascalabc.net/



Конспект урока «Переменные: тип, имя, значение». 9 класс
  • Информатика
Описание:

Цель: ввести понятия переменные

Задачи:

Образовательные – дать определение понятию переменная, рассказать о типах переменных, значениях переменных и взаимосвязи между ними.

Развивающие –  развитие внимательности, памяти, алгоритмического мышления школьников.

Воспитательные – развитие познавательного интереса, логического мышления.

Тип урока: формирования новых знаний.

Форма урока: мультимедиа – урок, практикум, лекция.

Оборудование урока:  мультимедийный проектор,  экран, раздаточный материал

План урока:

  • Организационный момент
  • Сообщение темы, цели урока
  • Актуализация знаний
  • Ознакомление с новым материалом
  • Закрепление знаний
  • Домашнее задание

Ход урока:

Переменная  – это область оперативной памяти компьютера, которая может хранить данные во время работы программы.
Переменная имеет:

  • Имя (x, text, bm,)
  • значение (число, текст, символ )
  • тип (целый, вещественный, символьный, строковый)

Имя переменной (идентификатор):

  • начинается с буквы,
  • содержит буквы (лучше лат) и цифры,
  • длина имени не должна превышать 255 символов,
  • нельзя использовать зарезервированные слова,
  • не должно содержать пробелов и специальных символов.

В объектно- ориентированных языках программирования и алгоритмическом языке Basic переменные используются для хранения и обработки данных в программах.
Переменные задаются именами, определяющими области оперативной памяти компьютера, в которых хранятся значения переменных. Значениями переменных могут быть данные различных типов (целые или вещественные числа, последовательности символов, логические значения и т. д.).

  • Переменные вводятся в программу для хранения и передачи данных внутри нее. Все переменные, которые предполагается использовать в программе должны, прежде всего, быть определены в разделе описания переменных.
  • Описание переменных начинается со служебного слова VAR, вслед за которым располагается последовательность самих определений переменных. 
  • Определение переменной заключается в указании ее имени (идентификатора) и типа.
  • Имя и тип разделяются двоеточием.
  • После объявления и описания переменной должен стоять символ ";".
  • Концом блока описания будет начало какого-либо другого блока программы или описание процедур и функций.

Тип переменной определяется типом данных, которые могут быть значениями переменной.

Тип переменной

  • Целый тип  (Byte,  Integer)– для использования целых чисел
  • Вещественный тип (Real)– для использования дробных чисел
  • Символьный тип (Char)–  это любые буквы алфавита, символы и цифры 0-9 (один символ). Использование  отдельных символов, заключаются  в знаки апострофов, например  'а',  '4',  '+', '-', либо код символа #126
  • Строковый тип (составной) (String)– для использования наборов символов, заключенных в знаки апострофов, например  'тип', '123'

Тип переменной

Возможные значения

Объем занимаемой памяти

Byte

Целые числа от 0 до 255

1 байт

Integer

Целые числа от -32768 до 32767

2 байта

Real

Десятичные числа  2.9e-39..1.7e38

6 байт

Boolean

Логическое значение True (истина) или False (ложь)

2 байта

String

Строка символов

1 байт на каждый символ

Char

Символьный тип 'а',  '4',  '+', '-', либо код символа #126

 

Currency

Число в денежном формате

8 байтов

Date

Дата от 1 января 100г. до 31декабря 9999г.

8 байтов

Object

Ссылки на любой объект

4 байта

Variant

Любые значения

>=16 байтов

Пример:
Var
X: Real;
Y: String; 
Z: Boolean;
 Begin 
     Х := 2 + 3.5 ;{ X = 5.5 }
     Y := 'Viena';  {Y = 'Viena'}
     Z := 4 > 7;    {Z = False }
  End;

Присваивание переменным значений. Задать или изменить значение переменной можно с помощью оператора присваивания. При выполнении оператора присваивания переменная, имя которой указано слева от знака равенства, получает значение, которое находится справа от знака равенства. Например:
А = 255  (целое число)
В = -32768 (целое число)
С = 3.14 (десятичное число)
D = "информатика" (Строка символов)
G = True (Логическое значение)
Значение переменной может быть задано числом, строкой или логическим значением, а также может быть представлено с помощью арифметического, строкового или логического выражения.

Закрепление материала:
Задание 1. «Ответить на вопросы».

    • Переменная – это область оперативной памяти компьютера, которая может … во время работы программы (хранить данные) ;
    • Зависит ли имя переменной от её типа? (нет: X(имя): Real(тип)) ;
    • Зависит ли значение переменной от её имени? (нет: X(имя): Real(тип); Х:=2.6 (значение););
    • Зависят ли хранимые в переменной данные от её типа? (да: X(имя): Real(тип); Х:=2.6 (значение)).

Задание 2. «Определите тип величины».
Определите тип величины, если её значение равно:

  • 25 -  integer целый;
  • 36,6 – real вещественный ;
  • 'нет' – string строковый;
  • #13 – char символьный ;
  • 48,2 - real вещественный ;
  • 'число' – string строковый ;
  • '29' – string строковый ;
  • 't' – char символьный.

Задание 3. «Выберите значения,  допустимые для величин целого типа».


  • -5 (Byte)
  • 3,7
  • 38 (Byte, Integer)
  • 'три'
  • 20,2
  • '23'
  • 6,0
  • 589 (Integer)

Задание 4. «Сопоставьте величинам, подходящие им типы».


Величина

Тип

Число учеников в классе

integer (целый)

Название дня недели

string (строковый)

Фамилия студента

string (строковый)

Знак умножения

char (символьный)

Дробное число

real (вещественный)

Масса  Земли

real (вещественный)  5,9736·1024 кг

Знак умножения

char (символьный)

Домашняя работа:

  • Выучить типы переменной.
  • Определите тип для величин

Величина

Тип

Высота здания

 

Число этажей в здании

 

Количество игроков в команде

 

Температура человека

 

Название вида дерева

 

Скорость машины

 

Название фильма

 

Литература

Тимошевская Н.Е. Основы алгоритмизации и программирования на языке Pascal/ Справочник: Учеб.пособие. -Томск, Интернет ресурсы 2005. – 135с.
Тимошевская Н.Е. Основы алгоритмизации и программирования на языке Pascal/ Рабочая тетрадь: Учеб.пособие. -Томск, Интернет ресурсы 2005. – 135с.

Интернет ресурсы:

http://pas1.ru/programming.
http://pascal.proweb.kz/
http://nk-inform.narod.ru/pas/pas.htm
http://pascalabc.net/





15.04.2013
Автор Журавлёва Елена Сергеевна
Дата добавления 15.04.2013
Раздел Информатика
Подраздел
Просмотров 7580
Номер материала 561
Скачать свидетельство о публикации

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

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓