Материалдар / Пайдаланушы функциялары мен процедуралар. Функция
МИНИСТРЛІКПЕН КЕЛІСІЛГЕН КУРСҚА ҚАТЫСЫП, АТТЕСТАЦИЯҒА ЖАРАМДЫ СЕРТИФИКАТ АЛЫҢЫЗ!
Сертификат Аттестацияға 100% жарамды
ТОЛЫҚ АҚПАРАТ АЛУ

Пайдаланушы функциялары мен процедуралар. Функция

Материал туралы қысқаша түсінік
Пайдаланушы функциялары мен процедуралар. Функция
Авторы:
Автор материалды ақылы түрде жариялады. Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
16 Қаңтар 2023
443
0 рет жүктелген
770 ₸
Бүгін алсаңыз
+39 бонус
беріледі
Бұл не?
Бүгін алсаңыз +39 бонус беріледі Бұл не?
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
logo

Материалдың толық нұсқасын
жүктеп алып көруге болады

Қысқа мерзімді жоспары

Бөлім

Алгоритмдеу және программалау

Педагогтың аты-жөні

Сәдуақасова Н

Күні


Сынып 10

Қатысушылар саны


Қатыспағандар саны


Сабақтың тақырыбы:

Пайдаланушы функциялары мен процедуралары. Функциялар

Оқу бағдарламасына сәйкес оқыту мақсаттары


10.5.1.1 Функциялар мен процедураларды пайдаланып бағдарламалау тілінде код жазу

Сабақтың мақсаты

«Функция» ұғымын анықтайды

Функция мен процедураны салыстырады

Функцияларды есептерді программалауда қолданады

Сабақтың барысы:

Сабақтың кезені/ уақыт

Педагогтың әрекеті

Оқушының әрекеті

Бағалау

Ресурстар

Сабақтың басы

1.Оқушылармен амандасу.

2.Сабақтың тақырыбы мен мақсаттарымен таныстыру.

3.Үй тапсырмасын тексеру.

«wheelofnames.» әдісі

Сұрақтар топтамасы смарт панель тақтадан көрсетіледі.

1. Процедура деген не?

2. Процедураны қай кезде қолдана аламыз?

3. Қандай программаларды білесіңдер?

4. Python тілінде процедура неден басталады?

5. Ауқымды айнымалы деген не?

6. Процедура параметрлеріне нелер жатады?

Оқушылардың іс-әрекеттерін ауызша мадақтау

1.Мұғаліммен амандасады.

2.Сабақтың тақырыбын дәптерге жазады.

3.Сабақтың мақсаттарымен танысады.

«Мадақтау» әдісі арқылы бағалайды. Жарайсың! Тамаша! Керемет! Жақсы! Талпын









https://wheelofnames.com/ru/


Сабақтың ортасы

Ұжымдық жұмыс «Миға шабуыл» әдісі

- «Функция» дегеніміз не? Оны қалай түсінесің?

- Функцияның математикада және өмірде маңызы қандай?

- Функцияның программадағы қызметі қандай деп ойлайсың?

Жаңа тақырыпты түсіндіру.

Функция – программаның кез келген жерінде шектеусіз қолдануға болатын программа бөлігі. Функцияның анықтамасын былай нақтылауға болады.

Мысалы:

def testfunc (myname):

     print('Salem, %s' % myname)

testfunc('Samal')

Бұл мысалда,  testfunc – функцияны атауы, ал myname – оның аргументі. Функция денесі def қатарына кейінгі қатардан басталады.

Аргумент  функция жұмысына қатысатын арнайы айнымалы. Программаның орындалу барысында функция жұмысын аяқтаған соң, есептелген мәнді негізгі программаға қайтып алу керек. Функция жұмысын аяқтап, оның мәнін негізгі программаға қайтару үшін Return командасы қолданылады.

1-тапсырма.

- Функция және процедурамен жазылған программа кодтарына талдау жасаңдар. Талдау барысында:

1) Функция және процедураның жұмыс істеудегі айырмашылығы мен ұқсастықтарын анықтаңдар.

2) Қайсысы тиімді? Не үшін? Дәлелді мысалдар келтіріңдер.

Дескриптор:

- Python программалау тіліндегі функция және

процедураларды анықтайды.

- Функция және процедураларды қолданып құрылған программаны талдайды.

2-тапсырма.

- Функция қызметін пайдаланып берілген төрт

санның ең кішісін анықтайтын программа кодын ұсыныңдар:

min={t,p,q,l}

Дескриптор:

Процедураларды қолданып программа кодын жазады

3-тапсырма.

- Программалауда функцияның қызметін процедура қызметімен салыстыра отырып бағалаңдар.

Дескриптор:

Python программалау тілінде функцияларды

қолданудың маңыздылығын тұжырымдайды.

Оқушылардың іс-әрекеттері бояу арқылы

бағаланады. Оқушылардың аты-жөні жазылған

кесте ұяшықтарын қызыл, сары, жасыл түспен бояу.

Сабақты бекіту:

1) Программалауда функцияның қандай қызметі бар?

2) Функцияны программада қалай таныстырады?

3) Return-ның қызметі қандай?

4) Функция мен процедура қызметіндегі негізгі

айырмашылық қандай?

Мұғалімді тыңдайды





























1-тапсырманы орындайды














Компьютерде программа кодын жазады.






3-тапсырманы орындайды


Ауызша формативті бағалау







































Ауызша формативті бағалау












Ауызша формативті бағалау







Ауызша формативті бағалау







Презентация

Бейне сабақ


















Сабақтың соңы

1.Оқушыларға өзін-өзі бағалауды ұйымдастырады.

Кері байланыс.

Білемін

Біл

дім

Білгім келеді





*БББ кестесі кестесін толтырады.


Қалыптастырушы бағалау арқылы бағаланады

Үй тапсырмасы

§21 71 бет тапсырма №





Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!