Алгоритмическая конструкция «следование» и программирование линейных алгоритмов на языке Scratch

Конспект занятия
Материал знакомит с базовой алгоритмической конструкцией «следование» и её практической реализацией в среде Scratch. Вы научитесь создавать линейные алгоритмы, где команды выполняются строго по порядку. Урок включает технологическую карту для проведения занятия с использованием оборудования центра «Точка роста». Практическая ценность — формирование фундаментального понимания принципов программирования и умение самостоятельно писать простые, но рабочие скрипты.
Полякова Наталья Викторовна
Полякова Наталья Викторовна
Содержимое публикации

Технологическая карта интегрированного урока информатики и центра «Точка роста»

Класс: 8

Тема: Алгоритмическая конструкция «следование» и программирование линейных алгоритмов на языке Scratch.

Планируемые результаты:

предметные:

- представление алгоритмической конструкции следование, умение создания простых линейных алгоритмов для формального исполнителя с заданной системой команд на языке Scratch;

- подключать квадрокоптер к ноутбуку по Wi-Fi; запускать квадрокоптер согласно полётному заданию.

метапредметные:

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

- практическое применение программирования;

- развитие логических УУД.

личностные:

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

Тип урока: интегрированный урок информатики и центра «Точка роста»

Основные понятия, изучаемые на уроке:

  • алгоритм;

  • следование;

  • линейный алгоритм;

  • блок-схема

  • исполнитель;

  • система команд на языке Scratch;

  • Квадрокоптеры – TeLLo

Используемые на уроке средства ИКТ:

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

Программное обеспечение:

Программная среда ScratchTello

Летательный аппарат:

Квадрокоптеры – Tello

Основные этапы организации учебной деятельности

Содержание педагогического взаимодействия

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

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

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

Организационный

Приветствие, проверка готовности к уроку.

Отвечают на приветствие, настраиваются на урок.

Личностные:

Готовность и способность обучающихся к саморазвитию и самообразованию на основе мотивации к обучению и познанию

Сегодня пройдет интегрированный урок информатики и «Точки роста». Мы с вами на уроке познакомимся с алгоритмической конструкцией «Следования» и как применять ее на практике.

Актуализация опорных знаний

Какую тему мы будем изучать на уроке информатики?

Алгоритмическая конструкция «Следование»

Какой язык программирования изучаем в центре «Точка роста»

Языке программирования Scratch

Постановка учебной задачи

Формулирование темы и целей урока.

Сегодня на уроке мы узнаем:

  • Для чего нужны алгоритмы в нашей жизни.

  • Для чего нужно уметь программировать.

  • Применим знания на практике.

Записывают тему в тетрадь

Алгоритмическая конструкция «Следование»

Программирование линейных алгоритмов на языкеScratch.

Познавательные:

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

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

Изучение нового материала

Учитель рассказывает про квадрокоптеры:

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

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

Уровень автономности квадрокоптера бывает разным. При некоторых задачах управление квадрокоптером может вестись оператором с наземной рабочей станции. В этом случае квадрокоптер находится в зоне видимости оператора и/или изображение с бортовой камеры транслируется на экран рабочей станции, оператор при этом может задавать маршрут и траекторию движения летательного аппарата. Оперативное управление квадрокоптером по скорости может производиться джойстиками радиопульта, применяя простые команды: «вверх», «вниз», «направо», «налево».

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

Познавательные:

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

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

Закрепление

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

Квадрокоптер должен взлететь, подняться вверх на 80 см. Далее пролететь вперёд на 100 см, повернуться влево, ещё вперёд на 150 см, опять повернуться влево. И так последовательно прилететь в исходную точку.

Для этого нам нужно:

  1. Составить линейный алгоритм полёта квадрокоптера и записать его в виде блок-схемы.

  1. Составляютблок-схему линейного алгоритма

(Приложение блок-схема)

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

наблюдать и анализировать собственную деятельность и деятельность других.

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

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

организовывать учебное взаимодействие в группе;

  1. Написать программу полёта квадрокоптера на языке Scratch

  1. Ученики рассаживаются за компьютеры, открывают программу Scratch и составляют программу

(Приложение Программа для квадрокоптераTello )

  1. Подключить квадрокоптер к ноутбуку по Wi-Fi; запустить квадрокоптер

  1. Ученики начинают запуск квадрокоптеров

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

формирование и развитие компетентности в области ИКТ.

Рефлексия урока

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

Оценочный лист

3

4

5

Важность алгоритмов в вашей жизни

Умение программировать.

Применение знаний на практике

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

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

Итог урока

Учитель оценивает работу учеников.

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

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

ВЗЛЁТ



ВВЕРХ НА 80 СМ

ВПЕРЁД НА 100 СМ

ВПЕРЁД НА 150 СМ

ПОВЕРНУТЬ НАЛЕВО НА 900

ВПЕРЁД НА 150 СМ

ПОВЕРНУТЬ НАЛЕВО НА 900

ВПЕРЁД НА 150 СМ

ПОВЕРНУТЬ НАЛЕВО НА 900

ВПЕРЁД НА 100 СМ

ПОВЕРНУТЬ НАЛЕВО НА 900

ПОСАДКА



Комментировать
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ бесплатно!
Подробнее
Также Вас может заинтересовать
Информатика
Уроки по информатики для 8 класса «Тест «Модели и моделирование»»
Информатика
Комментарии
Добавить
публикацию
После добавления публикации на сайт, в личном кабинете вы сможете скачать бесплатно свидетельство и справку о публикации в СМИ.
Cвидетельство о публикации сразу
Получите свидетельство бесплатно сразу после добавления публикации.
Подробнее
Свидетельство за распространение педагогического опыта
Опубликует не менее 15 материалов и скачайте бесплатно.
Подробнее
Рецензия на методическую разработку
Опубликуйте материал и скачайте рецензию бесплатно.
Подробнее
Свидетельство участника экспертной комиссии
Стать экспертом и скачать свидетельство бесплатно.
Подробнее
Помощь