- Стандартные алгоритмы обработки массивов. Двумерные массивы

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

Класс: 9 дата:

Тема: Стандартные алгоритмы обработки массивов. Двумерные массивы .

Цель: познакомить учащихся с двумерными массивами, способами заполнения массива; рассмотреть решение стандартных задач.

Задачи:

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

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

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

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

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

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

Оборудование: презентация, дидактический материал

Ход урока:

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

- приветствие
- сообщение темы

- план работы на уроке.
2. Подготовка к ВОУД.

Тест №6

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

Устно проговариваются основные моменты предыдущей темы: “Одномерные массивы”.

Фронтальный мини опрос по основным определениям. (слайд 1-6)

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

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

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

  • рассмотреть основные свойства квадратных матриц;

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

  • рассмотреть решение задач с двумерными массивами;

5. Лекция

Тема урока. (Слайд 7)

Определение. (слайд 8-14)

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

Формат записи (слайд 15-16)

: array [н_индекс_1..в_индекс_1, н_индекс_2 ..в_индекс_2] of

1) Var

A: array[1..n,1..m] of integer;

2) const

Для того чтобы использовать элемент массива, надо указать имя массива и индекс элемента. Первый индекс соответствует номеру строки, второй – номеру столбца. Например:

for i:=1 to n do
for j:=1 to n do
a[i,j]:= random (100);

Аналогом массивов языка Паскаль в математике являются матрицы. Матрица, у которой число строк равно числу столбцов, называется квадратной. A(n,n) – квадратная матрица (слайд 17,18)

Основные свойства квадратных матриц: (слайд 19-22)

1. Квадратные матрицы имеют главную и побочные диагонали. Например, для матрицы А на главной диагонали лежат элементы 1,5 и 9, а на побочной – 3, 5 и 7.

.

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

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

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

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

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

Создание двумерных массивов (слайд 24-26)

- с клавиатуры (слайд 25-26)

- случайными числами (слайд 27, 28)


Вывод массива:


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

  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;

  1. 2-ой способ вывода матрицы в виде таблицы:

for i:= 1 to n do
for j:= 1 to m do
if j>m then write (a[i,j]:4)
else writeln (a[i,j]:4);

  1. Суммирование матриц:

for i:= 1 to n do
begin
for j:= 1 to m do
c[i,j]:=a[i,j]+ b[i,j]
end;

5. Первичный контроль

Рассмотрение задач на массивы. Нахождение максимального значения.

Создать программу для формирования таблицы умножения (таблицы Пифагора). (слайд 30)

6.Разбор задач. ( Слайд 30-33)

Задача базового минимума: Вычисление суммы элементов главной диагонали квадратной матрицы:

Program Sumglav;

const n=3;

var a:array [1..n,1..n] of real;

i, j: integer; S: real;

Begin

ВВОД МАССИВА;

S:=0;

for i:=1 to n do

S:=S+a[i,i];

write(‘Сумма элементов главной диагонали = ’,S);

readln;

end.


7. Итоги урока, постановка домашнего задания.

Подведение итогов. Оценка уровня усвоения.

Д/З конспект. Учебник «Информатика 9 класс», стр. 196-201

Здесь представлен конспект к уроку на тему «Стандартные алгоритмы обработки массивов. Двумерные массивы», который Вы можете бесплатно скачать на нашем сайте. Предмет конспекта: Информатика (9 класс). Также здесь Вы можете найти дополнительные учебные материалы и презентации по данной теме, используя которые, Вы сможете еще больше заинтересовать аудиторию и преподнести еще больше полезной информации.

Список похожих конспектов

Стандартные алгоритмы обработки массива

Стандартные алгоритмы обработки массива

ИВТ,.  . 9 класс Дата:20.12.14Урок №14 Тема урока:.  . Стандартные алгоритмы обработки массива. Цель урока:.  . 1) формирование понятия массива, ...
Массивы. Ввод и вывод одномерных массивов

Массивы. Ввод и вывод одномерных массивов

МОУ Октябрьская средняя общеобразовательная школа№1. Конспект открытого. . урока-экскурсии по теме:. . «Массивы. . . Ввод и ...
Двумерные массивы на языке Basic

Двумерные массивы на языке Basic

Двумерные массивы на языке Basic. . Тип урока:. урок изучения нового материала. Технология:. личностно-ориентированная. Цели урока:. . ...
Табличные величины. Двумерные массивы. Способы заполнения и вывода прямоугольных таблиц

Табличные величины. Двумерные массивы. Способы заполнения и вывода прямоугольных таблиц

«Двумерные массивы». РСО-Алания, г. Владикавказ,. МБОУСОШ№ 15. Ларюкова О.А. . . . Тема урока 1. :. «Табличные величины. Двумерные массивы. Способы ...
Сортировка массивов

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

. СМОЛЕНСКОЕ ОБЛАСТНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ «ШКОЛА-ИНТЕРНАТ СРЕДНЕГО (ПОЛНОГО) ОБЩЕГО ОБРАЗОВАНИЯ С УГЛУБЛЕННЫМ ...
Разнообразие задач обработки информации

Разнообразие задач обработки информации

Урок 22. Разнообразие задач обработки информации. Планируемые образовательные результаты:. . предметные. – представление об информационных задачах ...
Разветвляющиеся алгоритмы

Разветвляющиеся алгоритмы

Обобщающий урок по теме «Разветвляющиеся алгоритмы». Урок — «детективное» расследование «Найти человека!». Раздел программы:. «Алгоритмизация ...
Какие бывают алгоритмы

Какие бывают алгоритмы

Муниципальное бюджетное общеобразовательное учреждение. «Красноануйская основная общеобразовательная школа». Солонешенского района Алтайского ...
Технологии компьютерной обработки профессиональных задач

Технологии компьютерной обработки профессиональных задач

Практическая работа. Тема:. Технологии компьютерной обработки профессиональных задач. Цель:. Научиться моделировать и создавать базу данных предметной ...
Какие бывают алгоритмы

Какие бывают алгоритмы

Тема: «Какие бывают алгоритмы». . Предметная область: информатика. . Участники (класс): 4 класс. . Цели урока:. . . Познакомить учащихся ...
массивы

массивы

г.Петропавловск. КГУ «Средняя школа № 42». Вурста Ольга Владимировна. Урок по информатике, 9 класс. . Понятие «массивы». Массив в языке ...
Линейные вычислительные алгоритмы

Линейные вычислительные алгоритмы

Тема урока. : Линейные вычислительные алгоритмы. . . Цель урока:. формирование представлений учащихся о линейных вычислительных алгоритмах, определить ...
Линейные алгоритмы

Линейные алгоритмы

Тема урока «Линейные алгоритмы». Цели урока:. Развить представления учащихся об алгоритмах;. . Определить тему урока, ее применение;. . Систематизировать ...
Линейные алгоритмы

Линейные алгоритмы

Муниципальное общеобразовательное учреждение. «Средняя общеобразовательная школа №8 г. Петровска Саратовской области». ...
Линейные алгоритмы

Линейные алгоритмы

Урок-киностудия. по информатике. в 7 классе. Линейные. . алгоритмы. Учитель информатики. . ГУО «Гимназия г.Ветки». первой квалификационной ...
Компьютер как универсальное устройство для обработки информации

Компьютер как универсальное устройство для обработки информации

План-конспект урока. «Устройства компьютера». Торопова Ирина Валентиновна. . МОУ СОШ №9 городского округа город Буй Костромской области. ...
Компьютер как средство обработки информации

Компьютер как средство обработки информации

Открытый урок по разделу «Компьютер как средство обработки информации». Предмет: информатика. Дата: 27.11.2014. Класс: 5г. Учитель: Тюлюбергенева ...
Способы обработки информации

Способы обработки информации

Класс. -. 5. . Урок. Способы обработки информации. . Цель урока:. научить приводить примеры получения, передачи и использования информации живыми ...
Способы обработки информации

Способы обработки информации

№ урока. 3. П. редмет. Информатика. Тема:. Способы обработки информации. Учебно-воспитательные задачи. :. Сформировать понятие об информации, ...

Информация о конспекте

Ваша оценка: Оцените конспект по шкале от 1 до 5 баллов
Дата добавления:18 августа 2017
Категория:Информатика
Классы:
Поделись с друзьями:
Скачать конспект