Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).
Повышение квалификации

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
29.01.2024

Конспект урока по информатике «Разработка несложных алгоритмов с использованием циклов для управления формальными исполнителями» (8 кл)

Цель урока: Развивать навыки программирования и логического мышления обучающихся через изучение создания несложных алгоритмов с использованием циклов для управления формальными исполнителями в среде программирования КУМИР.

Задачи урока:

Введение в циклы программирования:
Ознакомление с основами синтаксиса циклов в программировании.
Понимание принципов повторения действий при помощи циклов.

Освоение программирования в среде КУМИР:
Ознакомление с особенностями среды программирования КУМИР.
Практическое использование среды для создания алгоритмов.

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

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

Активное участие и обсуждение:
Содействие активному участию учащихся в уроке, поощрение обмена идеями и опытом.

Ожидаемые результаты:

Учащиеся овладеют навыками программирования с использованием циклов.
Разовьют алгоритмическое мышление и логическую последовательность действий.
Смогут успешно применять циклы для управления исполнителями в среде КУМИР.
Проявят творческий подход при решении задач программирования.
Укрепят умение работать в парах или группах для решения программных задач.

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

Содержимое разработки

Дата: 26.01.2024 № 19

Класс:8

Тема урока: "Разработка несложных алгоритмов с использованием циклов для управления формальными исполнителями в среде программирования КУМИР."

Цель урока:

  • Познакомить учащихся с использованием циклов при создании алгоритмов.

  • Развивать навыки программирования в среде КУМИР.

  • Освоение принципов управления формальными исполнителями при помощи циклов.

Тип урока: комбинированный.

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

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

Понимание синтаксиса циклов в программировании.

Умение разрабатывать алгоритмы с использованием циклов для управления формальными исполнителями.

Результаты учебной деятельности:

Овладение навыками программирования в среде КУМИР.

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

Регулятивные результаты:

Способность работать самостоятельно при создании алгоритмов.

Умение сотрудничать с партнерами при обсуждении и обмене идеями.

Личностные результаты:

Развитие творческого мышления через создание уникальных алгоритмов.

Понимание важности последовательности и логики в программировании.

Компетенции:

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

Основные образовательные действия:

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

Применение теоретических знаний о циклах в практических задачах программирования.

Метапредметные результаты:

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

Понимание принципов управления исполнителями и их применение в программировании.

Оборудование: ноутбуки, проектор

Домашнее задание:Создать алгоритм с использованием циклов для выполнения конкретной задачи с исполнителем в среде КУМИР.

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

Ход урока:

  1. Организационный момент.

Добрый день. Рада приветствовать Вас на уроке. Кто дежурный? Назовите отсутствующих.

  1. Актуализация знаний:

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

    • Повторение понятий циклов в программировании.

    • Объяснение того, как циклы могут быть использованы для управления исполнителями в среде КУМИР.

Предлагаю вспомнить, над какой темой Вы работали на прошломуроке?

Ответ учащихся: «Напрошломурокемыизучалитему «Алгоритм.Исполнителиалгоритма».

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

Пройдите тест. В своих тетрадях запишите число, классная работа, не пишите вопрос просто ставьте его номер, а рядом + или –

Тест«Верноли,что...»

1 Бесконечнаяпоследовательностьшагов–этоалгоритм?

2 Алгоритм,вкоторомкомандывыполняютсяпоследовательнодругза

другом–этоциклическийалгоритм?

3 Исполнитель–этотолькочеловек?

4 Алгоритм–этоконечнаяпоследовательность,имеющаяожидаемый

результат?

5 Алгоритм,вкоторомнекоторыекомандыповторяются–этоалгоритмс

ветвлениями?

6 Компьютернаяпрограмма–этоалгоритм?

7 Машинанеможетбытьисполнителемалгоритма?

8 Овалвблок-схемеозначаетначало алгоритма?

9 Алгоритмможнозаписатьтолькосхемой?

10 Шагивалгоритмедолжныбытьзаписанынапонятномисполнителю

языке?

11 Человекможетвыполнитьлюбойалгоритм?

12 Длязаписиалгоритмовсуществуетспециальнаясреда?

Давайте проверим как Вы ответили на тест. Предлагаювыписатьбуквы,которыестоятподзнаком«+».

Какое слово получилось? (КуМир)


  1. Формулировка темы урока. Целеполагание.

- Попробуйте сформулировать тему урока. (учащиеся формулируют тему урока).

- Запишите тему урока в тетрадь «Разработка несложных алгоритмов с использованием циклов и ветвлений для управления формальными исполнителями в среде программирования КУМИР на примере Черепахи и Робота».

- Каковы будут цели нашего урока?

Вместе с учителем учащиеся формируют цели урока.

- Цели урока: расширить знания о среде программирования КуМир, познакомитьсещеодним исполнителемРобот;получитьпрактическиенавыки работы с исполнителем.

  1. Демонстрация на примере:

    • Запуск среды программирования КУМИР.

    • Пример создания простого цикла для управления исполнителем Робот.

    • Повторение правил по ТБ за компьютером.

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

Запускайте КуМир. Напишите команду использовать Робота.

Повторите на своих компьютерах программы из примеров.

  1. Физкультминута

Упражнение1.ШТОРКИ

Быстро и легко моргайте 2 минуты. Способствует улучшениюкровообращения.

Упражнение2.БОЛЬШИЕ ГЛАЗА

Сидим прямо. Крепко зажмуриваем глаза на 5 секунд, затем широко открываем их. Повторяем 8-10 раз. Укрепляет мышцы век, улучшает кровообращение, способствует расслаблению мышц глаз.

Упражнение3.МАССАЖ

Тремя пальцами каждой руки легко нажмитена верхние веки, через 1-2 секунды снимите пальцы с век. Повторите 3 раза. Улучшает циркуляцию внутриглазной жидкости.

  1. Самостоятельная работа:

    • Задание учащимся разработать алгоритм с использованием цикла для выполнения определенной задачи с Роботом в среде КУМИР (Карточки с задачами, презентация).

    • Помощь и поддержка учеников в процессе создания алгоритма.

Задание 1: Простой цикл

Создайте алгоритм для Робота в среде КУМИР, который заставляет его сделать три шага вперед, повернуть налево, и повторить этот цикл три раза.

Задание 2: Условный цикл

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

Задание 3: Зацикленный маршрут

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

Дополнительное задание (по желанию): Использование подпрограмм

Попробуйте использовать подпрограмму (подпрограмма в КУМИР называется "модуль") для выполнения какой-то части вашего алгоритма. Например, создайте подпрограмму для движения Робота на определенное расстояние, которую вы затем вызываете в основном алгоритме.

Примечание: Обучающиеся могут использовать справочные материалы по синтаксису языка КУМИР и примерам кода, предоставленным преподавателем, для успешного выполнения заданий.

  1. Обсуждение результатов:

    • Представление созданных алгоритмов учениками.

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

  2. Рефлексия:

    • Подведение итогов урока. Выставление отметок за урок.

    • Задание на дом: создание более сложных алгоритмов с использованием циклов.

Оцениваютсвоюработунаурокеикачествоусвоенияматериала по методу «Лестница успеха».

Накакой«ступеньке»,повашемумнению,Вы находитесь?

      1. я ступень – урок трудный, я совсем не уверен в своих силах, срочнонужна помощь;

      2. я ступень – урок трудный, я не совсем справился, нужна небольшаяпомощь;

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

      4. яступень–урокнетрудный,ясправилсяпрактическисовсемизаданиями, помощь не нужна;

      5. яступень–урокнетрудный,яуверенвсвоихсилах,помощьне нужна, я могу помогать другим.

  1. Домашнее задание: Повторить изученное на уроке. Выучить записи в тетрадях. Создать алгоритм с использованием циклов для выполнения конкретной задачи с исполнителем Робот в среде КУМИР:

- Придумать 2 фигуры и запрограммировать их рисование Роботом с использованием цикла N раз (проверить в программе и перенести в тетрадь.

Используемые ресурсы:

  • Среда программирования КУМИР.

  • Учебные пособия по программированию с использованием формальных исполнителей.

Анализ проведенного урока: "Разработка несложных алгоритмов с использованием циклов для управления формальными исполнителями в среде программирования КУМИР."

Положительные моменты:

  1. Активное участие учеников: Учащиеся проявляли интерес к теме, задавали вопросы и активно участвовали в демонстрации и создании алгоритмов.

  2. Практическое применение теоретических знаний: Ученики успешно применяли теоретические знания о циклах в программировании для создания алгоритмов в среде КУМИР.

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

  4. Индивидуальная помощь: Преподаватель предоставлял индивидуальную помощь и поддержку учащимся в процессе создания алгоритмов.

Обратные связи и доработки:

  1. Больше практики: Дополнительные задачи, направленные на более глубокое понимание циклов и их применения в программировании, могут быть полезными для более глубокого освоения материала.

  2. Расширение использования подпрограмм: Более широкое введение в использование подпрограмм может способствовать более сложным и структурированным алгоритмам.

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

Вывод: Урок был успешным в обеспечении понимания учениками основ программирования с использованием циклов в среде КУМИР. Дальнейшая интеграция более сложных задач и индивидуальный подход могут сделать обучение более эффективным.

6

Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/563850-konspekt-uroka-po-informatike-razrabotka-nesl

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

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

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки