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

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

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

План урока: «Массивы. Одномерные и двумерные массивы»

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

Министерство Образования и Науки Российской федерации Татарский Государственный Гуманитарно – Педагогический Университет

Физический факультет.




План урока:

«Массивы. Одномерные и двумерные массивы.»








Провела:

Студентка 5 курса

Физического факультета

Группы 060502

Гизатуллина Лилия С.

Дата проведения:

18.20.10.
















Казань 2010

Триединая задача урока:

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

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

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


Цель урока:

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



План урока:

  1. Актуализация опорных знаний

  • Что такое типы данных?

  • Какие типы данных вы знаете?

  • Как использовать команды цикла?

  • Какие циклы вы знаете?

  1. Изложение нового материала.

В практической деятельности человека часто используются таблицы и списки.

Например:

  • Список учеников в журнале;

  • Список среднесуточной температуры месяца;

  • Таблица умножения.

Элементы списков и номера строк и столбцов всегда нумеруются.

В языках программирования подобные типы данных описываются с помощью массивов.

Массив - это набор однотипных данных, к которым можно обратиться с помощью единственного имени.


Каждое значение в массиве называется элементом.

Номер элемента в списке называется индексом.

Элементы представляют собой символьные или числовые значения, которые можно использовать в выражениях ЯП ПАСКАЛЬ

Одномерный массив.

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

Шкаф – это массив.

Ящики – это индексы.

Содержимое ящиков – элементы массива.

Доступ к содержимому конкретного ящика (элемента массива) осуществляется после указания шкафа –имени массива – и номера ящика – индекса массива.

Двумерный массив.

Чтобы представить себе двумерный массив, вспомните зрительный зал кинотеатра.

Название кинотеатра – имя массива. hello_html_48433e2b.jpg

Ряд, место - индексы.

Человек на

определенном месте

элемент массива.

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

Var имя_массива : array [размер ] of тип_элементов;

Имя массива выбираем по основным правилам имен идентификаторов.

Размер: [начальный_индекс . . конечный_индекс ]

[1..5 ] [10..100 ] [-10..10 ]

[нач_индекс . . конечн_индекс , нач_индекс . . конечн_индекс ]

Например,

Var

Name: array [1..30] of string;

Temperature : array [1..31] of real;

Kino : array [1..25, 1..40] of string;

Обращение к конкретному элементу массива осуществляется путем указания имени массива и индекса этого элемента в [ ]


Name[15], Temperature[10], Kino[5,6]

Элементы массивов используются в выражениях также, как и обычные переменные:

Name[15]:= ‘ Иванов ‘;

Sum:=Sum+Temperature[10];

Kino[5,6]:=‘Свободно ‘ ;

В качестве индексов массивов можно использовать переменные целого типа:

Name[i], Temperature[k], Kino[i,j]

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

Три этапа работы с массивами:

1. Заполнение массива данными

2. Преобразование массива

(действия с элементами массива)

3. Вывод массива или

отдельных данных на экран

  1. Пример задачи – вычисление суммы элементов массива.

Рассмотрим работу с массивом на примерах:


Задача 1.

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


Phello_html_6331324f.pngrogram Sum_mas;

uses Crt;

Var i: integer;

Sum : real;

M : array [1..5] of Real;

begin

Clrscr;

For i:=1 to 5 do

begin

write ('m[',i,']=');

readln(m[i]);

end;

sum:=0;

For i:=1 to 5 do

Sum:=sum+m[i];

Writeln ('Sum=',sum:6:2);

readln;

end.




  1. Закрепление нового материала – практическая работа.

Задача 1.

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

Рекомендуемый вид экрана при работе программы:

Введите температуру воздуха за неделю.

1 день= 2

2 день= 0

3 день= -3

4 день= 1

5 день= 3

6 день= -2

7 день= 0

Средняя температура: 0.00 град.


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

На этом уроке мы узнали:

  1. Массив – это структура данных, представляющая собой совокупность элементов одного типа.

  2. Массив должен быть объявлен в разделе объявления переменных.

  3. Доступ к элементу массива осуществляется путем указания имени массива и индекса (номера) элемента.

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


  1. Домашнее задание: Выучить конспект, § 31(Глинський, частина 1) задачи в тетради.


Краткое описание документа:

Триединая задача урока: Познавательная – познакомить учеников с понятиями массив данных, имя массива, элемент массива, индекс; формировать навыки и умения составлять программы с использованием массивов Развивающая – учить анализировать и сравнивать, задавать вопросы. Воспитательная – воспитывать аккуратность, внимательность, вежливость и дисциплинированность, бережное отношение к вычислительной технике.   Цель урока: На этом занятии вы познакомитесь со сложным типом данных – массивами, научитесь формировать массивы в программах, применять их при составлении программ.     План урока: Актуализация опорных знаний Что такое типы данных? Какие типы данных вы знаете? Как использовать команды цикла? Какие циклы вы знаете? Изложение нового материала. В практической деятельности человека часто используются таблицы и списки. Например: •         Список учеников в журнале; •         Список среднесуточной температуры месяца; •         Таблица умножения. Элементы списков и номера строк и столбцов всегда нумеруются. В языках программирования подобные типы данных описываются с помощью массивов. Массив - это набор однотипных данных, к которым можно обратиться с помощью единственного имени.   Каждое значение в массиве называется элементом. Номер элемента в списке называется индексом. Элементы представляют собой символьные или числовые значения, которые можно использовать в выражениях ЯП ПАСКАЛЬ Одномерный массив. В качестве иллюстрации можете представить себе шкаф, имеющий множество нумерованных ящиков. Шкаф – это массив. Ящики – это индексы. Содержимое ящиков – элементы массива. Доступ к содержимому конкретного ящика (элемента массива) осуществляется после указания шкафа –имени массива – и номера ящика – индекса массива. Двумерный массив. Чтобы представить себе двумерный массив, вспомните зрительный зал кинотеатра. Название кинотеатра – имя массива.   Ряд, место - индексы. Человек на определенном месте – элемент массива. Для того, чтобы использовать массив в программе, его нужно описать в разделе описаний: Var имя_массива : array [размер ] of тип_элементов; Имя массива выбираем по основным правилам имен идентификаторов. Размер:               [начальный_индекс . . конечный_индекс ]                                [1..5 ]        [10..100 ]          [-10..10 ] [нач_индекс . . конечн_индекс , нач_индекс . . конечн_индекс ]                                    Например, Var        Name: array [1..30] of string;        Temperature : array [1..31] of real;        Kino : array [1..25, 1..40] of string; Обращение к конкретному элементу массива осуществляется путем указания имени массива и индекса этого элемента в  [   ]   Name[15], Temperature[10], Kino[5,6] Элементы массивов используются в выражениях также, как и обычные переменные: Name[15]:= ‘ Иванов ‘; Sum:=Sum+Temperature[10]; Kino[5,6]:=‘Свободно ‘ ; В качестве индексов массивов можно использовать переменные целого типа:             Name[i], Temperature[k], Kino[i,j] Это свойство дает возможность обрабатывать массивы в циклах, в которых индекс массива является одновременно и счетчиком цикла. Три этапа работы с массивами: 1. Заполнение массива данными 2. Преобразование массива (действия с элементами массива) 3. Вывод массива или отдельных данных на экран
Автор
Дата добавления 03.04.2014
Раздел Информатика
Подраздел Конспекты
Просмотров1172
Номер материала 57272040356
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


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

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

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


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

Похожие материалы

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