Управление циклом break на уроке информатики, 8 класс

Sheber Education24 МаусымҚаралды:65Жүктелді:0

Материал открытого урока посвящен оператору break и его использованию для управления циклом. Подойдет учителям информатики для объяснения темы, закрепления материала и организации практической работы в 8 классе.

Алдын ала көру

Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.

Материалдан үзінді

Раздел

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

ФИО педагога

Шаймуратов С. Р.

Дата

Класс

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

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

Тема урока

Управление циклом: break(брик)

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

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

Цель урока

Определяют понятия и функции оператора Else, анализируют выполнение и применение оператора Else, формулируют важность применения оператора Else.

Ход урока

Этапы урока

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

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

Оценивание

Ресурсы

Начало урока

5 мин

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

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

Актуализация знаний: «Вопрос - ответ»:

Какие виды циклов вы знаете?

Что такое тело цикла?

Как вы понимаете условие повторения цикла?

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

Постановка цели урока(совместно с учащимися): Improve understanding of loops; Apply ‘While’ loop

Учащиеся приветствуют учителя.

Рассказывают о положительных качествах своего друга.

Цель: между учащимися складываются теплые дружеские от ношения. Вместе с этим, так как все участвуют в данном тренинге, у всех учащихся повышается активность во время уро ка.

Интерактивное обучение

Диалогическое обучение

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

Середина урока

10 мин

Управление циклом else.

В предыдущем уроке вы разобрались с операторами break и continue.

Еще ранее ознакомились с циклами while и for.

Настало время объединить знания и изучить конструкции for/else и while/else.

Вообще, это те же самые циклы for и while, в которые, опционально, добавлен блок else:

Пример

for i in range(5):print(i)else:print('Things are good')

Казалось бы, чем этот код по функционалу отличается от этого:

Пример

for i in range(5):print(i)print('Things are good')

В данном случае – ничем.

В прошлом уроке мы обогатили знания новым оператором break.

Давайте применим его.

Например, если переменная i равна трем,

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

Жазылымдар

Өзіңізге ыңғайлы жазылымды таңдаңыз

1 күн

BASIC

790₸
/күн

5 ЖИ / күн

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

17 Құралдар / күн

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

5 Материал / күн

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

15 Ойындар / күн

Жазылым бойынша ойын жасау лимиті.

Тиімді

1 ай

BASIC

9 990₸
/ай

50 ЖИ / ай

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

22 Құралдар / ай

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

100 Материал / ай

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

100 Ойындар / ай

Жазылым бойынша ойын жасау лимиті.

Реклама - жарнама

Сабаққа арналған ойындар

Сабағыңызға арналған интерактивті ойындарды жасанды интеллект арқылы құрастырыңыз! Тақырыпты жазсаңыз ойын бірден дайын болады