Одномерные массивы целых чисел

Автор: Левушкина Арина Сергеевна

Организация: МБОУ «СОШ №31»

Населенный пункт: Владимирская область, г. Владимир

№ п/п

Этапы урока

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

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

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

I Мотивационно - ориентировочный этап урока

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Этап мотивации

(~4-5 мин.)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Этап целеполагания

(2-3 мин.)

 

Говорят, что программирование это такая сфера, где только и делают, что пишут код. Саму профессию практически никогда не связывали с искусством. Часто мы считаем, что творческие личности не работают с технологиями, а разработчики далеки от искусства. Но в современном мире, когда технологии вышли на новый уровень, дизайнеры, музыканты, программисты и другие творческие личности начали использовать программирование и технологии как инструмент для создания чего-то большего.

(слайд 1)

 

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

Вам необходимо определить о каких объектах идет речь, по имеющимся подсказкам.

  • затем подумать, как же они связаны между собой. (Прием «Удивляй»)

 

Объект 1

Подсказки 1-3 (слайд 2)- (фонарь)

Объект 2

Подсказки 1-3 (слайд 3)- (лестница)

Объект 3

Подсказки 1-3 (слайд 4) (программирование)

 

Молодцы, так что может связывать фонарь, лестницу и программирование?

Мотивирует учащихся к изучению темы:

(слайд 5)

 

-Ребята, как вы думаете, какая задача стоит перед нами?

Сформулируйте тему урока.

(слайд 6)

 

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

Прием «Привлекательная цель»

Сегодня вам предстоит разработать проект светильника-болларда. Это светильник, расположенный вдоль одного края лестницы. По одной стороне, которого установлены торшерные светильники.

Всего предусматривает 10 светильников разных цветов. Заказчик хочет иметь возможность управлять режимами свечения светильников. И у него уже есть свой вариант управления включением и выключением определенных светильников.

 

- Вы готовы приступить к выполнению проекта? Что нам для этого понадобится?

 

И так, давайте начнём!!!

Слушают учителя и настраиваются на изучение и восприятие материала.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

Высказывают свои предположения, делают предположения о теме урока.

 

Формулируют цель и задачи урока.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Личностные: осознание необходимости получения новых знаний, мотивация познавательной деятельности.

Готовность к самообразованию

 

 

 

 

 

 

 

 

Познавательные УУД: развитие мыслительных операций.

Коммуникативные:

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

 

 

 

 

 

 

 

 

 

 

 

 

Познавательные: самостоятельное выделение и формулирование целей

 

Регулятивные:

Организация своей деятельности

 

Коммуникативные

планирование учебного сотрудничества с учителем и сверстниками

 

Целеполагание

 

 

II. Операционно-исполнительский (процессуально-содержательный) этап урока

2

Операционно-исполнительский

(~10 мин.)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

Этап актулизации

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Практический этап

~10-15 мин

Реализовывать проект мы с вами будем в онлайн-редакторе для 3D проектирования tinkercad, который позволит нам собрать прототип устройства и запрограммировать его по желанию заказчика. (слайд 7)

 

Как успеть сделать проект вовремя?

 

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

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

 

Что, прежде всего нам необходимо сделать?

 

Для того чтобы установить светильник нам понадобиться:

  • Плата Arduino Uno
  • Малая макетная плата
  • Светодиод

(слайд 8)

Выберите светодиод - установите нужный цвет.

Светодиод – один из самых распространенных электронных компонентов, применяемых в электротехнических проектах. (слайд 9)

 

При подключении светодиодов важно знать два главных правила: Каких? (слайд 10)

Вспомните, какой контакт положительный/ отрицательный : катод и анод? К чему они подключаются? (слайд 11)

 

Что будет, если перепутать ножки местами и поменять полярность подключения?

 

Подключаем?

Достаточно этого для подключения? Что будет, если мы сейчас подключим?

(Напряжение идет неравномерно и чтобы наш светодиод не сгорел необходимо регулировать напряжения с помощью резистора сопротивление 220 Ом.)

 

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

 

Хорошо, светодиоды установлены, осталось подключить их. Пользуясь инструкцией, подключите светодиоды. Сборка завершена.

(слайд 13)

 

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

 

Что будет выступать элементом массива (светодиод), а значением массива (выходы к которым они подключаются).

 

Мы имеем одномерный массив целых чисел.

Уточнение темы уроки (слайд 14)

 

Давайте вспомним основные вопросы, касающиеся данной темы. Для этого выполним следующие задания.

  1. Дайте определение массива.

