Break (брик) циклін басқару

Тақырып бойынша 26 материал табылды

Break (брик) циклін басқару

Материал туралы қысқаша түсінік
Циклде Break нұсқаулығының қызметін анықтайды. Python тілінде программа жазуда Break нұсқаулығын қолданады.
Материалдың қысқаша нұсқасы

Бөлім:

Python (пайтон) тіліндеалгоритмдердіпрограммалау

Педагогтің Т.А.Ә. (болғанжағдайда)

Буенбаева А.О.

Күні:



Сынып:8 «Ә»

Қатысушылар саны:

Қатыспағандар саны:

Сабақтыңтақырыбы

Break (брик) циклінбасқару

Оқубағдарламасынасәйкесоқытумақсаттары

8.3.3.3 цикл басқарунұсқаулығынқолдану (continue (континю), break (брик), else (элс))

Сабақтыңмақсаты

(білужәнетүсіну, қолдану, жоғарыойлаудағдысы)

ЦиклдеBreakнұсқаулығыныңқызметінанықтайды.

Pythonтілінде программа жазуда Break нұсқаулығын қолданады.


Сабақтың бөлімі уақыты

Педагогтің әрекеті

Оқушының

Әрекеті


Бағалау

Ресурстар

Кіріспе бөлім

10 мин















Ұйымдастыру.

1.Оқушылармен амандасу

Психологиялық жағымды ахуал туғызу

«Бір тілек» әдісі (жағымды көңіл күй қалыптастыру үшін бір- біріне жақсы тілек айтады.)



Өткен сабаққашоулу. Wordwall платформасында

«ИӘ, ЖОҚ» әдісі арқылы сұрақтарға жауап беру.

1.Continue операторы цикл ішінде қайда орналасуы

мүмкін ?

2. Итерация дегеніміз не?

3.Python тілінде сontinue операторын қандай циклдерде қолдануға болады ?

4. Continue операторының негізгі қызметі қандай ?


Оқушылар амандасады.


Оқушылардың көңілдері көтеріліп, сабаққа белсенділігі артады.



Дұрыс жауабын айту.

















ҚБ Жарайсың! Жақсы! Тамаша!







Тілектер салынған қорабша.




https://wordwall.net/ru/resource/86620884





Негізгі бөлім

30 мин































Ойқозғау

«Пазл» әдісі бойынша таратылып берілген кеспе қағаздарымен жаңа тақырыпты ашу.



Сабақтың тақырыбы, мақсаты айтылады


Жаңа тақырып түсіндіру.

«Break циклін басқару» тақырыбындағы бейнежазбаны көрсете отырып, оқулықтағы мысал есептерді талқылап түсіндіру.


Бізге 1-ден 10-ға дейінгі сандарды басып шығаратын цикл жазу керек, бірақ егер сан 5-ке тең болса, циклді тоқтату қажет.


Python бағдарламасы:

for i in range(1, 11):

if i == 5: # Егер i 5-ке тең болса, циклді тоқтатамыз

break

print(i)


1-тапсырма. Жеке жұмыс. «Сәйкесін тап» әдісі

Цикл нұсқаулықтарынының қызметін сәйкестендіреді.









2-тапсырма. «Бургер» әдісі бойынша жеке жұмыс

1 деңгей (бастапқы)

«Сәлем » сөзін 5 рет басып шығаратын бағдарлама жазыңыз. Бірақ егер 3-рет шыққанда тоқтату керек.

2 деңгей (орташа)

Пайдаланушыдан сан сұрайтын бағдарлама жаз. Егер 5 сан енгізсе, цикл тоқтайды.

3- деңгей (қиынырақ)

Пайдаланушы «стоп» сөзін енгізгенше сұрақ қойып тұратын бағдарлама жаз


3-тапсырма. Компьютерде практикалық жұмыс.

1-ден бастап 10-ға дейінгі сандарды шығару, бірақ 6-да тоқтау


Шарты:

1-ден 10-ға дейінгі сандарды басып шығаратын цикл жазу керек. Егер сан 6-ға тең болса, цикл тоқтайды.

for i in range(1, 10):

if i == 6:

break

print(i)

Пазлдағы шыққан әріптерді құрап тақырыпты ашады.




Дәптерге күн, тақырып жазылады


Оқушылар бейнежазбаны көре отырып, керекті деректерді

«Түртіп алу» әдісімен дәптерге түсіріп отырады.












А-4парағында орындайды










Есептерді кезең бойынша шығарады.

А-5 парағында орындайды











Компьютерде Python программасымен жұмыс жасайды





Жылдам әрі функционалды түрде сыни ойлануды дамыту.



ҚБ: Өз ойын дұрыс білдіріп, талқылауға белсенділікпен қатысқан оқушыға «Жарайсың!» деген мадақтау сөзімен ынталандыру.











Дескриптор: Continue нұсқаулығының қызметін сәйкестендіреді 1 балл

Break нұсқаулығының қызметін сәйкестендіреді 1 балл

Циклді қызметімен сәйкестендіреді 1 балл




Дескриптор:

1 деңгей -2 балл

2 деңгей -2 балл

3 деңгей – 2 балл










Дескриптор: 1 балл

- өрнекті программалау тілінде дұрыс жазады

-break операторының циклді қалай ерте тоқтататынын көрсетеді.


Кеспе қағаздар



































Қорытынды бөлім

5 мин









Сабақты бекіту.

1. break операторықандаймақсаттақолданылады?

2. break және continue операторларының айырмашылығы қандай?

3.break шексіз циклді тоқтату үшін қолданыла ма?


Мұғалім сабақты қорытындылау мақсатында оқушылардың сабақ бойынша қорытынды идеясына classroom платформасы арқылы кері байланыс алады.


Үй тапсырмасы: 98-бет, 2-тапсырма


Смартфондары кері байланыстарын ұсынады




















1.Continue операторы цикл ішінде қайда орналасуы мүмкін ?

Циклдің кез келген жерінде

2. Интерация дегеніміз не ?

Бұл циклдің бір рет орындалуы


3.Python тілінде сontinue операторын қандай циклдерде қолдануға болады ?

for және while циклдерінде


4. Continue операторының негізгі қызметі қандай ?

Циклдің келесі итерациясына өтуді қамтамасыз етеді


Бекіту

1. Жауап:

break операторы циклдің орындалуын ерте тоқтату үшін қолданылады. Егер белгілі бір шарт орындалса, break арқылы циклден шығып кетуге болады.

2.Жауап:

break – циклді толықтай тоқтатады.

continue – тек осы қадамды өткізіп жібереді, бірақ цикл жалғаса береді.

3. Жауап:

Иә, break көбіне while True: сияқты шексіз циклдерден шығу үшін қолданылады.









Break нұсқаулығы не үшін қажет


Циклдің мерзімінен бұрын шығу үшін қолданылады.


Continue нұсқаулығының қызметі

Циклдің ағымдағы итерациясы аяқталады, брақ цикл толығымен тоқтамай келесі қадамға өтеді.

Цикл деген не

Бірнеше рет қайталанатын операциялар жиынтығы.



Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
09.04.2025
307
Жүктеу
ЖИ арқылы жасау
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі