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

