Тақырып бойынша 13 материал табылды

ҚМЖ. Функция

Материал туралы қысқаша түсінік
10.5.1.1 функциялар мен процедураларды пайдаланып бағдарламалау тілінде код жазу
Материалдың қысқаша нұсқасы

Тексерілді:

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

Бөлім:

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

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

Г.Бейсеева

Күні:


Сынып:

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

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

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

Функция

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

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

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

Функциялардың анықтамасы мен қолдану ерекшеліктерін түсіндіру.

Функцияларды пайдалану дағдыларын дамыту.

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

Құндылықтарға баулу

«Әділдік және жауапкершілік» әрбір оқушының жұмысына объективті баға беру және жауапкершілікпен қарауға ынталандыру.

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

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

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

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

Бағалау

Ресурстар

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

Ұйымдастыру

Кезеңі

Қызығушылықты ояту

8 мин


Ұйымдастыру кезеңі.

Сәлемдесу, түгендеу

Шаттық шеңбері: Оқушылар бір-біріне жақсы тілектер айтып, сабаққа көңілді қатысады.


Оқушылар өз ойларын ортаға салады.

Оқушылар жауаптары арқылы жаңа тақырыпқа көшу

Оқушылар өз болжамдарын айтып, талқылау жүргізеді

Оқушылар сабаққа қатысу белсенділігіне қарай

1-10 баллдық жүйе бойынша қалыптастырушы бағалаумен бағаланады


Презентация

Оқулық

Жұмыс дәптері

Компьютер


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

Жаңа сабақ

30 мин

«Миға шабуыл» әдісі

  • Негізгі программадан прцедураға параметрлерді жіберудің қандай әдістерін білесіңдер? Жергілікті және жаһандық айнымалылар арасындағы айырмашылық қандай?

1-тапсырма. Жеке жұмыс

Қосынды*

а, b, c, d (1<a, b, d<103) бүтін сандар берілген. а мен b және с мен d сандарының арасында орналасқан сандардың қосындысын тап.

Мысалы

Нәтиже

1

15 45

930

2

60 80

1470


2-тапсырма. Жұптық жұмыс

Үшбұрыш қабырғаларын табу**

Үшбұрыштың төбелері бүтін санды координаталарда берілген: Х1, Y1, X2, Y2, X3, Y3. Осы үшбұрыштың қабырғаларын тап.

Ескерту: үшбұрыштың қабырғаларын табу үшін екі нүкте арасындағы қашықтықты табу үшін екі нүкте арасындағы қашықтықты табу (Геометрия, 8-сынып) формуласын қолдан.

Мысалы

Нәтиже

1

2 1

2 5

5 1

4

3

5


3-тапсырма. Факториал*

К! Факториалды есептеу программасын жаз. (0<K<20)

K!=1*2*…*(K-1)*K

Мысалы

Нәтиже

1

5

120



Тақырыпқа байланысты берілген тапсырманы орындайды







Дескриптор:

a, b, c, d сандарын енгізді.

Сандардың ауқымын тексерді (1 < a, b, d < 103).

Процедураларды қолданып есептерді программалайды.



Дескриптор:

-X1,Y1,X2,Y2,X3,Y3 координаталарын енгізді.

-Координаталардың бүтін сан екендігін тексерді.

Python программалау тілінде функцияларды қолданудың маңыздылығын тұжырымдайды.







Дескриптор:

  • K-ның дұрыс диапазонда екендігін тексерді.

  • Факториал формуласының K!=1×2×...×KK! = 1 \times 2 \times ... \times KK!=1×2×...×K екенін қолданды.

  • Цикл немесе рекурсивтік функция арқылы K факториалын дұрыс есептеді.














3 балл














3 балл

















4 балл












Компьютер

Оқулық












Компьютер

Оқулық
















Компьютер

Оқулық

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

Қорытынды















Рефлексия

7 мин.


Сабақ барысында біз үшбұрыштың қабырғаларын табу, қосындыларды есептеу және факториалдарды анықтау сияқты программалық тапсырмаларды орындау

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

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

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

  4. Функция мен процедура қызметіндегі негізгі айырмашылық қандай?


Осы сабақтан не үйрендіңіздер? Тапсырмалар сіздерге пайдалы болды ма? Келесі сабақта қандай тақырыптарды көбірек зерттегіңіз келеді? Өз пікірлеріңізді бөлісіңіздер, және сабақтың қай аспектісі сіздерге ерекше ұнады?

Тақырып бойынша не білетінін, не білгісі келетінін, не білгенін жазады


Оқушылар сабаққа қатысу белсенділігіне қарай

1-10 баллдық жүйе бойынша қалыптастырушы бағалаумен бағаланады



А4, конспект


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

7-тапсырма. ЕКОЕ**



Білім класс

Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
doc
23.10.2024
298
Жүктеу
ЖИ арқылы жасау
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курс саны 12