Разработка урока по информатике по теме Управление циклом continue в Python 8 класс
Оценка 5

Разработка урока по информатике по теме Управление циклом continue в Python 8 класс

Оценка 5
docx
26.01.2023
Разработка урока по информатике по теме Управление циклом continue  в Python 8 класс
Управление циклом continue в Python.docx

 

Раздел

Раздел IV. Программирование алгоритмов на языке программирования Python

ФИО педагога

 

Дата

24/01

Класс 

Количество присутствующих:

отсутствующих:

Тема урока

Управление циклом continue  в Python

Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу)

8.3.3.3 использовать инструкции управления циклом (continue (континю), break (брик), else (элс))

Цель урока

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

Критерии успеха

учащиеся

узнают как пропустить конкретную итерацию;об операторе continue;о блок-схеме оператора continue. научатся:

·         писать код с использованием оператора continue в циклах for;

·         писать код с использованием оператора continue в циклах while;

·         определять результат кода;

·         анализировать код с оператором continue

Ход  урока

Этапы урока

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

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

Оценивание

Ресурсы

Организационный этап

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

Учитель настраивает у детей позитивный настрой к уроку через метод «Пожелание». Дети желают друг другу пожелания позитивного характера

- Доброе утро, дети! Я желаю Вам удачи и хорошего настроения! Садитесь, пожалуйста!

 

.

- Тема урока – Управление циклом continue

- Цель урока: писать код для решения задач с использованием операторов  цикла и continue

 

 

 

 

 

 

Приветствуют учителя, друг друга

 

 

Пытаются сформулировать тему урока

 

 

 

 

 

 

 

 

ФО: устные комментарии учителя

 

Слайд1-3

 

 

 

 

 

 

 

 

 

 

Начальная  часть урока

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

1.      Как переводится слово for?

2.      В программировании что означает range ?

3.      Что такое итерация?

4.      Сколько чисел в диапазоне может быть и что они означают?

 

5.

f = 12

for i in range(1,6):

f = f + i

print (f)

 

Назовите параметры  цикла

Начальное значение параметра цикла

Конечное  значение параметра цикла

Шаг  цикла

Каков результат выполнения программы?

Отвечают  на вопросы учителя

 

ФО: устные ком. учителя

 

 

 

 

 

 

 

 

 

 

1слайд

 

 

 

 

 

 

 

 

 

 

Основная часть урока

Объяснение новой темы

Сегодня мы узнаем об операторе continue в Python. Он нужен для изменения потока цикла.

Оператор continue в Python

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

Инструкция continue

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

Блок-схема continue

 https://cdn.onlinemektep.org/upload/files/custom-lesson/q20213/L_13459687/61f7cb53962c2.png

Пример использования continue

Пример 1:

Представь, что есть последовательность целых чисел. Необходимо пропустить обработку, если значение равно 3. Можно реализовать этот сценарий, используя цикл for и оператор continue.

 Как видно из вывода, Python продолжает работу, пропуская итерацию для k = 3 и выполняя остальную часть кода. Цикл не завершается, а продолжается со следующей итерацией. Оператор continue можно использовать как с циклами for, так и с циклами while.

 Пример 2:

 

Делают записи в тетрадь

 

 

5-10 слайд

 

Закрепление

 Протестируй  программы (набери и запусти) задания №2 пункты а), b), с) стр 137 учебника Информатика.

Учащиеся работают на пк и делают запись в тетрадь

Наблюдение учителя, помощь нуждающимся и похвала справившимся

Информатика для учеников 8 класса, выпущен издательством Арман-ПВ в 2018 году

Рефлексия

Рефлексия.

Knowledge Tree / Дерево знаний

What Did I learn? / Что я узнал?

What do I want to know? / Что я хочу знать?

 

  ДЗ§21

  Стр 138 №4 задание a, №5 задание 1

Учащиеся подытоживают свои знания по изучаемой теме 

 

ФО в ЭЖ

 

 

 


 

Раздел Раздел IV . Программирование алгоритмов на языке программирования

Раздел Раздел IV . Программирование алгоритмов на языке программирования

Цель урока: писать код для решения задач с использованием операторов цикла и continue

Цель урока: писать код для решения задач с использованием операторов цикла и continue

Пример использования continue

Пример использования continue

Делают записи в тетрадь 5-10 слайд

Делают записи в тетрадь 5-10 слайд
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
26.01.2023