- Учителю
- План-конспект к уроку на тему: 'Двумерные массивы. Язык программирования Pascal'
План-конспект к уроку на тему: 'Двумерные массивы. Язык программирования Pascal'
Урок информатики по теме "Двумерные массивы"
Цели:
-
образовательные: способствовать формированию представления о двумерном массиве и основных свойствах квадратных матриц; рассмотреть действия, которые можно выполнить над матрицами; познакомить с типовыми алгоритмами обработки матриц на языке Pascal; создать условия для формирования умения решать алгоритмы с двумерными массивами;
-
развивающие: создать условия для развития умений работать за ограниченный промежуток времени, развития навыков самостоятельной работы, развития навыков работы с конспектом.
-
воспитательные: содействовать созданию на уроке психологического комфорта для работы, воспитанию собранности, ответственного отношения к своему труду, повышения мотивации к учебной деятельности.
Тип урока: комбинированный.
Методы обучения: лекция, самостоятельная работа, практическая работа.
Формы организации: «мозговой» штурм, фронтальная работа, индивидуальная работа.
Оборудование: ПК, презентация, задание для работы на компьютере.
Ход урока:
1. Организационный момент
Приветствие.
Подготовка к изучению новой темы.
2. Актуализация полученных знаний
Устно проговариваются основные моменты предыдущей темы: "Одномерные массивы". Фронтальный мини опрос по основным определениям.
3. Целеполагание, постановка задач:
-
дать определение понятию двумерный массив;
-
рассмотреть форму записи двумерного массива
-
создать условия для формирования умения решать алгоритмы с двумерными массивами;
4. Лекция
С
Имеет две «меры»:
ряд и местолайд 1. Что вы видите на экране? Как можно охарактеризовать место в кинозале?
Слайд 2. Что можно сказать о каждой клетке игры «Морской бой», шахматной доски?
Имеет две «меры»:
по горизонтали и
по вертикали
Слайд 3. Посмотрите на таблицу Пифагора. Что можно отметить у каждой клетки?
Имеет две «меры»:
по горизонтали и
по вертикали
Матрицы в математике.
Применение двумерных массивов.
Какова тема сегодняшнего урока?
определение двумерного массива, способы ввода-вывода
Как вы думаете, какова цель нашего урока?
Цель:
определение двумерного массива, способы ввода-выводаПриведите примеры
двумерных массивов
Мотивация: выбор способа решения задачи.
Актуализация знаний, ввод определения двумерного массива
Способы описания массива
Физминутка
Парты - строки, места - столбцы. Третья строка, четвертый столбец и т.д.
Основные действия, которые можно выполнять над матрицами
-
суммировать;
-
находить разность;
-
произведение матрицы на некоторое число;
-
произведение двух матриц.
Как же описать двумерный массив в программе на языке Паскаль?
Типовые алгоритмы обработки матриц на языке Паскаль
-
Вывод матрицы в виде таблицы:
for i:= 1 to n do
begin
for j:= 1 to m do
write (a[i,j]:4);
writeln
end;
-
Использование генератора случайных чисел:
randomize;
for i:=1 to m do
begin
for j:=1 to n do
begin
a[i,j]:=random(100)-10;
write(a[i,j]:4);
end;
writeln;
end;
Способы заполнения массива в программе: ввод с клавиатуры
Способы заполнения массива в программе: с помощью ГСЧ
Вывод фрагментов двумерного массива: отдельных строк, столбцов, главной диагонали
Задание для практической работы на ПК
5. Итоги урока