|
Бөлім:
|
Python (пайтон)
тілінде алгоритмдерді
программалау
|
|
Педагогтің
аты-жөні:
|
Бабаханова
Таңшолпан
|
|
Күні:
|
14.01.25ж
|
|
Сынып:
8
|
Қатысушылар
саны:
|
Қатыспағандар
саны:
|
|
Сабақтың
тақырыбы:
|
While циклі
|
|
Оқу
бағдарламасына сәйкес оқыту
мақсаттары:
|
8.3.3.1 While цикл операторын
пайдалану;
|
|
Сабақтың
мақсаты
|
-While операторынның синтаксисін және
құрылымын түсінеді;
|
|
Құндылықтар
|
Әділдік және жауапкершілік:Циклді дұрыс жазу үшін
оқушы синтаксиске мұқият қарап, өз жұмысын
тексеру
|
|
Сабақтың
барысы
|
|
Сабақтың
кезеңі//
уақыты
|
Педагогтің
әрекеті
|
Оқушының
әрекеті
|
Бағалау
|
Ресурстар
|
|
Сабақтың
басы
1-5
минут
Сабақтың
ортасы
6-12
минут
|
Ұйымдастыру
кезеңі

Өткенді
қайталау:
https://nagimasuppaeva.my.canva.site/bz4snz544pmcn8qp
Мақсаты:
Оқушылардың назарын сабаққа
аудару
|
Оқушылар мұғаліммен
сәлемдеседі.
Оқушылар сұрақтарға жауап
береді
ЕББҚ оқушы мұғалім қолдауымен
тапсырмаларды орындайды, ауызша кері байланыс
жасайды
|
10 баллдық жүйе арқылы
бағалау
Мақсаты:
оқушыларды сабаққа
ынталандыру
|
Оқулық
Презентация
Интерактивті
тақта
|
|
Ойлан
Жаңа
сабақ
циклдің екінші бір түрі – шарт
циклі while-дың жұмысымен
танысайық. Шарт циклі while-дың жұмыс істеу
реті 1-схемада берілген. Шарт
циклі whіle (әзірге)
резервтік сөзі мен цикл шарты <шарт> логикалық типтегі
өрнектен тұрады. Цикл шарты логикалық өрнек түрінде жазылады.
Логикалық өрнектің нәтижесі бульдік типтегі нәтиже болады. Шарт
циклінің логикалық өрнегі true (ақиқат)
немесе false (жалған) мәнін
ғана қабылдайды.
|
Жаңа ақпаратты
тыңдайды
Оқушылар сұрақтарға жауап
береді


САРАЛАУ:
Диалог арқылы
қолдау
|
Жаңа ақпаратты
қабылдайды
|
Оқулық
Презентация
Интерактивті
тақта
|
|
13-28 мин
Тапсырмаларды орындау
|
1) Топтық тапсырма:
1) N натурал саны
берілген. Сол санның цифрларының көбейтіндісін табатын блок-сызбаны
құрастыру. Есептің программа кодын жаз.
2) N натурал саны
берілген. Сол санның неше таңбалы сан екенін анықтайтын
блок-сызбаны құрастырып, программа кодын
жаз.
3)N натурал саны берілген. Сол санның цифрларының
арасындағы ең үлкенін табатын блок-сызбаны құрастыр.
Есептің
программа кодын жаз.
4) Берілген программа
кодын талда. Программа жұмысын аяқтағанда экранға қандай нәтиже
береді? Программа нәтижесіне қарап, есептің шартын
анықта.
|
Есептерді
шығарады
САРАЛАУ: Топтық жұмыс арқылы
саралау
|
Дескриптор:
- Python программасын іске қосады
1балл
- While операторынның синтаксисін жазады 1
балл
-While операторынның операторын пайдалана отырып программа
құруды біледі 1балл
-программа нәтижесін болжайды
1балл;
|
Оқулық
Презентация
Интерактивті
тақта
|
|
29-36 мин
|
3) Жұптық жұмыс Компьютерде
орында
Кестедегі ақпаратқа while циклін қолданып
программа кодын жазыңыз

|
Программа
құрады

САРАЛАУ: жеке
қолдау
|
Дескриптор: -i-дің нешеден басталанын табады 1
балл;
-шартты
жазады 1
балл;
-санауышқа нешеден қосылатынын
анықтайды
1
балл;
|
Жұмыс
парағы
Компьютер
|
|
37-39 мин
|
Жеке жұмыс

|
Циклдің
ерекшеліктерін белгілейді

САРАЛАУ: жеке
қолдау
|
Дескриптор:
-циклдің ерекшеліктерін
атайды 1 балл;
-түсінеді 1балл;
|
|
|
40-42 мин
|
Бекіту. Интерактивті ойын
Функционалдық сауаттылыққа негізделген
тапсырма
https://wordwall.net/ru/resource/30048724
|
Тұжырымдардың
дұрыстығын анықтайды
САРАЛАУ: Топтық жұмыс арқылы
саралау
|
Дескриптор:
-сұрақтарға жауап
береді 1 балл ;
|
|
|
Үйге тапсырма
43-44 мин
|
While циклі
|
Тақырыпты
оқиды
|
Жазып алады
|
Оқулық
|
|
Сабақтың
соңы
44-45
минут
|
Рефлексия

|
Маған барлығы
түсінікті
Маған сәл
қиындау
Мен ештеңе түсінбедім
|
Ауызша мадақтау
|
Интерактивті
тақта
|