|
Бөлім:
|
Python (пайтон)
программалау тілінде алгоритмдерді
программалау
|
|
Педагогтің
аты-жөні:
|
Бабаханова
Таңшолпан
|
|
Күні:
|
|
|
Сынып:
|
9
|
|
|
Сабақтың
тақырыбы:
|
Белгіленген
сипаттары бар элементті іздеу
|
|
Оқу
бағдарламасына сәйкес оқыту
мақсаттары:
|
9.3.3.1 бір өлшемді массивтер пайдаланып Python (пайтон)
программалау тілінде программаларды жасау;
|
|
Сабақтың
мақсаты
|
-бір өлшемді
массивтерді (тізімдерді) пайдаланып, берілген сипаттары бар
элементті іздеуді жүзеге асыратын қарапайым Python программасын
құрастырады
|
|
Құндылықтар
|
Еңбекқорлық және кәсіби біліктілік
:бір өлшемді массивтерді пайдаланып Python тілінде
элементтерді іздеу тапсырмаларын орындау барысында
еңбекқорлықты, жауапкершілікті және бір-біріне қолдау
көрсетуді үйренед
|
|
Сабақтың
барысы
|
|
Сабақтың
кезеңі//
уақыты
|
Педагогтің
әрекеті
|
Оқушының
әрекеті
|
Бағалау
|
Ресурстар
|
|
Сабақтың
басы
5
минут
Сабақтың
ортасы
10
минут
|
Ұйымдастыру
кезеңі

Мақсаты:
Оқушы назарын сабаққа
аудару
Өткенді
қайталау:
https://wordwall.net/ru/resource/68449172
|
Оқушылар мұғаліммен
сәлемдеседі.
Оқушылар сұрақтарға жауап
береді
ЕББҚ оқушы мұғалім қолдауымен
тапсырмаларды орындайды, ауызша кері байланыс
жасайды
|
10 баллдық жүйе арқылы
бағалау
Мақсаты:
оқушыны сабаққа
ынталандыру
|
Оқулық
Презентация
Интерактивті
тақта
https://wordwall.net/ru/resource/68449172
|
|
Жаңа
сабақ
Python-да арифметикалық өрнектерді орындау
ережелері:
Өрнекте жақша болған жағдайда жақша ішіндегі амал бірінші
орындалады.
Егер өрнекте бірнеше жақша болса, онда амалдарды орындау
ішкі жақшадан басталады
|
Жаңа ақпаратты
тыңдайды
Оқушылар сұрақтарға жауап
береді
|
ҚБ. Ауызша
қолдау
|
Оқулық
Презентация
Интерактивті
тақта
|
|
7 мин
|
1) Тапсырма: Базарда сатылымда 10
ат тұр. Аттардың сатылу бағасын өздерің белгілеңдер. Аттардың
бағасы бойынша бірөлшемді натурал сандар массивін құрыңдар. Осы
массив бойынша қандай тапсырмаларды құрастырған болар едіңдер?
Бірөлшемді массив бойынша іздеуге арналған бірнеше тапсырманы
құрастырып, ұсыныңдар.
|
Тізімде көрсетілген сандарды санайды

|
Дескриптор
-Бірөлшемді
массивтерді құрып, ұсынады 1 балл;
|
Компьютер
Оқулық
|
|
15 мин
|
2)
Тапсырма.
Есептер шығару
1) Еселік сандар
В[N] бірөлшемді натурал сандар массиві берілген (1≤N≤100000). Осы
массивте Р-ға еселік сандарды экранға шығар. Берілген мысалда N=10,
Р=3.
2) Көршілер
А[N] бірөлшемді бүтін сандар массиві берілген (1≤N≤1000). Осы
массивте М-ші тұрған элементтің оң және сол жағында тұрған екі
көршісінің қосындысын тап. Берілген мысалда N=8,
M=6.
3) Файлдан оқу
А[N] бірөлшемді бүтін сандар массиві Input.txt файлында берілген
(1≤N≤1000). Осы файлда орналасқан массив элементтерінің қосындысын
табыңдар. Input.txt файлының бірінші қатарында массив ұзындығы
берілген. Кейінгі қатарда сол N элементінің мәні жазылған.
Қосындыны Output.txt файлына жаз.
4) Іздеу
С[N] бірөлшемді бүтін сандар массиві берілген (1≤N≤30). Осы
массивті –00...100 арасындағы кездейсоқ бүтін сандармен толтыр.
Массивте орналасқан оң элементтердің индекстерін экранға
шығарыңдар.
|
Есептер
шығарады

САРАЛАУ: Топтық жұмыс арқылы
саралау
|
Дескриптор
-еселік сандарды анықтайды 1балл;
-сандардың қосындысын табады 1
балл;
-массив элементтерінің қосындысын табады 1
балл;
-қосындыны шығыс файлына жазады 1
балл;
- Массив элементтерінің
индекстерін анықтайды 1балл;
-нәтижені экранға шығарады 1 балл;
|
Компьютер
Оқулық
|
|
3 мин
|
3)Сұрақтарға жауап
беріңдер:
1. Сызықтық тексеру дегеніміз не?
2. Бірөлшемді массивте қай іс-әрекет түрі ең жиі орындалады?
3. Бірөлшемді массивтерде іздеуде жиі қолданылатын қандай шарттар
бар?
4. Программалау тілінде массивте іздеу қызметінің қандай тиімді
жақтары бар? Себебін
түсіндір.
|
Тұжырымдарды дұрыс анықтайды
|
Дескриптор:
-тұжырымдарға дұрыс
жауап береді 1 балл;
|
Презентация
Интерактивті
тақта
|
|
2 мин
|
Бекіту
https://wordwall.net/resource/67007658
|
Сұрақтарға жауап
береді
|
Дескриптор:
-сұрақтарға жауап береді 1 балл;
|
https://wordwall.net/resource/67007658
|
|
Үйге тапсырма
1 мин
Сабақтың соңы
2 мин
|
Үйге тапсырма:
Өз отбасыңдағы
адамдардың есімдерін тізімге сақтап, сосын оларды экранға шығаратын
программа жазып кел.
Рефлексия 
|

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