Тексерілді:
Қысқа мерзімді жоспар
|
Бөлім: |
Python (пайтон) тілінде алгоритмдерді программалау |
|
|
Педагогтің аты-жөні |
Г.Бейсеева |
|
|
Күні: |
27.01.2025 ж |
|
|
Сынып:7а,ә |
Қатысушылар саны: |
Қатыспағандар саны: |
|
Сабақтың тақырыбы |
Тармақталған алгоритмдерді программалау |
|
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
7.3.2.1 Python (пайтон) программалау тілінде тармақталған алгоритмдерді жазу; |
|
|
Сабақтың мақсаты |
Python (пайтон) программалау тілінде тармақталған алгоритмдерді жазуды меңгереді |
|
|
Құндылық: заң және тәртіп |
|
|
Сабақтың барысы
|
Сабақтың кезеңі |
Педагогтің әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
||||||||||||||||||
|
Сабақтың басы |
Ұйымдастырушылық кезең: 1. Оқушыларды қарсы алу және белгілеу. 2. Сыныпта қолайлы психологиялық атмосфера құру. Оқушылар сыныптас көршісінің жағымды, жақсы қасиеттерін атап өтеді. 3. Үй тапсырмасын тексеру Топтастыру «Екілікке саналу» әдісі арқылы І, ІІ топтарға бірігеді. «Мозайка» әдісі арқылы екі топқа қима қағаздар беріледі. Топ мүшелері қағаз қиындыларын құрастырып, І топ - сабақтың тақырыбын, ІІ топ - сабақтың мақсаты мен критерийлерін жариялайды. |
Мұғаліммен сәлемдесу.
Оқушылар бір-біріне жақсы тілектер айтады |
Оқушылар сабаққа қатысу белсенділігіне қарай 1-10 баллдық жүйе бойынша қалыптастырушы бағалаумен бағаланады |
Презентация Оқулық Жұмыс дәптері Компьютер |
||||||||||||||||||
|
Сабақтың ортасы |
Өткен тақырыпты қайталау. Өткен тақырып бойынша білім деңгейін анықтау үшін "Нысана" ойынын ұсынады. Нысана секторларына сұрақ нөмірлері жазылады. 1) Тармақталған алгоритм туралы не білесіз; 2) Шартты оператордың құрылымы туралы айтыңыз; 3) Шартты операторды пайдалану туралы айтыңыз; 4) Python бағдарламалау тілінде тармақталған алгоритмдерді қалай жазуға болады Жаңа тақырыпты меңгеру Оқулықпен жұмыс. Мұғалім оқушыларды жаңа ақпаратпен таныстырады, бірге талқылайды (бейнежазба, презентация, флипчарт қолдануға болады). "Білемін, білгім келеді, білдім" әдісі кесте түрінде қолданылады, ол "Мен білемін" (оқушылар осы тақырып бойынша білетін немесе ойлайтын нәрселердің тізімін жасайды), "Білгім келеді" (бұл білгісі келетін нәрсенің анықтамасы, жаңа ақпаратқа деген қызығушылықты ояту), "Білдім" (бұл сабақтың қол жеткізілген нәтижесі) сабақтың соңында толтырылады.
Білімді бекіту: 1-тапсырма Берілген a, b және c сандарының үлкенін табуға арналған программа кодына төмендегі сұрақтар бойынша талдау жүргізіңдер: Программа коды: a=int (input () ) b=int (input () ) c=int (input () ) max=a if max < b: max=b if max < c: max=c print (max) Сергіту сәті
2-тапсырма. Өрнектердің мәнін анықта (ақиқат/жалған):
3-тапсырма. Сілтеме өтіп немесе qr кодын сканерлеп тапсырманы орында: h 4-тапсырма. Практикалық жұмыс Пайдаланушыдан екі санды енгізуді сұрайтын және оларды салыстаратын бағдарламаны толықтыр. Егер олар тең болса, онда тиісті хабарлама жасау керек
|
Сұрақтарға жауап береді
Оқушылар өзара пікір алмасады
Мұғалімнің ақпаратын тыңдайды
Кестені толтырады Жұмыс парағы бойынша тапсырмаларды орындайды: Дескриптор: - Программада қолданылған шарт тексеру операторының құрылымын түсіндіреді - блок-схема құрастырады;
Көз жаттығуларын орындайды
Дескриптор: - ақиқат немесе жалған тұжырымдарды анықтайды;
Дескриптор: - интерактивті тапсырманы орындайды
Дескриптор: - программа кодын толықтырып, нәтижесін тексереді;
|
«Мақтау»
ФБ
3 балл
3 балл
2 балл
3 балл
|
Презентация,
Оқулық, жұмыс дәптерлерікомпьютер
Жұмыс парағы:
|
||||||||||||||||||
|
Сабақтың соңы
|
Үй тапсырмасы: Python бағдарламалау тіліндегі сызықтық және тармақталған алгоритмдерді салыстырыңдар. Рефлексия. Барлығын түсіндім Енді түсініп келемін |
Үй тапсырмасын жазады
|
Өзін-өзі бағалау |
Білім класс |
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
Тармақталған алгоритмдерді программалау
Тармақталған алгоритмдерді программалау
Тексерілді:
Қысқа мерзімді жоспар
|
Бөлім: |
Python (пайтон) тілінде алгоритмдерді программалау |
|
|
Педагогтің аты-жөні |
Г.Бейсеева |
|
|
Күні: |
27.01.2025 ж |
|
|
Сынып:7а,ә |
Қатысушылар саны: |
Қатыспағандар саны: |
|
Сабақтың тақырыбы |
Тармақталған алгоритмдерді программалау |
|
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
7.3.2.1 Python (пайтон) программалау тілінде тармақталған алгоритмдерді жазу; |
|
|
Сабақтың мақсаты |
Python (пайтон) программалау тілінде тармақталған алгоритмдерді жазуды меңгереді |
|
|
Құндылық: заң және тәртіп |
|
|
Сабақтың барысы
|
Сабақтың кезеңі |
Педагогтің әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
||||||||||||||||||
|
Сабақтың басы |
Ұйымдастырушылық кезең: 1. Оқушыларды қарсы алу және белгілеу. 2. Сыныпта қолайлы психологиялық атмосфера құру. Оқушылар сыныптас көршісінің жағымды, жақсы қасиеттерін атап өтеді. 3. Үй тапсырмасын тексеру Топтастыру «Екілікке саналу» әдісі арқылы І, ІІ топтарға бірігеді. «Мозайка» әдісі арқылы екі топқа қима қағаздар беріледі. Топ мүшелері қағаз қиындыларын құрастырып, І топ - сабақтың тақырыбын, ІІ топ - сабақтың мақсаты мен критерийлерін жариялайды. |
Мұғаліммен сәлемдесу.
Оқушылар бір-біріне жақсы тілектер айтады |
Оқушылар сабаққа қатысу белсенділігіне қарай 1-10 баллдық жүйе бойынша қалыптастырушы бағалаумен бағаланады |
Презентация Оқулық Жұмыс дәптері Компьютер |
||||||||||||||||||
|
Сабақтың ортасы |
Өткен тақырыпты қайталау. Өткен тақырып бойынша білім деңгейін анықтау үшін "Нысана" ойынын ұсынады. Нысана секторларына сұрақ нөмірлері жазылады. 1) Тармақталған алгоритм туралы не білесіз; 2) Шартты оператордың құрылымы туралы айтыңыз; 3) Шартты операторды пайдалану туралы айтыңыз; 4) Python бағдарламалау тілінде тармақталған алгоритмдерді қалай жазуға болады Жаңа тақырыпты меңгеру Оқулықпен жұмыс. Мұғалім оқушыларды жаңа ақпаратпен таныстырады, бірге талқылайды (бейнежазба, презентация, флипчарт қолдануға болады). "Білемін, білгім келеді, білдім" әдісі кесте түрінде қолданылады, ол "Мен білемін" (оқушылар осы тақырып бойынша білетін немесе ойлайтын нәрселердің тізімін жасайды), "Білгім келеді" (бұл білгісі келетін нәрсенің анықтамасы, жаңа ақпаратқа деген қызығушылықты ояту), "Білдім" (бұл сабақтың қол жеткізілген нәтижесі) сабақтың соңында толтырылады.
Білімді бекіту: 1-тапсырма Берілген a, b және c сандарының үлкенін табуға арналған программа кодына төмендегі сұрақтар бойынша талдау жүргізіңдер: Программа коды: a=int (input () ) b=int (input () ) c=int (input () ) max=a if max < b: max=b if max < c: max=c print (max) Сергіту сәті
2-тапсырма. Өрнектердің мәнін анықта (ақиқат/жалған):
3-тапсырма. Сілтеме өтіп немесе qr кодын сканерлеп тапсырманы орында: h 4-тапсырма. Практикалық жұмыс Пайдаланушыдан екі санды енгізуді сұрайтын және оларды салыстаратын бағдарламаны толықтыр. Егер олар тең болса, онда тиісті хабарлама жасау керек
|
Сұрақтарға жауап береді
Оқушылар өзара пікір алмасады
Мұғалімнің ақпаратын тыңдайды
Кестені толтырады Жұмыс парағы бойынша тапсырмаларды орындайды: Дескриптор: - Программада қолданылған шарт тексеру операторының құрылымын түсіндіреді - блок-схема құрастырады;
Көз жаттығуларын орындайды
Дескриптор: - ақиқат немесе жалған тұжырымдарды анықтайды;
Дескриптор: - интерактивті тапсырманы орындайды
Дескриптор: - программа кодын толықтырып, нәтижесін тексереді;
|
«Мақтау»
ФБ
3 балл
3 балл
2 балл
3 балл
|
Презентация,
Оқулық, жұмыс дәптерлерікомпьютер
Жұмыс парағы:
|
||||||||||||||||||
|
Сабақтың соңы
|
Үй тапсырмасы: Python бағдарламалау тіліндегі сызықтық және тармақталған алгоритмдерді салыстырыңдар. Рефлексия. Барлығын түсіндім Енді түсініп келемін |
Үй тапсырмасын жазады
|
Өзін-өзі бағалау |
Білім класс |
шағым қалдыра аласыз















