Главная страница

откр.урок Управление циклом continue и break в Python. Управление циклом continue и break в Python


Скачать 257.5 Kb.
НазваниеУправление циклом continue и break в Python
Дата09.03.2023
Размер257.5 Kb.
Формат файлаdoc
Имя файлаоткр.урок Управление циклом continue и break в Python.doc
ТипУрок
#975628




Раздел долгосрочного плана:

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

Школа: КГУ «Средняя школа №18»

Дата/ 02.02.23

Класс: 8 г

ФИО учителя: Кадирбаева Ш.Е.



Количество

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


Тема урока

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

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

8.3.3.3 использование команд управления циклом (продолжить, прервать, иначе)

Цели урока

  1. Узнать об использовании оператора continue и break в работе с циклом



  1. Выполнить практическую работу с использованием оператора continue и break в работе с циклом




Критерии оценивания

1.вставляют пропущенные слова

2. находят ключевые фразы и дают пояснения

3. Выполнят практическую работу с использованием оператора continue и break в работе с циклом


Языковые цели


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

Лексика и терминология, специфичная для предмета:

Циклы for и while, операторы continue и break.

Предметная лексика и терминология

Цикл это-

Интерпретация –

Цикл с предусловием-

Тело цикла-

Межпредметные связи

Математика

Навыки использования ИКТ

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








Ход урока

Запланированные этапы урока

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


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

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

Начало урока

0-3

Приветствие, проверка присутствующих.

 Здравствуйте, ребята! Мы как всегда рады видеть друг друга и готовы к совместной творческой работе. Перед вами на столах лежат цветные полоски: красная, синяя, зеленая. Посмотрите на них внимательно и выберите ту, которой соответствует ваше эмоциональное настроение именно сейчас. Красный цвет – вы полны энергии, готовы активно работать. Зеленый цвет – вы спокойны, вам всё равно, что будет происходить на уроке. Синий цвет – вы хотите узнать что-то новое". Спасибо! Надеюсь, что сегодня на уроке все будут хорошо работать и к концу урока у всех будет хорошее настроение!

По ассоциациям учащиеся вырабатывают тему и цель урока.

  1. 2. Проверка Д\З


3 мин

Закончите предложение:


1

Последовательность команд, которая выполняется многократно….

2

Последовательность кода, который выполняется несколько раз…

3

Выполнение тело цикла…

4

Цикл, в котором условие проверяется при входе (до следующего шага), называется …




Критерии оценивания: вставляют пропущенные слова
Дескрипторы: -вставил пропущенные слова в предложениях-4б










Самопроверка

Провести самопроверку и оценивание

Цикл…

Тело цикла…

Интерация…

Циклом с предусловием…


Проверяют себя и выставляют свои оценки на лист оценивание

Цель урока

Сформулируйте цель урока

  • - На уроке я узнаю….

  • -Полученные знания я смогу применить…..




Поставят цель урока

Новая тема


Дневник двойной записи

Важная фраза

Почему она важна?








Самопроверка

1 текст

Циклы упрощают сложные задачи до простых. Он позволяет нам изменить поток программы таким образом, что вместо того, чтобы писать один и тот же код снова и снова, мы можем повторять его конечное число раз. Например, если нам нужно вывести первые 10 натуральных чисел, то вместо того, чтобы использовать оператор print 10 раз, мы можем вывести их внутри цикла, который выполняется до 10 итераций.

2 текст

Циклfor в Python используется для многократного повторения операторов или части программы. Он часто используется для обхода структур данных, таких как список, кортеж или словарь.

3 текст

Инструкция break прерывает цикл, в котором он объявлен. После этого управление программой передается инструкции, которая находится после тела цикла. 

Если инструкция break находится внутри вложенного цикла (цикл в цикле), то прерывается внутренний цикл.

4 текст

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

  • Помогла ли вам работа в паре выделить ключевые слова?

  • -Смогли ли вы в совместной работе дать правильные пояснения к ключевым словам?

  • -Честно ли оценил себя твой товарищ?




Критерии оценивания: находят ключевые фразы и дают пояснения

