Ларионова М.И., Сидоренко А.Ф.

 

Ларионова М.И. , Сидоренко А.Ф. МАОУ Лицей №130, Екатеринбург


Электронная почта:

voprosy_io@mail.ru

 
Сайт ВИО
 
Первая страница  Обратная связь. Отправить письмо в редакцию
 
 
Форум ВИО
Учим.Инфо

Работа с семисегментным индикатором. методическая разработка урока информатикив 10 классе

 

Работа с семисегментным индикатором. методическая разработка урока информатикив 10 классе

Класс: 10.
Раздел программы: «Алгоритмы и программирование».
Тема урока: «Использование циклов для решения практических задач».
Планируемые результаты обучения:

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

Тип урока: урок закрепления ранее полученных знаний, отработки умений.
Оборудование: конструктор на основе платформы Arduino «Матрёшка Y» (7 наборов, по одному набору на пару учащихся: собранная схема с использованием семисегментного индикатора, в которой подключение разрядов к портам выполнено в случайном порядке), интерактивная доска, проектор, рабочие места с выходом в интернет.
Список Интернет-ресурсов:

  • Теория [Амперка / Вики] [Электронный ресурс]: – Электрон. дан. – 2016. – Режим доступа: http://wiki.amperka.ru/.
  • 7-сегментный индикатор [Электронный ресурс]: – Электрон. дан. – 2010–2016. – Режим доступа: http://amperka.ru/product/7-segment-led.
  • Светодиодные сборки [Амперка / Вики] [Электронный ресурс]: – Электрон. дан. – 2013. – Режим доступа:
  • Работаем с семисегментным индикатором [Электронный ресурс]: Онлайн-доска – Электрон. дан. – 2016. – Режим доступа: https://padlet.com/ a_f_sidorenko/izprb70p9s3m.

Другие ресурсы:

  • дидактический материал: «Работа с семисегментным индикатором: Конспект к уроку для учащихся»;
  • материал для учителя: «Работа с семисегментным индикатором Программа для справки»;
  • программные средства: среда программирования/разработки Arduino IDE 1.6.5.

Цель урока (учитель): продемонстрировать взаимосвязь теоретически полученных знаний по разным темам курса информатики (двоичная система счисления, кодирование, циклы) с практическими задачами.
Цель урока (ученик): вывести на семисегментный индикатор цифры и/или буквы.
Основные понятия: кодирование, двоичная система счисления, схемотехника, цикл, процедура.
Межпредметные связи: с разделом «Постоянный ток» курса физики.
Организация: два урока по 40 минут с перерывом 10 минут предлагается разбить на более мелкие модули.


ХОД УРОКА


Этапы урока

Формируемые УУД

Деятельность учителя

Деятельность учащегося

  •  

Самоопределение деятельности

Умение определять цели и составлять планы деятельности
Навыки сотрудничества со сверстниками в образовательной деятельности

Представляет технические возможности семисегментного индикатора и демонстрирует собранную схему, на которой мигают цифры от 0 до 9
Помогает сформулировать название этапов, располагает их горизонтально на доске (используется padlet.com), сообщает адрес доски для следующего этапа работы

Решают, что именно будут выводить на индикатор: цифры, буквы, какие, в каком порядке. (5 минут).
Составляют план работы парами (5 минут).
Сводят план в общем пространстве электронной доски (5 минут).

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

Примечание: в примере приведено 5 этапов работы, но их количество может быть другим, при другом предложении учащихся (другая детализация). Тогда, на следующем этапе группы разделятся иначе.

  •  

Поиск информации, актуализация опорных знаний

Умение использовать все возможные ресурсы для достижения поставленных целей и реализации планов деятельности

Прикрепляет файл с заготовкой для конспекта под 3-4 этапом.

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

Работают с wiki.amperka.ru
3 группы ищут общие сведения о конструкторе, плате и среде программирования,3 группы подбирают ссылки с примерами программ для индикатора, 1 группа пробует вчерне сформулировать требования к программе. Ссылки складывают на доску, «в столбик», под пунктом плана (5 минут).
Знакомство с информацией, которую собрали другие группы (10 минут).

Возможный результат работы с доской: https://padlet.com/a_f_sidorenko/izprb70p9s3m

10 минут перерыв, экран выключен, при желании общаться, можно обсудить плюсы и минусы работы с конструктором
В модели «перевернутый класс» 3 и 4 этап можно оставить на предварительное домашнее задание

  •  

Закрепление полученных знаний на примере систематизации результата работы готовой программы

Умение контролировать деятельность

Помогает с настройкой среды Arduino IDE

Запускают первую программу с процедурой first, разбираются на примере в ее назначении, подписывают номера портов рядом с сегментами в конспекте (5 минут).

  •  

Анализ результатов работы программы

Умение использовать все возможные ресурсы для достижения поставленных целей и реализации планов деятельности

Отвечает на вопросы, по мере необходимости

Заполняют таблицу, подбирая значения 1 или 0 к нужным сегментам, «итоговый код» в таблице – десятичное число, полученное путем перевода из двоичной системы. Так как выходы изначально подключали на каждой плате произвольно, то на каждом рабочем месте получилась своя «кодовая таблица» (10 минут).

  •  

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

Владение стандартными приемами написания на алгоритмическом языке программы для решения стандартной задачи с использованием основных конструкций программирования и отладки таких программ

Консультирует, вместе с учащимися  радуется результатам

Дописывают программу либо добавлением нужных операторов в основную программу, либо путем создания новой процедуры. В новом коде повторяют работу с циклами, условными операторами, алгоритм перевода десятичного числа в двоичное, оператор анализа остатка от деления и целочисленное  деление (15 минут).

10  минут перерыв, экран выключен, при желании общаться, можно обсудить какие кодовые таблицы получились,  что еще можно вывести с помощью индикатора.

  •  

Выполнение творческого мини-задания

Умение самостоятельно осуществлять деятельность

Консультирует, вместе с учащимися  радуется результатам

Выводят любую интересную надпись (из последовательно появляющихся символов) на индикатор (5 минут).

  •  

Обсуждение критериев оценивания программ и их оценивание

Владение навыками познавательной рефлексии (основа, начальный этап – «сравнение с  критериями»)

Помогает сформулировать критерии, помогает в обсуждении возникших затруднений.

На общей доске горизонтально в нижнюю строчку пишут краткие результаты оценивания и делятся эмоциями (5 минут).

  •  

Планирование самостоятельной деятельности

Умение определять цели и составлять планы деятельности

Обсуждают домашнее задание (5-10 минут).


ОБЩИЕ ЗАМЕЧАНИЯ К УРОКУ:

  • До этого момента конструктор «Матрешка Y» на уроках не использовался, но знакомство с алгоритмическим языком осуществлялось на примере C++.
  • Не обязательно использовать процедуры, но это хороший способ продемонстрировать работу с ними как данность.
  • Если тема «Массивы» к этому моменту еще не пройдена, то в обсуждении домашнего задания можно на неё выйти, под предлогом того, что в массив можно поместить кодовую таблицу).
  • Если новая процедура на этапе 6 не создается, а учащиеся выводят последовательные цифры, то можно использовать конструкцию из вложенных циклов.
  • Не обязательно использовать цикл с параметром, возможно использование циклов с условием, можно оставить это на усмотрение учащихся.

 

Вернуться к началу текущей статьи