Конспект урока "Одномерные массивы в языке программирования Паскаль" 9 класс


Ф.И.О. Зарипова Екатерина Леонидовна
Предмет: информатика
Класс: 9 класс
Тип урока: изучение нового материала
Технологическая карта изучения темы
Тема
Одномерные массивы в языке программирования Паскаль
Цель урока
Создание условий для формирования представлений об обработке одномерных массивов.
Задачи урока
обучающие: способствовать формированию знаний о регулярных типах данных в Паскале; ознакомить с
типовыми алгоритмами обработки массивов; организовать самостоятельную деятельность учащихся при решении
задач на заполнение, вывод и обработку массива; способствовать выработке умений анализировать
целесообразность применения массива для решения конкретной задачи;
развивающие: способствовать развитию логического и алгоритмического мышления, навыков применения
массивов при решении задач; совершенствовать умения анализировать и сопоставлять типовые алгоритмы
обработки массива при составлении программ; развивать навыки коллективной работы;
воспитательные: воспитание информационной культуры, внимательности, аккуратности, дисциплинированности,
стремления к получению новых знаний; формировать культуру общения и сотрудничества, чувство
ответственности за успехи группы; совершенствовать рефлексивные умения учащихся, воспитывать
положительное отношение к получению знаний, мотивам учения.
Планируемый результат
Предметные
- понятие «массив», элемент массива, операторы для работы с массивами.
- уметь работать с элементами массива,
- применять типовые алгоритмы обработки при решении задач,
- производить отладку, тестирование программы.
Личностные
- формирование ответственного отношения к учению, готовности и способности обучающихся к саморазвитию и
самообразованию на основе мотивации к обучению и познанию;
-формирование коммуникативной компетентности в общении и сотрудничестве со сверстниками в процессе
учебной деятельности;
- осуществление поиска нужной информации.
Метапредметные
- умения организовывать свою деятельность, определять ее цели и задачи, выбирать средства реализации цели и
применять их на практике, оценивать достигнутые результаты;
- умения вести самостоятельный поиск, анализ, отбор информации, ее преобразование, сохранение, передачу и
презентацию с помощью технических средств и информационных технологий;
-понимание роли и значения массивов для решения математических задач на последовательности, сформировать
познавательный интерес, направленный на практическое применение новых знаний; сформировать умения доказывать,
строить рассуждения, анализировать, сравнивать, делать выводы; ориентироваться на понимание причин успеха в учебе.
Основные понятия
Регулярные типы данных. Массивы. Одномерные массивы. Типовые алгоритмы обработки массивов.
Межпредметные связи
Математика
Ресурсы:
- основные
- дополнительные
презентация «Одномерные массивы в языке программирования Паскаль» риложение1); карточки «Типовые
алгоритмы обработки одномерных массивов» (Приложение2); карточки с заданием для работы в среде
программирования PABC (Приложение3);
мультимедийный проектор, компьютер.
Организация пространства
Фронтальная работа, индивидуальная работа, групповая работа
Технология проведения
Деятельность
учителя
Деятельность
ученика
Задания для
учащихся,
выполнение
которых
приведёт к
достижению
запланированны
х результатов
Предметные
УУД
I. Мотивация к учебной
деятельности (2 мин)
Цель: "Включение" в учебную
деятельность
Учитель приветствует учащихся,
проверяет готовность учащихся к
уроку, готовность рабочего места,
создает ситуацию успеха.
Вспомним с помощью какой
конструкции мы работаем с
числовыми последовательностями.
Как записывается оператор цикла с
предусловием? Как он работает?
Как записывается оператор цикла с
постусловием? Как он работает?
Как записывается оператор цикла с
параметром? Как он работает?
В каких случаях используется
каждый оператор?
С помощью какого цикла можно
решить задачу? (перечисление
задач)
Как удобнее работать с
Готовят рабочее
место,
настраиваются на
урок
Перечисляют циклы
Слушают учителя и
определяют, о
каком цикле идет
речь.
Работа с тетрадью
Циклы:
For..
While…
Repeat…
Данные:
последовательно
сти чисел,
списки, таблицы
Коммуникативн
ые:
Приветствуют
учителя
Познавательные
:
вспоминают
изученный ранее
материал: циклы
Регулятивные:
определяют,
каких знаний им
не хватает,
определяют
соответствующи
е учебные
задачи
последовательностями
чисел, списками, таблицами?
II. Формулирование темы
урока, постановка цели (3
мин)
Цель: Подведение учеников к
цели урока.
Вводное слово учителя, введение
понятия «массив» (презентация)
С помощью учителя
определяют цель
урока, записывают
тему, проговаривают
задачи урока
III. Изучение нового (17 мин)
Цель: "Включение" в
целенаправленное действие
Учитель ставит проблему:
- Прежде чем работать с таблицей ее
нужно заполнить данными, как это
можно сделать?
Учитель ставит вопрос:
- Но если этих элементов десять или
десять тысяч?
Учитель ставит проблему:
-Мы можем заполнить массив числами
с клавиатуры. Если нам указан
диапазон чисел, можем ли мы
автоматически ввести числа из
диапазона, если массив большой
размерности?
Какими числами будет заполнен
массив в данном примере?
For i:=1 to 10000 do
A[i]:=i*2;
Вспоминают
оператор
присваивания.
Вспоминают
оператор ввода, цикл
for, приводят
примеры заполнения
массива по одному
элементу с
клавиатуры.
Вспоминают
генератор случайных
чисел, садятся за
компьютеры
(группами),
осуществляют ввод
и вывод массива.
Определяют
результат работы
программы:
Получим в каждом
элементе массива
число в два раза
Заполнить массив
из трех элементов
a
1
=10; a
2
=0; a
3
=2.
Заполнить массив
из 10-ти
элементов
числами от 1 до
10.
Заполнить массив
случайными
числами из
диапазона
[-5;125].
оператор
присваивания
цикл for
генератор
случайных чисел
randomize
Познавательные
: вступают в
диалог с
учителем
(выполняя
задания)
выявляют
противоречие
проговаривают и
осознают его,
анализируют,
сравнивают и
обобщают
факты,
выявляют
причины,
осознают
возникшие
интеллектуальн
ые затруднения,
противоречия,
дефицита знаний
Коммуникативн
ые: вступают в
диалог с
учителем
(выполняя
задания)
выявляют