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

ҚМЖ. Функциялар және процедуралар. Процедуралар

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

Тексерілді:

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

Бөлім:

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

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

Г.Бейсеева

Күні:


Сынып:

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

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

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

Функциялар және процедуралар. Процедуралар

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

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

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

  • Оқушыларға функциялар мен процедуралардың анықтамасын, олардың айырмашылықтарын түсіндіру.

  • Функциялар мен процедураларды жазу және қолдану дағдыларын дамыту.

  • Оқушыларға нақты мысалдар арқылы бағдарламалауда функциялар мен процедураларды практикалық қолдануды үйрету.

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

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

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

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

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

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

Бағалау

Ресурстар

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

Ұйымдастыру

Кезеңі

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

8 мин


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

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

Шаттық шеңбері:

Оқушыларға бірнеше сұрақ қойып, әр сұраққа жауап бергендер бір топқа жиналады. Мысалы, "Сенің сүйікті пәнің қандай?", "Қандай кітап оқумен айналысасың?" деген сұрақтар.

Топқа біріктіру: Топтарға бөлінгеннен кейін, әр топқа ат беріңіз (мысалы, "Компьютер команда", "Пернетақта команда").


Өткен сабақты пысықтау: «Зигзаг» әдісі Оқушылар жұптарға бөлінеді.

Бір жұп бір тақырыпты немесе сұрақты талқылайды, кейін басқа жұпқа ауысып, өз білімдерін жаңғыртады

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

 Функция мен процедураның айырмашылықтары.

 Код жазу кезінде кездесетін негізгі мәселелер.

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

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

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

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

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

2 балл
















Оқушылардың жауаптарын ауызша бағалау

Презентация

Оқулық

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

Компьютер


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

Жаңа сабақ

30 мин

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

 Функцияның анықтамасы қандай?"

 "Процедура мен функцияның айырмашылығы неде?"

"Бағдарламада функцияларды қолданудың артықшылықтары қандай? «Джигсо» әдісі

Оқушылар топтарға бөлінеді, әр топ өз тақырыбын зерттейді.

Топтардан шыққан оқушылар басқа топтарға барып, өз білімдерін бөліседі.

 Топ 1: Функция мен процедураның айырмашылығы.

Топ2:Функциялардың артықшылықтары.

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

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

min={t,p,q,l}

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

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

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

















Дескриптор:

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



Дескриптор:

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

ҚБ Мұғалім оқушылар жауабын мұқият тыңдап кері байланыс беріп отырады

















4 балл







4 балл

Ақпараттық мәтін


Үлестірмелі қағаздар












Тірек-сызбалар

Кесте



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

толғаныс.Қорытынды

Ой

7 мин.












Рефлексия


Мақсаты: Оқушылардың сабақ барысында алған білімдерін жүйелеу, сабақтың маңыздылығын атап өту және өз пікірлерін білдіруге мүмкіндік беру сұрақ арқылы.

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

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

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

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

  • "Сабақта не жақсы өтті?"

  • "Не нәрсе түсініксіз болды?"

  • "Келесі сабақта не өзгерту қажет?"

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


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

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



А4, конспект


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

65 бет. 7-тапсырма. Тақ сандар***



Білім класс

























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

10– сынып, 2-тоқсан

1-сабақ

Сабақтың тақырыбы: Пайдаланушы функциялары мен процедуралары

Бөлім:

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

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


Күні:


Сынып:

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

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

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

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

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

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

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

Барлық оқушы: «Функция» ұғымын анықтайды

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

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

Ойлау дағдылары

Білу, түсіну, қолдану, талдау

Бағалау критерийі

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

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

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

Тілдік мақсаттар

Пәндік лексика және терминология:

Программа-программа-program, функция-функция-function, функция денесі, аргумент, процедура-процедура-procedure

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

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

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

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

Бағалау

Ресурстар

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

Ұйымдастыру

Кезеңі

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

8 мин


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

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

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

Топқа біріктіру: Бағдаршам түстері арқылы топтарға біріктіру.


Өткен сабақты пысықтау: «Зигзаг» әдісі Оқушылар плакатқа зигзаг сызықтарын сызады. Ермексаздан домино жасайды. Зигзаг бөліктеріне сұрақтар жазылып, нөмірленеді. Домино қай сұраққа түссе, оқушылар сол сұраққа жауап береді.

Оқушылардың жауаптарын ауызша бағалау

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

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

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

ҚБ

«Мадақтау сэндвичі»


Бағдаршам

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

Жаңа сабақ

30 мин

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

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

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

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

«Джигсо» әдісі

Оқушылар тақырыпты оқып, түсінгендерін ортада талқылайды. Мұғалім оқушылардың білімдерін толықтырады.

Ауызша мадақтау, ынталандыру

1-тапсырма.

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

min={t,p,q,l}

3-тапсырма.

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

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












Дескриптор:

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



Дескриптор:

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

ҚБ Мұғалім оқушылар жауабын мұқият тыңдап кері байланыс беріп отырады






ҚБ «Алақан-жұлдыз»





ҚБ «Ең үздік жауап»







Ақпараттық мәтін


Үлестірмелі қағаздар







Суреттер





Тірек-сызбалар

Кесте


Карта




ҚБ парағы

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

Қорытынды

Ой толғаныс.

Рефлексия

7 мин.


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

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

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

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


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


Оқушылар бағалай критерийлерімен өз деңгейлерін бағалайды


А4, конспект



























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