Управление циклом break на уроке информатики, 8 класс
Sheber Education·24 Маусым·Қаралды: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
5 ЖИ / күн
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
17 Құралдар / күн
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
5 Материал / күн
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
15 Ойындар / күн
Жазылым бойынша ойын жасау лимиті.
1 ай
BASIC
50 ЖИ / ай
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
22 Құралдар / ай
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
100 Материал / ай
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
100 Ойындар / ай
Жазылым бойынша ойын жасау лимиті.

