|
Қысқа мерзімді жоспары For циклі |
||||
|
Бөлім |
4 бөлім. Python тілінде алгоритмдерді программалау |
|||
|
Педагогтың аты-жөні |
|
|||
|
Күні |
|
|||
|
Сынып 8 а,ә,б |
Қатысушылар саны |
|
Қатыспағандар саны |
|
|
Сабақтың тақырыбы: |
||||
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
8.3.3.2 For (фор) цикл операторын пайдалану |
|||
|
Сабақтың мақсаты: |
Оқушыларға Python тілінде for цикл операторын қолдануды үйрету. Циклдардың жұмыс істеу принципін түсіндіру және олардың өмірдегі қолданылуын көрсету. Оқушыларға циклды қолдану арқылы бірнеше әрекетті автоматтандыруға үйрету |
|||
Сабақтың барысы
|
Сабақтың кезеңі |
Педагогтің әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
|
1. Ұйымдастыру кезеңі (5 минут) |
Сабақтың тақырыбы мен мақсаттарын түсіндіру, оқушыларды топтарға бөлу. |
Оқушылар сабаққа дайындалады, сұрақтар қойып түсінеді. |
Оқушылардың сабаққа дайындығы. |
Доска, маркер. |
|
2. Жаңа тақырыпты түсіндіру (10 минут) |
for циклінің жұмыс принципін түсіндіру. for циклінің құрылымын көрсету, мысалдар келтіру. |
Оқушылар жаңа материалды тыңдайды, цикл құрылымын талқылайды. |
Оқушылардың жаңа тақырыпты түсіну деңгейі. |
Презентация, мысалдар, тақта. |
|
3. Теориялық тапсырма (10 минут) |
Оқушыларға цикл операторларының өмірдегі қолданылу мысалдарын көрсету. |
Оқушылар мысалдарды талқылайды және өз тәжірибелерін бөліседі. |
Оқушылардың сұрақтарға жауап беру және тақырып бойынша пікір білдіру қабілеті. |
Тақта, карточкалар, мысалдар. |
|
4. Практикалық жұмыс (10 минут) |
Оқушыларға Python тілінде for циклін пайдаланып есептер шешу тапсырмасын беру. Мысалы, 1-ден 10-ға дейінгі сандарды қосу. |
Оқушылар тапсырмаларды орындап, циклді жазып, нәтижелерін тексереді. |
Оқушылардың тапсырманы орындау деңгейі. |
Компьютер, Python IDE (PyCharm, Jupyter Notebook). |
|
5. Жұптық жұмыс (5 минут) |
Оқушыларды жұптарға бөліп, бір-біріне көмек көрсетуін ұйымдастыру. |
Оқушылар жұп болып жұмыс істеп, бір-біріне көмек көрсетеді. |
Оқушылардың жұптық жұмыс нәтижелері, ынтымақтастық деңгейі. |
Компьютер, Python IDE. |
|
6. Қорытынды (5 минут) |
Сабақты қорытындылау, оқушылардың жұмыс нәтижелерін талқылау. Үй тапсырмасын беру. |
Оқушылар сабақты қорытындылап, өз пікірлерін айтады. |
Оқушылардың сабаққа қатысуы мен тапсырмаларды орындау нәтижесі. |
Доска, маркер. |
Бағалау критерийлері:
-
for циклін түсіну:
-
Оқушы for циклінің құрылымын дұрыс түсініп, қолдана алады.
-
-
Практикалық тапсырмаларды орындау:
-
Оқушы Python тілінде for циклін қолдана отырып есеп шығара алады.
-
-
Жұптық жұмыс:
-
Оқушылар бір-біріне көмек көрсетіп, тапсырмаларды дұрыс орындап шығарады.
-
![]()
Үй тапсырмасы:
-
Тапсырма: Оқушыларға for циклін қолдану арқылы 1-ден 100-ге дейінгі сандардың квадраттарын шығаратын бағдарлама жазу тапсырмасы беріледі. Сонымен қатар, циклдің жұмысын түсіндіретін қысқаша есеп жазу тапсырмасы беріледі.
![]()
Қосымша ресурстар:
-
Python IDE:
-
Онлайн ресурстар: Python бағдарламалау тіліне арналған ресурстар мен жаттығулар (мысалы, W3Schools, CodeAcademy).
![]()
Сабақ нәтижесінде оқушылар Python тілінде for циклін қолдануды үйреніп, қарапайым есептерді шешу арқылы практикада қолдана алады.
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
For циклі
For циклі
|
Қысқа мерзімді жоспары For циклі |
||||
|
Бөлім |
4 бөлім. Python тілінде алгоритмдерді программалау |
|||
|
Педагогтың аты-жөні |
|
|||
|
Күні |
|
|||
|
Сынып 8 а,ә,б |
Қатысушылар саны |
|
Қатыспағандар саны |
|
|
Сабақтың тақырыбы: |
||||
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
8.3.3.2 For (фор) цикл операторын пайдалану |
|||
|
Сабақтың мақсаты: |
Оқушыларға Python тілінде for цикл операторын қолдануды үйрету. Циклдардың жұмыс істеу принципін түсіндіру және олардың өмірдегі қолданылуын көрсету. Оқушыларға циклды қолдану арқылы бірнеше әрекетті автоматтандыруға үйрету |
|||
Сабақтың барысы
|
Сабақтың кезеңі |
Педагогтің әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
|
1. Ұйымдастыру кезеңі (5 минут) |
Сабақтың тақырыбы мен мақсаттарын түсіндіру, оқушыларды топтарға бөлу. |
Оқушылар сабаққа дайындалады, сұрақтар қойып түсінеді. |
Оқушылардың сабаққа дайындығы. |
Доска, маркер. |
|
2. Жаңа тақырыпты түсіндіру (10 минут) |
for циклінің жұмыс принципін түсіндіру. for циклінің құрылымын көрсету, мысалдар келтіру. |
Оқушылар жаңа материалды тыңдайды, цикл құрылымын талқылайды. |
Оқушылардың жаңа тақырыпты түсіну деңгейі. |
Презентация, мысалдар, тақта. |
|
3. Теориялық тапсырма (10 минут) |
Оқушыларға цикл операторларының өмірдегі қолданылу мысалдарын көрсету. |
Оқушылар мысалдарды талқылайды және өз тәжірибелерін бөліседі. |
Оқушылардың сұрақтарға жауап беру және тақырып бойынша пікір білдіру қабілеті. |
Тақта, карточкалар, мысалдар. |
|
4. Практикалық жұмыс (10 минут) |
Оқушыларға Python тілінде for циклін пайдаланып есептер шешу тапсырмасын беру. Мысалы, 1-ден 10-ға дейінгі сандарды қосу. |
Оқушылар тапсырмаларды орындап, циклді жазып, нәтижелерін тексереді. |
Оқушылардың тапсырманы орындау деңгейі. |
Компьютер, Python IDE (PyCharm, Jupyter Notebook). |
|
5. Жұптық жұмыс (5 минут) |
Оқушыларды жұптарға бөліп, бір-біріне көмек көрсетуін ұйымдастыру. |
Оқушылар жұп болып жұмыс істеп, бір-біріне көмек көрсетеді. |
Оқушылардың жұптық жұмыс нәтижелері, ынтымақтастық деңгейі. |
Компьютер, Python IDE. |
|
6. Қорытынды (5 минут) |
Сабақты қорытындылау, оқушылардың жұмыс нәтижелерін талқылау. Үй тапсырмасын беру. |
Оқушылар сабақты қорытындылап, өз пікірлерін айтады. |
Оқушылардың сабаққа қатысуы мен тапсырмаларды орындау нәтижесі. |
Доска, маркер. |
Бағалау критерийлері:
-
for циклін түсіну:
-
Оқушы for циклінің құрылымын дұрыс түсініп, қолдана алады.
-
-
Практикалық тапсырмаларды орындау:
-
Оқушы Python тілінде for циклін қолдана отырып есеп шығара алады.
-
-
Жұптық жұмыс:
-
Оқушылар бір-біріне көмек көрсетіп, тапсырмаларды дұрыс орындап шығарады.
-
![]()
Үй тапсырмасы:
-
Тапсырма: Оқушыларға for циклін қолдану арқылы 1-ден 100-ге дейінгі сандардың квадраттарын шығаратын бағдарлама жазу тапсырмасы беріледі. Сонымен қатар, циклдің жұмысын түсіндіретін қысқаша есеп жазу тапсырмасы беріледі.
![]()
Қосымша ресурстар:
-
Python IDE:
-
Онлайн ресурстар: Python бағдарламалау тіліне арналған ресурстар мен жаттығулар (мысалы, W3Schools, CodeAcademy).
![]()
Сабақ нәтижесінде оқушылар Python тілінде for циклін қолдануды үйреніп, қарапайым есептерді шешу арқылы практикада қолдана алады.
шағым қалдыра аласыз













