Автор конспекта:
Автор(ы): — Валеева Р.Р.
Место работы, должность: — лицей № 131
Регион: — Республика Татарстан
Характеристики урока (занятия) Уровень образования: — основное общее образование
Целевая аудитория: — Учащийся (студент)
Целевая аудитория: — Учитель (преподаватель)
Класс(ы): — 10 класс
Класс(ы): — 11 класс
Предмет(ы): — Информатика и ИКТ
Цель урока: — Цели: • Образовательная: способствовать формированию у учащихся понятия двумерного массива и способов его описания • Развивающая: создать условия для развития способностей анализировать и обобщать информацию • Воспитательная: создать условия для ознакомления с правилами ТБ и требования поведения на уроке
Тип урока: — Урок изучения и первичного закрепления новых знаний
Краткое описание: — Описание и структура двумерного массива, задания для первичного закрепления материала
Ход урока
Организационный момент (7мин)
Приветствие, постановка целей урока, ознакомление учащихся с правилами ТБ и требованиями поведения на уроке
Изложение нового материала (30-35мин)
ДВУМЕРНЫЕ МАССИВЫ
Вопрос к учащимся: что такое массив?
? Массив – это структурированный тип данных, состоящий из фиксированного количества элементов одного типа объединенных под общим именем.
Для массива характерно:
§ Каждый элемент имеет свой индекс (порядковый номер), который определяет его относительную позицию.
§ К каждому элементу массива имеется прямой доступ
§ Число элементов массива задается при описании и в дальнейшем не изменяется
Массивы бывают одномерными и многомерными (двумерными, трехмерными и т.д.).
Что является аналогом одномерного массива? (вектор)
? Все элементы массива имеют общее имя — имя массива, а указать на конкретный элемент можно с помощью индексов. У каждого элемента двумерного массива 2 индекса.
Аналогом двумерного массива – матрица(таблица).
? Дан двумерный массив А, размером n*m
A11 A12…A1M
A21 A22…A2M
……….
AN1 AN2…ANM
N – количество строк
M – количество столбцов
A – имя массива
I – номер строки
J – номер столбца
AIJ –элемент, который находиться в I строке Jго столбца
Задание: дан следующий массив B. Определить его размерность, назвать элемент B[1,2], B[2, 3], B[3, 3]
1 2 3
4 5 6
7 8 9
? Для обращения к элементу массива после имени массива в квадратных скобках указывается номер строки через запятую номер столбца, в котором находиться элемент элемента:
B[4,2], A[10,3], X[1,1]. Или же С[4][2]
Задание: Дан массив С.
35 67 11 13
34 56 8 2
1 3 2 6
§ Какова размерность массива?
§ Каким образом можно обратиться к
следующим элементам массива: к 56(С[2,2]), 6 (C[3,4]), 1, 11, 8
§ Назовите следующие элементы C[1,1], C[3,1], C[2,4], C[3,2]
ОПИСАНИЕ ДВУМЕРНЫХ МАССИВОВ
Чтобы описать массив, надо определить какого типа его элементы, и каким образом они пронумерованы (какого типа его индексы).
Для описания массива служат служебные слова array of. Процедура описания массива может выполняться следующими способами:
· Ввести новый тип данных, а потом описать переменные нового типа
Type = array [< тип индекса 1>] of array [< тип индекса 2>] of ;
Var имя переменной: имя типа;
тип индекса – интервальный, перечисляемый или byte; тип элементов может быть любым, кроме файлового.
Например: Описание двумерного массива целых чисел, состоящего из 3стоки 4 столбцов
Type mas= array [1..3] of array [1..4] of integer;
Var a:mas;
· Type = array [< тип индекса 1>, < тип индекса 2>] of ;
Var имя переменной: имя типа;
Например: Описание двумерного массива целых чисел, состоящего из 3стоки 4 столбцов
Type mas= array [1..3, 1..4] of integer;
Var a:mas;
· Можно не вводить новый тип данных, а описать тип прямо при определении переменных
Var : array[< тип индекса1 >, < тип индекса 2>] of ;
Например:
Описание двумерного массива вещественных чисел Х, состоящего из 10 строк и 5 столбцов
Var X:array[1..10,1..5] of real;
· Для описания массива можно использовать предварительно определенные константы
Const N=30;
M=20;
type mas= array [1..N, 1..M] of integer;
Var a:mas;
Константы должны быть определены до использования, так как массив не может быть переменной длины.
Например:
Описание двумерного массива вещественных чисел Х, состоящего из 10 строк и 5 столбцов
Const N=10;
M=5;
Var X:array[1.. N,1.. M] of real;
Домашнее задание (3 мин)
- Выучить определение массива, способы описания массива,.
- Описать двумерный массив действительных чисел, размером 4*5. описать его всеми возможными способами
Итоги урока (3мин)
Отметить отличившихся учащихся
Файлы: «Музыка «легкая» и «серьёзная».docx
Размер файла: 15965 байт.