Пәнаралық
байланыс
|
Ағылшын тілінде сөздер қолданылады
|
Алдыңғы білім
|
Функциялар және процедуралар
|
Сабақтың барысы
|
Сабақтың жоспарланған
кезеңдері
|
Уақыт
|
Сабақтағы жоспарланған жаттығу түрлері
|
Ресурстар
|
Сабақтың басы
|
2мин
2мин
5мин
|
Ұйымдастыру: Сәлемдесу, түгендеу
Шаттық шеңбері: Оқушылар шеңбер құрып тұрады,
«Мен керемет адаммын» деп айтады.
Топқа біріктіру: Оқушылар «мен», «керемет»,
«адаммын» сөздерін айту арқылы топтарға бірігеді.
Өткен сабақты пысықтау: «Бинго» әдісі
Әр адамға шаршыға бөлінген Бингоға арналған карточка беріледі.
Шаршыда өткен тақырыпқа қатысты сұрақтар жазылған. Сұрақтарға кім бірінші жауап берсе,
|
|
|
|
«Бинго» дейді. Сол оқушыға сыйлық беріледі.
«Ішкі программа» дегенне?
«Процедура» дегенне?
«Функция» дегенне?
Процедураның жазылуережесі
Функцияның жазылуережесі
Функцияныңпроцедурадан айырмашылығы
Оқушылардың жауаптарын ауызша мадақтау, ынталандыру.
|
|
Сабақтың ортасы
|
2мин
5мин
5мин
|
«Миға шабуыл» әдісі
Функция, процедура дегеніміз не? Есіңе түсір!
Жолды өңдейтін операторларды «процедура»және
«функция» деп неге екіге бөліп қарайды?
Қандай айырмашылығы бар депойлайсыңдар?
Мәтіндік ақпараттарды программалау арқылы өңдеу әдістерінің қайсысыментаныссыңдар?
«Джигсо» әдісі
Оқушылар кітаппен жұмыс істейді. Түсінгендерін ортада талқылайды.
Ауызша мадақтау, ынталандыру
1-тапсырма.
«Құндылықтарды анықтау»
Дескриптор:
|
Оқулық
А4 парағы
|
Ақпарат
|
Келісемін
|
Келіспеймін
|
жолдың ұзындығын шығару үшін len () функциясын
қолданамыз
|
|
|
Python-да жолдардың қалаған бөлігін (срез) баспаға беруге
болады
|
|
|
max(s) жолдағы символдардың ASCІІ кестесі символдардың ASCІІ кестесінде орналасу коды бойынша ең кішісін
көрсетеді
|
|
|
float ('265.4 ')265.4
санын береді
|
|
|
int () көмегімен бүтін сандар жазылған жолдарды
санға айналдырады
|
|
|
|
8мин
6мин
|
Python программалау тіліндегі жолдық функциялардың қызметтерін анықтайды.
Фигуралар арқылы бағалау
2-тапсырма.
- Оқулықта берілген практикалық тапсырманы компьютерде орындаңдар.
Qazaqstan Respublikasy сөзінен Qazaqstan және Respublikasy сөздерін жеке-жеке қатарларда баспаға бер. Respublikasy сөзі Respublika болып баспаға берілсін. Әр сөздің жанына ұзындығын қосып баспаға берілсін.
Дескриптор:
Жолдық функцияларды қолданып есептерді программалай алады.
Фигуралар арқылы бағалау
3-тапсырма.
- Python программалау тілінде өздерің танысқан функцияларды пайдалануға бағытталған тапсырма мәтінін құрастырыңдар. Құрастырған тапсырма- ларыңның шешу жолын ұсынып, программасын жазыңдар.
Дескриптор:
Жолдық функцияларға есеп құрастырып, программасын ұсынады.
Оқушылардың жұмыстары бағалау парағына балл қою арқылы бағаланады.
|
|
Сабақтың соңы
|
4мин
1мин
|
Сұрақтар:
«Жол» дегенімізне?
Python программалау тілінде программа көмегімен қанша символға дейін өңдеугеболады?
ASCІІ кестесіндегі символдың орнын білу үшін қандай функцияқолданылады?
Python-да сандық жолды санға айналдыру үшін және керісінше орындау үшін қандай функция қызметін пайдаланукерек?
Фигуралар арқылы бағалау
Кері байланыс: «Сенім ағашы» әдісі Оқушылар сабақта не білгенін және не білгісі келетінін стикерге жазып, сенім ағашына
жапсырады.
|
А4 парағы
|
Үй тапсырмасы
|
|
Оқулықта берілген тапсырмаларды орындап келу
|
|
Саралау. Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда
қабілетті оқушыларға қандай тапсырма бересіз?
|
Бағалау. Сіз оқушылардың материалды игеру деңгейін қалай тексеруді жоспарлап отырсыз?
|
Денсаулық және қауіпсіздік техникасын
сақтау
|
Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту.
Шаттық шеңбері, Топқа
|
Бағалау парағы арқылы ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру
|
Компьютермен жұмыс кезіндегі қауіпсіздік
|
біріктіру, «Бинго» әдісі бойынша өткен тақырыпты пысықтау, «Миға шабуыл»,
«Джигсо», Сәйкестендіру кестесі, деңгейлік тапсырмалар, кері байланыс орнату: «Сенім
ағашы»
|
|
ережелерін еске түсіру
|
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)? 1.
2.
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)? 1.
2.
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
|
|
Ұзақмерзімдіжоспардыңтарауы: Мектеп:
Алгоритмдеу және программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 10 Қатысқандар: Қатыспағандар:
|
Сабақтың
тақырыбы
|
§ 3.7 ЖОЛДЫҚ ӘДІС
|
Осы сабақта қол жеткізілетін оқу мақсаттары (оқу программасына
сілтеме)
|
10.5.1.2 Жолдарды өңдеу үшін процедуралар мен функцияларды пайдалану
|
Сабақтың мақсаты
|
Барлық оқушы: Python программалау тіліндегі жолдық әдістерді анықтайды
Көпшілік оқушы: Жолдық әдістерді қолданып есептерді программалайды
Кейбір оқушы: Жолдық әдістердің негізінде есеп құрастырады
|
Ойлау дағдылары
|
Білу, түсіну, қолдану, талдау
|
Бағалау критерийі
|
Python программалау тіліндегі жолдық әдістердіанықтайды.
Жолдық әдістерді қолданып есептердіпрограммалайды.
Жолдық әдістердің негізінде есепқұрастырады.
|
Тілдік мақсаттар
|
Пәндік лексика және терминология: жолдық әдіс-символ-count-find-
|
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
Python программалау тіліндегі жолдық әдістердіжазыңдар
|
Құндылықтарға
баулу
|
Топта бірлесіп жұмыс істеу, топ ережесіне бағыну, бір-бірінің пікірін тыңдау
|
Пәнаралық
байланыс
|
Математика амалдары қолданылады, ағылшын тілінде сөздер қолданылады
|
Алдыңғы білім
|
Жолдармен жұмыс. Жолдық функциялар
|
Сабақтың барысы
|
Сабақтың
жоспарланған кезеңдері
|
Уақыт
|
Сабақтағы жоспарланған жаттығу түрлері
|
Ресурстар
|
Сабақтың басы
|
3 мин
|
Ұйымдастыру: Сәлемдесу, түгендеу
Шаттық шеңбері: Оқушылар бір-біріне жақсы
|
|
|
6 мин
|
тілектер айтып, сабаққа көңілді қатысады.
Топқа біріктіру: Әріптер арқылы топтарға бірігеді. А Б С
Өткен сабақты пысықтау: «Тыңдап отырған үштік» әдісі
Оқушылар үш адамнан тұратын топта жұмыс істейді. Топтағы бір оқушы – шешен, біреуі – тілші және үшіншісі – хатшы рөлін атқарады. Шешен бір нәрсені айтады, сұрақты түсіндіреді немесе пікірін білдіреді. Тілші көмектесіп айтып отырады және түсініктеме беруді сұрайды. Хатшы қажетті жерлерін түртіп алып, әңгіме соңында қорытынды береді. Келесі жолы оқушылар рөлдерімен ауысады.
Смайлдер арқылы бағалау
|
|
Сабақтың ортасы
|
3 мин
|
«Миға шабуыл»әдісі
Жолдық функцияларды қолданудыңқандай түрлеріментаныстың?
Адам мен программаның жолдарды өңдеуінде қандай ұқсастық пен айырмашылық бар?Мысалдар келтір.
|
|
|
|
|
Оқулық
|
|
5 мин
|
«Джигсо» әдісі
Оқушылар тақырыпты оқып түсінгендерін ортада талқылайды.
Ауызша мадақтау, ынталандыру
|
|
|
5 мин
|
1-тапсырма.
1-кестедегі жолдық функциялардың қызметтерін салыстыра отырып, талдау жасаңдар. Олардың әрбірінің жолдарды өңдеудегі қызметтерінің ерекшелігіне түсініктеме беріңдер. Өз мысалдарыңды ұсыныңдар.
Дескриптор:
Python программалау тіліндегі жолдық әдістерді анықтайды.
Смайлдер арқылы бағалау
|
А4 парағы
|
|
7 мин
|
2-тапсырма.
Сөйлем құру*
Латын әріптерінен тұратын «el», «Astana», «juregi» сөздері берілген. Сөздердің аралары бір ғана бос орынмен ажыратылған мағыналы сөйлем құрыңдар. Дескриптор:
Жолдық әдістерді қолданып есептерді программалайды.
Смайлдер арқылы бағалау
|
|
|
6 мин
|
3-тапсырма.
- Жолдық функциялар қызметін пайдалануға арналған бір есептің мәтінін құрастырыңдар. Есептің программалық кодын жазып, шешу жолын
|
|
|
|
көрсетіңдер.
Дескриптор:
Жолдық әдістерге негіздеп есептер құрастыра алады.
Смайлдер арқылы бағалау
|
|
Сабақтың соңы
|
3мин
2мин
|
Кестедегі мәліметтерді сәйкестендіріп толтырыңдар
Өздерін бағалайды
|
Достарыңызбен бөлісу: |