Сравните определения массивов и объясните, какое из них вы считаете наиболее верным и почему? (слайд 15)

  1. Произведите классификацию массивов и укажите критерий, по которому вы их классифицировали. (слайд 16)
  2. Чем характеризуется массив? Какие процессы происходят с массивами в процессе выполнения программы?

(слайд 17)

Давайте попробуем зажечь все светодиоды.

Необходимо описать массив и заполнить его.

Что будет выступать элементом массива значением массива?

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

Опишите массив до основных блоков программы. (слайд 18+инструкция)

Цифровой ввод/вывод

Теперь необходимо нам указать, что данные светодиоды будут являться объектами, которые передают выходную информацию миру (светятся).

Для этого используется функция pinMode, которая устанавливает режим работы заданного вход/выхода(pin) как входа или как выхода.

Чтобы показать, что все они являются источниками света воспользуемся циклом, каким?

Обратите внимание, что массив в ардуине начинается с нулевого элемента.

(слайд 19+инструкция)

 

И финальный этап, зажечь все.

digitalWrite (low- погасить, high- подать напряжение). Подает HIGH или LOW значение на цифровой вход/выход (pin). (слайд 20+инструкция)

Проверим?

 

Итак, вы готовы.

Организует групповую работу.

(слайд 21+инструкция+рабочее задание-файл «задание для группы»)

 

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

Готовый код будем собирать в конце, но для этого каждый из отделов должен написать свою часть проекта. Помните, что от каждого из вас зависит, справимся мы с проектом или нет вовремя. Желаю удачи.

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

 

 

 

 

 

 

 

 

Отвечают на вопросы, объясняют свой ответ, слушают ответы друг друга, поправляют, если не согласны, доказывают свой ответ

 

 

(Установить светильники)

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

Обсуждают, предлагают свои варианты ответов.

 

Возможный вариант ответа:

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

 

 

 

(массив)

 

 

Отвечают на вопросы, объясняют свой ответ, слушают ответы друг друга, поправляют, если не согласны, доказывают свой ответ

Устанавливают причинно-следственные связи, стоят логическое рассуждение.

 

 

 

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

Групповая работа –занесение фрагмента кода.

 

int LED[10]={13,12,11,10,9,8,7,6,5,4};

 

 

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

Групповая работа –занесение фрагмента кода.

for (int i=0;i<=9;i++)

{pinMode(LED[i], OUTPUT);

}

 

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

Групповая работа –занесение фрагмента кода.

for (int i=0;i<=9;i=i+2)

{digitalWrite(LED[i],HIGH);

delay(1000);

}

Групповая работа по индивидуальным заданиям.

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

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

Личностные: осознание личной ответственности за будущий результат

Регулятивные:

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

 

Познавательные: умения логически рассуждать, делать умозаключение, активизация опорных знаний и умений

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

 

 

Познавательные: умения логически рассуждать, делать умозаключение, активизация опорных знаний и умений

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

Коммуникативные: умение строить продуктивное взаимодействие

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Познавательные: строить логические рассуждения, устанавливать причинно-следственные связи, делать выводы на основе имеющейся информации

 

Коммуникативные: умение строить продуктивное взаимодействие

 

Регулятивные: осуществлять самоконтроль процесса и результата выполнения задания.

 

III. Рефлексивно-оценочный этап урока

3

Рефлексия учебной деятельности на уроке

 

(~5-7 мин.)

 

 

 

Полученный код, в ходе работ собирается учителем вместе с учащимся и тестируется. Определяется готовность проекта к сдаче.

Предлагает учащимся оценить свою работу на уроке:

- Что нового вы сегодня узнали? Что вы бы хотели бы узнать еще? Как Вы считаете, достигли ли мы цели урока?

 

При проведении рефлексии, анализируют свою работу на уроке, намечают план работы на следующий урок.

Объявляются оценки.

Осуществляют самоанализ деятельности.

 

Высказываются о своей работе на уроке.

 

 

 

Личностные: умения оценивать свои достижения, выявлять причины неудачи.

Коммуникативные: умение адекватно оценивать результат,

сотрудничать со сверстниками и учителем

IV. Объяснение домашнего задания

4

Домашнее задание

(1 мин.)

Предлагает записать домашнее задание: создать свой проект болларда или разработать другие варианты освещения готового проекта.

Благодарит за работу.

Формулируют уточняющие вопросы учителю, записывают домашнее задание в дневники.

Саморегуляция


Приложения:
  1. file0.docx.. 38,0 КБ
  2. file1.docx.. 26,1 КБ
Опубликовано: 12.11.2020