Дескрипторы: -выделил 4 ключевых фразы и дал пояснения к ним-4б



16 - 18

Физминутка

https://youtu.be/6TAzTd2FKxM

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






3. Практическая работа

Проверка усвоения темы (формативное оценивание).

  1. Написать код программы, которая завершает выполнение программы при встрече с числом 5 в последовательности чисел от 1 до 10 и найти ошибку

n=0

for n in range (10)

n=n+1

if n == 5:

break

print ('число'+ str (n))

print ('выход из цикла')

  1. Код программы, которая выводит на экран четные числа в диапазоне от 0 до 100 и найти ошибку

for i in range (100)

if not i %2 == 0:

continue

print (i)

Ответьте на вопросы

  • Я смог выполнить задание, потому что….

  • Объективно ли оценил себя твой товарищ?




Презентация, слайд 9

n=0

for n in range (10):

n=n+1

if n == 5:

break

print ('число'+ str (n))

print ('выход из цикла')

2.

for i in range (100):

if not i %2 == 0:

continue

print (i)

Конец урока

35-40 мин.

  1. Рефлексия



Взаимоопрос по теме (5 минут):


Презентация, Слайд 10-12



ДИСКРИПТОРЫ ДЛЯ ОЦЕНИВАНИЯ:


Баллы

    1. Запомнил использование функций КОРЕНЬ (), СТЕПЕНЬ (), ЦЕЛОЕ (), ЧАСТНОЕ () -(0-1)




    1. Выполнил задание на соответствие- (0-3)




    1. Составил денотатный граф: выделил 3 глагола и дал пояснение к ним (0-3), вывод (0-1) - ВСЕГО (0-4)




    1. Смог сделать практическую работу на компьютере -(0-2)







Лист оценивание:


_________________________________________________________________________________________________
Лист оценивание:


ДИСКРИПТОРЫ ДЛЯ ОЦЕНИВАНИЯ:


Баллы

    1. Запомнил использование функций КОРЕНЬ (), СТЕПЕНЬ (), ЦЕЛОЕ (), ЧАСТНОЕ () -(0-1)




    1. Выполнил задание на соответствие- (0-3)




    1. Составил денотатный граф: выделил 3 глагола и дал пояснение к ним (0-3), вывод (0-1) - ВСЕГО (0-4)




    1. Смог сделать практическую работу на компьютере -(0-2)








___________________________________________________________________________________
Лист оценивание:



ДИСКРИПТОРЫ ДЛЯ ОЦЕНИВАНИЯ:


Баллы

    1. Запомнил использование функций КОРЕНЬ (), СТЕПЕНЬ (), ЦЕЛОЕ (), ЧАСТНОЕ () -(0-1)




    1. Выполнил задание на соответствие- (0-3)




    1. Составил денотатный граф: выделил 3 глагола и дал пояснение к ним (0-3), вывод (0-1) - ВСЕГО (0-4)




    1. Смог сделать практическую работу на компьютере -(0-2)








____________________________________________________________________________________
Лист оценивание:


ДИСКРИПТОРЫ ДЛЯ ОЦЕНИВАНИЯ:


Баллы

    1. Запомнил использование функций КОРЕНЬ (), СТЕПЕНЬ (), ЦЕЛОЕ (), ЧАСТНОЕ () -(0-1)




    1. Выполнил задание на соответствие- (0-3)




    1. Составил денотатный граф: выделил 3 глагола и дал пояснение к ним (0-3), вывод (0-1) - ВСЕГО (0-4)




    1. Смог сделать практическую работу на компьютере -(0-2)








КАКИЕ РАСЧЕТЫ ПРОВОДИТЬСЯ С ПОМОЩЬЮ ФУНКЦИЙ:

КОРЕНЬ()




СТЕПЕНЬ(),




ЦЕЛОЕ(),




ЧАСТНОЕ()





КАКИЕ РАСЧЕТЫ ПРОВОДИТЬСЯ С ПОМОЩЬЮ ФУНКЦИЙ:

КОРЕНЬ()




СТЕПЕНЬ(),




ЦЕЛОЕ(),




ЧАСТНОЕ()





написать администратору сайта