Технологическая карта урока "Одномерные массивы"

Муниципальное бюджетное нетиповое образовательное учреждение
«Октемский научно-образовательный центр»
Муниципального района «Хангаласский улус»
Республики Саха (Якутия)
ПЛАН-КОНСПЕКТ УРОКА
«ОДНОМЕРНЫЙ МАССИВ»
(с использованием среды программирвания PascalABC)
Ковров Феликс Филиппович, учитель информатики
с.Чапаево, 2018 г.
Технологическая карта урока
Тема
Одномерные массивы в языке программирования Паскаль
Цель урока
Создание условий для формирования представлений об обработке одномерных массивов.
Задачи урока
обучающие: способствовать формированию знаний о регулярных типах данных в Паскале; ознакомить с
типовыми алгоритмами обработки массивов; организовать самостоятельную деятельность учащихся при решении
задач на заполнение, вывод и обработку массива; способствовать выработке умений анализировать
целесообразность применения массива для решения конкретной задачи;
развивающие: способствовать развитию логического и алгоритмического мышления, навыков применения
массивов при решении задач; совершенствовать умения анализировать и сопоставлять типовые алгоритмы
обработки массива при составлении программ; развивать навыки коллективной работы;
воспитательные: воспитание информационной культуры, внимательности, аккуратности, дисциплинированности,
стремления к получению новых знаний; формировать культуру общения и сотрудничества, чувство
ответственности за успехи группы; совершенствовать рефлексивные умения учащихся, воспитывать
положительное отношение к получению знаний, мотивам учения.
Планируемый результат
Предметные
- понятие «массив», элемент массива, операторы для работы с массивами.
- уметь работать с элементами массива,
- применять типовые алгоритмы обработки при решении задач,
- производить отладку, тестирование программы.
Личностные
- формирование ответственного отношения к учению, готовности и способности обучающихся к саморазвитию и
самообразованию на основе мотивации к обучению и познанию;
-формирование коммуникативной компетентности в общении и сотрудничестве со сверстниками в процессе
учебной деятельности;
- осуществление поиска нужной информации.
Метапредметные
- умения организовывать свою деятельность, определять ее цели и задачи, выбирать средства реализации цели и
применять их на практике, оценивать достигнутые результаты;
- умения вести самостоятельный поиск, анализ, отбор информации, ее преобразование, сохранение, передачу и
презентацию с помощью технических средств и информационных технологий;
-понимание роли и значения массивов для решения математических задач на последовательности, сформировать
познавательный интерес, направленный на практическое применение новых знаний; сформировать умения доказывать,
строить рассуждения, анализировать, сравнивать, делать выводы; ориентироваться на понимание причин успеха в учебе.
Основные понятия
Регулярные типы данных. Массивы. Одномерные массивы. Типовые алгоритмы обработки массивов.
Межпредметные связи
Математика
Ресурсы:
- основные
- дополнительные
презентация «Одномерные массивы в языке программирования Паскаль» риложение1); карточки «Типовые
алгоритмы обработки одномерных массивов» (Приложение2); карточки с заданием для работы в среде
программирования PABC (Приложение3);
мультимедийный проектор, компьютер.
Организация пространства
Фронтальная работа, индивидуальная работа, групповая работа
Хронометраж урока:
п/п
Этапы урока
Продолжительность
I.
Организационная часть,
1 мин
II.
Проверка ЗУН учащихся
9 мин
III.
Изучение нового материала
6 мин
IV.
Закрепление изученного материала:
21 мин
V.
Самостоятельная работа - тест на ПК
5 мин
VI.
Домашнее задание
1 мин
VII.
Заключение
2 мин
Технология проведения
Деятельность
ученика
Задания для
учащихся,
выполнение
которых приведёт к
достижению
запланированных
результатов
Планируемые результаты
Предметные
УУД
I. Мотивация к учебной
деятельности (2 мин)
Цель: "Включение" в учебную
деятельность
Готовят рабочее
место,
настраиваются на
урок
Перечисляют циклы
Работа с тетрадью
Циклы:
For..
While…
Repeat…
Данные:
последовательно
сти чисел,
списки, таблицы
Коммуни-
кативные:
Приветствуют
учителя
Познава-
тельные:
вспоминают
изученный ранее
материал: циклы
Регулятивные:
определяют,
каких знаний им
не хватает,
определяют
соответствую-
Слушают учителя и
определяют, о
каком цикле идет
речь.
щие учебные
задачи
II. Формулирование темы
урока, постановка цели (3
мин)
Цель: Подведение учеников к
цели урока.
С помощью учителя
определяют цель
урока, записывают
тему, проговаривают
задачи урока
III. Изучение нового (17 мин)
Цель: "Включение" в
целенаправленное действие
Вспоминают
оператор
присваивания.
Вспоминают
оператор ввода, цикл
for, приводят
примеры заполнения
массива по одному
элементу с
клавиатуры.
Вспоминают
генератор случайных
чисел, садятся за
компьютеры
(группами),
осуществляют ввод
и вывод массива.
Заполнить массив
из трех элементов
a
1
=10; a
2
=0; a
3
=2.
Заполнить массив
из 10-ти
элементов
числами от 1 до
10.
Заполнить массив
случайными
числами из
диапазона
[-5;125].
оператор
присваивания
цикл for
генератор
случайных чисел
randomize
Познавательные
: вступают в
диалог с
учителем
(выполняя
задания)
выявляют
противоречие
проговаривают и
осознают его,
анализируют,
сравнивают и
обобщают
факты,
выявляют
причины,
осознают
возникшие
интеллектуальн
ые затруднения,
противоречия,
дефицита знаний
Определяют
результат работы
программы:
Получим в каждом
элементе массива
число в два раза
большее, чем его
индекс. Это значит,
что в первым
элементом будет 2, а
последним - 20000.
Работа в тетради:
For x:=1 to 20 do
y[x]:=sqr(x);
Обсуждение
возможных решений
задачи.
Работа в тетради:
Max:=a[1];
for i:=2 to 10 do
if Max<a[i]
then
Max := a[i];
Составить
фрагмент
программы
поиска
максимального
числа из трех
введенных с
клавиатуры чисел.
Обсуждение
фрагментов
программ в
группах.
сумма,
произведение,
выбор по
условию,
поиск
максимального
(минимального)
элемента в
массиве
Коммуникативн
ые: вступают в
диалог с
учителем
(выполняя
задания)
выявляют
противоречие –
проговаривают и
осознают его
Регулятивные:
осознают цели
предстоящей
деятельности
Работа с карточками:
Типовые алгоритмы
обработки массива
IV. Закрепление нового (10
мин)
Цель: "Включение" в
тренировочную деятельность
Работа в тетрадях
(индивидуально)
Составить
программу для
решения
следующих задач:
1. В массиве
с
1
, с
2
, ..., с
40
найти
произведение
отрицательных
чисел.
2. В массиве
b
1
, b
2
, ..., b
20
найдите
количество
"единиц".
3. В массиве
чисел а
1
, а
2
, ...,
а
30
найти сумму
четных чисел,
стоящих на
нечетных
местах.
Познавательные
: Проявляют
познавательную
инициативу
Регулятивные:
планируют
свою
деятельность для
решения
поставленной
задачи
V. Контролирующее задание
(10 мин)
Цель: "Включение" в
продуктивную деятельность.
Выполняют работу
на компьютере
группах)
Практическая
работа на
компьютере (в
группах):
сравнивают свои
решения;
Познавательные
: выполняют
задания на
новый материал
в группах
тестируют
программы.
Коммуникативн
ые: обсуждают в
группах
варианты
решения
учебной задачи
VII. Рефлексия учебной
деятельности на уроке (3
мин)
Цели:
для учителя: получение
данных для корректировки
или индивидуализации
обучения;
для ученика:
самоопределение, постановка
личных и познавательных
задач.
Определяют степень
соответствия
поставленной цели и
результатов
деятельности:
называют тему и
задачи урока,
отмечают наиболее
трудные и наиболее
понравившиеся
эпизоды урока,
высказывают
оценочные
суждения.
Определяют степень
своего продвижения
к цели.
Отмечают успешные
ответы, интересные
вопросы
одноклассников,
участников группы.
Воспроизводят тему
и задачи урока.
Рефлексируют по
заданным вопросам.
Записывают
домашнее задание
Познавательные
: называют тему
и задачи урока,
отмечают
наиболее
трудные и
наиболее
понравившиеся
эпизоды урока,
высказывают
оценочные
суждения.
Коммуникативн
ые: отмечают
успешные
ответы,
интересные
вопросы
одноклассников,
участников
группы.
Регулятивные:
определяют
степень
соответствия
поставленной
цели и
результатов
деятельности,
определяют
степень своего
продвижения к
цели