План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

Раздел Информатика
Класс 11 класс
Тип Конспекты
Автор
Дата
Формат doc
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Урок информатики по теме "Двумерные массивы"

Цели:

  • образовательные: способствовать формированию представления о двумерном массиве и основных свойствах квадратных матриц; рассмотреть действия, которые можно выполнить над матрицами; познакомить с типовыми алгоритмами обработки матриц на языке Pascal; создать условия для формирования умения решать алгоритмы с двумерными массивами;

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

  • воспитательные: содействовать созданию на уроке психологического комфорта для работы, воспитанию собранности, ответственного отношения к своему труду, повышения мотивации к учебной деятельности.

Тип урока: комбинированный.

Методы обучения: лекция, самостоятельная работа, практическая работа.

Формы организации: «мозговой» штурм, фронтальная работа, индивидуальная работа.

Оборудование: ПК, презентация, задание для работы на компьютере.

Ход урока:

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

Приветствие.
Подготовка к изучению новой темы.

2. Актуализация полученных знаний

Устно проговариваются основные моменты предыдущей темы: "Одномерные массивы". Фронтальный мини опрос по основным определениям.

3. Целеполагание, постановка задач:

  • дать определение понятию двумерный массив;

  • рассмотреть форму записи двумерного массива

  • создать условия для формирования умения решать алгоритмы с двумерными массивами;

4. Лекция

СПлан-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

Имеет две «меры»:

ряд и местолайд 1. Что вы видите на экране? Как можно охарактеризовать место в кинозале?



Слайд 2. Что можно сказать о каждой клетке игры «Морской бой», шахматной доски?

План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

Имеет две «меры»:

по горизонтали и

по вертикали

Слайд 3. Посмотрите на таблицу Пифагора. Что можно отметить у каждой клетки?

План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

Имеет две «меры»:

по горизонтали и

по вертикали

Матрицы в математике.

Применение двумерных массивов.

Какова тема сегодняшнего урока?

План-конспект к уроку на тему: Двумерные массивы. Язык программирования PascalПлан-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

определение двумерного массива, способы ввода-вывода

Как вы думаете, какова цель нашего урока?

План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

Цель:

определение двумерного массива, способы ввода-выводаПриведите примеры

двумерных массивов

Мотивация: выбор способа решения задачи.

План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal



Актуализация знаний, ввод определения двумерного массива

План-конспект к уроку на тему: Двумерные массивы. Язык программирования PascalПлан-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal



План-конспект к уроку на тему: Двумерные массивы. Язык программирования PascalПлан-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal



Способы описания массива

План-конспект к уроку на тему: Двумерные массивы. Язык программирования PascalПлан-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal



Физминутка

Парты - строки, места - столбцы. Третья строка, четвертый столбец и т.д.

План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

Основные действия, которые можно выполнять над матрицами

  • суммировать;

  • находить разность;

  • произведение матрицы на некоторое число;

  • произведение двух матриц.





КПлан-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascalак же описать двумерный массив в программе на языке Паскаль?



Типовые алгоритмы обработки матриц на языке Паскаль

  1. Вывод матрицы в виде таблицы:

for i:= 1 to n do
begin
for j:= 1 to m do
write (a[i,j]:4);
writeln
end;


  1. Использование генератора случайных чисел:

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;

Способы заполнения массива в программе: ввод с клавиатуры

План-конспект к уроку на тему: Двумерные массивы. Язык программирования PascalПлан-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal



Способы заполнения массива в программе: с помощью ГСЧ

План-конспект к уроку на тему: Двумерные массивы. Язык программирования PascalПлан-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal



Вывод фрагментов двумерного массива: отдельных строк, столбцов, главной диагонали

План-конспект к уроку на тему: Двумерные массивы. Язык программирования PascalПлан-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal



План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

Задание для практической работы на ПК

План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal

5. Итоги урока

План-конспект к уроку на тему: Двумерные массивы. Язык программирования Pascal








© 2010-2022