126633
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

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

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

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

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

Цели:

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

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

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

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

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

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

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

Ход урока:

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

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

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

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

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

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

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

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

4. Лекция

Сhello_html_3e28d40d.png

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

ряд и место

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














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





hello_html_7a94b20.png

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

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

по вертикали

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

hello_html_7e9f7829.png

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

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

по вертикали

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

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

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

hello_html_m18783114.pnghello_html_m550dfa79.png

hello_html_m20046d47.png

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



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

hello_html_321e8d1e.jpg

Цель:





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

Приведите примеры

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







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

hello_html_m20a57a0f.png













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

hello_html_7e8eac8.pnghello_html_m7e360ed4.png











hello_html_30fde9c4.pnghello_html_m78aff90e.png













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

hello_html_m36020b3b.pnghello_html_b5df78d.png












Физминутка


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

hello_html_m6abb49c.png

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

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

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

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

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













Кhello_html_291325a5.pngак же описать двумерный массив в программе на языке Паскаль?













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

  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;



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

hello_html_26ab8a2c.pnghello_html_14bb51b5.png












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

hello_html_m109c296.pnghello_html_m3d351932.png











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

hello_html_mf6d941a.pnghello_html_m3fe77eb8.png











hello_html_m5f3dd1c4.png

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

hello_html_m4dbf9bac.png

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

hello_html_m33e08a12.png


























Общая информация

Номер материала: ДA-050045

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

Вам будут интересны эти курсы:

Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Современные тенденции цифровизации образования»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

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

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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