Жалғастыру циклін басқару сабағы, 8-сынып

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

Материалда информатика пәнінен жалғастыру циклін басқару тақырыбына арналған сабақ жоспары берілген. Жоспар 8-сынып оқушыларына цикл жұмысын түсінуге, командаларды дұрыс қолдануға және бағдарламалау бойынша бастапқы дағдыларын бекітуге көмектеседі.

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

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

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

Қысқа мерзімді жоспары

Бөлім

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

Педагогтың аты-жөні

Малдыбаева А

Күні

Сынып: 8 В

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

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

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

Continue циклін басқару

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

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

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

Барлық оқушылар:

continue циклін басқару операторын біледі;

Көптеген оқушылар:

Программалаудағы цикл түрлерін біледі

Кейбір оқушылар:

continue, цикл басқару нұсқаулығын қолданады

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

Сабақтың кезені/ уақыт

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

Оқушының әрекеті

Бағалау

Ресурстар

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

3 мин

6 мин

Ұйымдастыру. Сәлемдесу.

Топқа біріктіру “Рулетка-рандом” ойыны арқылы 3 топқа біріктіру.

І – топ «While» ІІ – топ «For» III - топ “Continue”

Үй тапсырмасын қайталау: Quizizz бағдарламасында сұрақтарға топпен жауап береді.

1.Мұғаліммен амандасады.

2.Сабақтың тақырыбын дәптерге жазады.

3.Сабақтың мақсаттарымен танысады.

Мақтау, мадақтау арқылы бағалау.

Жарайсың!

Керемет!

Жақсы!

Талпын!

Мұқият бол!

https://quizizz.com/admin/quiz/62b212bfa0a58a001e93cbf8?source=quiz_share

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

8 мин

6 мин

Жаңа тақырыпты «Кинометафора» әдісі арқылы жаңа тақырыпты түсіндіру.

Керекті мағлұматтарды дәптерлеріне жазады.

Continue(жалғастыру)-белгілі бір қойылған шарттың көмегімен ағымдағы цикл итерациясын тоқтатып, келесі циклитерациясына ауыстыратын цикл нұсқаулығы.

Continue(жалғастыру)нұсқаулығын циклдің 2 түріне for параметрлі циклі мен while шарт циклінде қолдануға болады.Жазылу түрі:

For I in range(k,n,x):

<1-оператор >

<2-оператор>

If<шарт>:

сontinue

<n-оператор>

While <шарт>:

<1-оператор >

<2-оператор>

If<шарт>:

сontinue

<n-оператор>

Continue(жалғастыру) нұсқаулығын тиімді қолдану программада цикл құрылымын оңайлатып құруға көмектеседі.

Практикалық жұмыс:Оқушыларға практикалық тапсырманы орындауға беремін. Python программасында есептерді шешу.

Жұптық жұмыс

1-есеп. К мен Р аралығындағы соңғы цифры t-ға тең сандарды экранға шығаратын программа кодын құр.

Мысалы

Нәтиже

K, p,t=map(int,input(),split())

For i in range(k, p+1):

If i%10!==t:

Continue

Print(i, end=’ ‘)

Жеке жұмыс. 2 -есеп

N натурал саны берілген. Сол санда кездесетін барлық Р цифрын өшіріп таста. Санды кері ретпен экранға шығаратын программа кодын құр.

Мысалы

Нәтиже

n=int(input(‘n=’))

while n!=0:

k=n%10

n=n//10

if k==5:

continue

print(k,end=’’)

3-есеп. Ағылшынның кіші әріптерінен тұратын S жол берілген. Осы жолдан дауысты дыбысты белгілейтін әріптерді өшіріп, дауыссыздарын экранға шығаратын программа кодын құр.

Жазылымдар

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

1 күн

BASIC

790₸
/күн

5 ЖИ / күн

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

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

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

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

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

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

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

Тиімді

1 ай

BASIC

9 990₸
/ай

50 ЖИ / ай

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

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

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

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

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

100 Ойындар / ай

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

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

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

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