Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / Урок по информатике "Двумерный массив"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

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

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

Выбранный для просмотра документ Двумерный массив.ppt

библиотека
материалов
Урок информатики «Двумерный массив» ГРЕЧУХИНА НАДЕЖДА ГРИГОРЬЕВНА МБОУ ШКОЛА...
А 1 В 5 Б 3 Двумерный массив
Первый индекс – номер строки Первый индекс –номер столбца Каждый элемент так...
Двумерный массив  - это структурированный тип данных в виде прямоугольной таб...
Номера строк Номера столбцов А[ 2,5]= А[ 5,2]= А[ 1,2]= А[ 3,4]= 20 43 12 10...
Элементы, у которых номера строки и столбца совпадают, расположены на главной...
Выше главной диагонали расположены элементы, у которых номер строки меньше но...
Ниже главной диагонали расположены элементы, у которых номер строки больше но...
Объявление матриц const N = 3; M = 4; var A: array[1..N, 1..M] of integer; ст...
Вывод двумерного массива на экран for i :=1 to 5 do {цикл для перебора всех с...
Заполнение случайными числами: for i:=1 to N do begin for j:=1 to M do begin...
var i,j,s:integer; A:array[1..5,1..5] of integer; BEGIN for i:=1 to 5 do for...
Составить программу, которая создает массив случайных чисел, выводит его на э...
13 1

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


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Описание презентации по отдельным слайдам:

№ слайда 1 Урок информатики «Двумерный массив» ГРЕЧУХИНА НАДЕЖДА ГРИГОРЬЕВНА МБОУ ШКОЛА
Описание слайда:

Урок информатики «Двумерный массив» ГРЕЧУХИНА НАДЕЖДА ГРИГОРЬЕВНА МБОУ ШКОЛА № 19. Г. КИНЕШМА 2016 ГОД

№ слайда 2 А 1 В 5 Б 3 Двумерный массив
Описание слайда:

А 1 В 5 Б 3 Двумерный массив

№ слайда 3 Первый индекс – номер строки Первый индекс –номер столбца Каждый элемент так
Описание слайда:

Первый индекс – номер строки Первый индекс –номер столбца Каждый элемент такого массива имеет два индекса: A[1,1] A[1,2] A[1,3] A[1,4] A[1,5] A[2,1] A[2,2] A[2,3] A[2,4] A[2,5] A[3,1] A[3,2] A[3,3] A[3,4] A[3,5] A[4,1] A[4,2] A[4,3] A[4,4] A[4,5] A[5,1] A[5,2] A[5,3] A[5,4] A[5,5]

№ слайда 4 Двумерный массив  - это структурированный тип данных в виде прямоугольной таб
Описание слайда:

Двумерный массив  - это структурированный тип данных в виде прямоугольной таблицы. Положение элементов в двумерных массивах описывается двумя индексами. Если матрица имеет имя A, то обращение A[i,k] обозначает элемент, расположенный на пересечении строки i и столбца k Двумерный массив - это одномерный массив, элементами которого являются одномерные массивы. Это набор однотипных данных, имеющий общее имя, доступ к элементам которого осуществляется по двум индексам. Матрица (двумерный массив) – это прямоугольная таблица однотипных элементов

№ слайда 5 Номера строк Номера столбцов А[ 2,5]= А[ 5,2]= А[ 1,2]= А[ 3,4]= 20 43 12 10
Описание слайда:

Номера строк Номера столбцов А[ 2,5]= А[ 5,2]= А[ 1,2]= А[ 3,4]= 20 43 12 10 1 2 3 4 5 1 5 10 13 14 4 2 6 9 12 19 20 3 21 34 23 12 5 4 37 23 1 9 11 5 7 43 15 8 32

№ слайда 6 Элементы, у которых номера строки и столбца совпадают, расположены на главной
Описание слайда:

Элементы, у которых номера строки и столбца совпадают, расположены на главной диагонали Номера строки и столбца совпадают A[1,1] A[2,2] A[3,3] A[4,4] А[5,5]

№ слайда 7 Выше главной диагонали расположены элементы, у которых номер строки меньше но
Описание слайда:

Выше главной диагонали расположены элементы, у которых номер строки меньше номера столбца A[1,2] A[1,3] A[1,4] A[1,5] A[2,3] A[2,4] A[2,5] A[3,4] A[3,5] A[4,5]

№ слайда 8 Ниже главной диагонали расположены элементы, у которых номер строки больше но
Описание слайда:

Ниже главной диагонали расположены элементы, у которых номер строки больше номера столбца A[2,1] A[3,1] A[3,2] A[4,1] A[4,2] A[4,3] A[5,1] A[5,2] A[5,3] A[5,4]

№ слайда 9 Объявление матриц const N = 3; M = 4; var A: array[1..N, 1..M] of integer; ст
Описание слайда:

Объявление матриц const N = 3; M = 4; var A: array[1..N, 1..M] of integer; строки столбцы Var A: array[1..100,1..100] of integer; var     a, : array [1..5, 1..10] of integer;     i, j: integer; { индексы массива }  begin     for i :=1 to 5 do {цикл для перебора всех строк}        for j :=1 to 10 do {перебор всех элементов строки по столбцам}           readln ( a [ i , j ]); {ввод с клавиатуры элемента, стоящего в i -й строке и j -м столбце} Ввод двумерного массива с клавиатуры:

№ слайда 10 Вывод двумерного массива на экран for i :=1 to 5 do {цикл для перебора всех с
Описание слайда:

Вывод двумерного массива на экран for i :=1 to 5 do {цикл для перебора всех строк}  begin     for j :=1 to 10 do {перебор всех элементов строки по столбцам}        write ( a [ i , j ]:4); {печать элементов, стоящих в i -й строке матрицы в одной экранной строке, при этом для вывода каждого элемента отводится 4 позиции}     writeln ; {прежде, чем сменить номер строки в матрице, нужно перевести курсор на начало новой экранной строки}  end ;

№ слайда 11 Заполнение случайными числами: for i:=1 to N do begin for j:=1 to M do begin
Описание слайда:

Заполнение случайными числами: for i:=1 to N do begin for j:=1 to M do begin A[i,j]:= random(100) + 20; write(A[i,j]:3) end; writeln end;

№ слайда 12 var i,j,s:integer; A:array[1..5,1..5] of integer; BEGIN for i:=1 to 5 do for
Описание слайда:

var i,j,s:integer; A:array[1..5,1..5] of integer; BEGIN for i:=1 to 5 do for j:=1 to 5 do begin); readln(A[i,j]); end; s:=0; for i:=1 to 5 do for j:=1 to 5 do if i=j then s:=s+A[i,j]; writeln('s= ',s); END.

№ слайда 13 Составить программу, которая создает массив случайных чисел, выводит его на э
Описание слайда:

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

Выбранный для просмотра документ урок по теме Двумерный массив.doc

библиотека
материалов

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

10 класс


Задачи:

  1. Познавательная – познакомить учеников с понятиями двумерный массив данных, элемент двумерного массива, индексы двумерного массива; формировать навыки и умения составлять программы с использованием двумерных массивов.

  2. Развивающая – учить анализировать и сравнивать, задавать вопросы.

  3. Воспитательная – воспитывать аккуратность, внимательность, вежливость и дисциплинированность, бережное отношение к вычислительной технике

Цель урока:

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

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

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

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

Ход урока:

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

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

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

  1. Массив

  2. Индекс

  3. Имя элемента массива

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

У вас у всех на столах находятся листочки, на которых написано А1, В2, Б5 и т.д.. Это указаны номер ряда и места. Именно таким образом вы будете рассаживаться на ЕГЭ. Как вы считаете, о чём идёт речь? Как это можно связать с темой сегодняшнего урока, о чём у нас сегодня пойдёт речь?

Дети формулируют тему урока - Двумерный массив.

Где мы ещё встречаемся с двумерным массивом? (Презентация. Слайд 1)

  1. Объяснение нового материала.

На предыдущих уроках мы с вами рассмотрели одномерные массивы. Это означает, что массивы имеют одно измерение — количество элементов. Визуально такие массивы можно представить как строку элементов. Однако наш мир не ограничивается одним измерением. Двумерный массив можно представить себе в виде таблицы, в которой все строки и столбцы пронумерованы.

Каждый элемент такого массива имеет два индекса:

Первый индекс – это номер строки;

Второй индекс – номер столбца.

Презентация.

Описание двумерного массива (матрицы):

Var A: array[1..100,1..100] of integer;

Ввод двумерного массива

Для последовательного ввода элементов двумерного массива используется цикл for, в котором нужно последовательно изменять номер строки с 1-й до последней и в каждой строке перебирать элементы столбцов с 1-го до последнего.

Двумерный массив можно заполнить случайным образом, т.е. использовать функцию random (N), а также присвоить каждому элементу матрицы значение некоторого выражения. Способ заполнения двумерного массива выбирается в зависимости от поставленной задачи, но в любом случае должен быть определен каждый элемент в каждой строке и каждом столбце.

Далее объяснение идёт с просмотром презентации.

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

6. Формирование навыков решения задач. Слайд 11. (разбираем вместе)

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

Примеры задач:

  1. Дана матрица А5х5, содержащая случайные элементы. Найти сумму всех элементов матрицы.

  2. Вывести на экран таблицу Пифагора.

  3. Найти сумму положительных элементов указанного столбца матрицы А5х5 целых чисел.

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

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

Д/З п.67. Задачи:

  1. Определить минимальный элемент двумерного массива. Напечатать номер строки, содержащей максимальное число минимальных элементов, если такие имеются.

  2. Дан двумерный массив. Найдите строку с наибольшей суммой элементов и наименьшей. Вывести на экран найденные строки и суммы их элементов.


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


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 01.11.2016
Раздел Информатика
Подраздел Презентации
Просмотров340
Номер материала ДБ-310569
Получить свидетельство о публикации
Похожие материалы

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