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

Теңшелетін функциялар мен процедуралар.

Материал туралы қысқаша түсінік
Теңшелетін функциялар мен процедуралар.
Авторы:
Автор материалды ақылы түрде жариялады. Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
23 Қазан 2024
135
0 рет жүктелген
250 ₸
Бүгін алсаңыз
+13 бонус
беріледі
Бұл не?
Бүгін алсаңыз +13 бонус беріледі Бұл не?
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
logo

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



Сабақ жоспары №19


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

Тақырып 6.1.1. Теңшелетін функциялар мен процедуралар.


Модуль /пән атауы

Информатика

Дайындаған педагог

Шыңғысова Айнұр Қуанышқызы

Күні


Курс, топ

1 курс

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

Білімді тексеру және бағалау сабағы

Міндеттер

  • Функциялар мен процедураларды пайдаланып программалау тілінде код жазады;

Мақсаты

  • Программалық кодты, функцияларды және процедураларды пайдаланып есепті шешу алгоритмін құру;

Күтілетін нәтижелер

  • Функцияларға және процедураларға берілген есеп кодын жаза алады.

Қажетті ресурстар және АКТ

Дербес компьютер, интерактивті тақта, дәптер.

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


Кезеңі / Уақыты

Сабақта жоспарланған іс-әрекет

Ресурсы


  1. Ұйымдастырушылық және уәждемелік



Сәлемдесу. Түгендеу.

Сабақтың тақырыбын хабарлау, оқу нәтижесі және бағалау критерийлерімен таныстыру


Психологиялық ахуал

(7 минут)

Білімді жаңарту

«Ыстық орындық» әдісі

Алдыңғы білім мен жаңа сабақты байланыстыру мақсатында төменде берілген сұрақтарға жауап береді.


Сұрақтар:

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

  2. Құрамына айланысты алгоритмде неше түрге бөлінеді?

  3. While қандай өрнек?

  4. Бағдарламалау тілінде мәндерді сақтауға арналған компьютер жадындағы белгіленген орын?

  5. Алгоритмнің бірінен кейін бірі орындалатын белгілі бір нәтиже беретін бірнеше командалардың тізбегі?

(10 балл)


https://wordwall.net/ru

Мақсаты мен міндетін хабарлау

Топқа біріктіру. Экранда көрсетілген ұяшықтарды таңдау арқылы 4-топқа бөлінеді.


https://wordwall.net/ru

  1. Теориялық және практикалық


2.1. Алдын ала білім

Жалпы қайталау

(13 минут)

«Сәйкестендіру» әдісі

Сабақ бойынша берілген тапсырманың кодтарына талдау жасайды және learning apps қосымшасында рет-ретімен кодты біріктіріп, түсіндіреді

https://learningapps.org

2.2. Жаңа материалды зерттеу


2.3. Жаңа білімді практикада қолдану


Бекіту.

Бақылау жұмысы


(60 минут)



Жаңа сабаққа кіріспе.

«Интерактивті дәріс» әдісі.

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

«Түртіп алу» әдісін қолдану арқылы жаңа сабақта айтылған анықтамаларды дәптерге жаздыру.




Лекция сұрақтары

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

  2. Процедуралар параметрлері деген не?

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

  4. Функцияның қандай түрлері бар?

  5. Қайтымды мәндер деген не?

  6. Функция қандай жағдайда қолданады?

(12 балл)


Топтық жұмыс.

2-тапсырма:

«Сәйкестендіру» әдісі

Сабақ бойынша берілген тапсырманың кодтарына талдау жасайды және learning apps қосымшасында рет-ретімен кодты біріктіріп, түсіндіреді.








Бірін-бірі бағалау/ өзара бағалау

Тапсырманың қадамдары:

  • Кодты түсініп, қатесіз біріктіреді; (3 балл)

  • Процедуралық есептің құрылымын түсіндіре алады; (4 балл)

  • Функцияға берілген тапсырманың шешімін түсіндіре алады. (5 балл)

(12 балл)


Жұптық жұмыс.

3-тапсырма:

«Көршіңмен талқыла, есепте, жаз!» әдісі


Насыр параметрлермен жұмыс жасау барысында төменде көрсетілгендей 3 функцияны құрды. Есепті IDLE – дан тексеруге жіберген кезде қате шығарды. Насырға қате құрылған функцияны анықтап, есепті шығару қиындық тудырды.


  1. Қосымшаға қарап, қай функция қате болатының анықтаңыз және себебін түсіндіріңіз.

  2. Берілген кодты жетілдіре отырып, «start» мәнінен бастап «end» мәніне дейінгі барлық бүтін сандарды қосатын функция жазыңыз.

  3. Егер пайдаланушы бірінші санды екіншісінен үлкен етіп орнатса, олардың орнын ауыстырдай етіп жетілдіріңіз.


Өзін-өзі бағалау


Тапсырманы орындау қадамдары:

  • Берілген 3 мысалға қарап, код жазу барысындағы грамматикалық қателерді таба алады.

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

  • Жазылған кодқа шартты операторын қолдана алады

  • Есептің логикалық құрылымын дұрыс құрай алады

(20 б)



Жеке жұмыс

4-тапсырма:

Айбек осы жылы алғаш рет WorldSkills бойынша жарысқа қатысты. Қатысушының өнерін 5 сарапшы бағалады, олардың әрқайсысы баллмен (бүтін сан) баға қояды. Қорытынды баға алу үшін сарапшылардың ең жақсы және ең нашар бағалары алынып тасталады, ал қалған үшеуі үшін арифметикалық орташа мән бар.


  1. Сарапшылардың 5 бағасын қабылдайтын бағдарлама жазыңыз.

  2. Қатысушының қорытынды бағасын қайтаратын бағдарлама жазыңыз


Өзін-өзі бағалау


Тапсырманы орындау қадамдары:

  • Орташа баллды есептеу формуласын қолданады; (5 балл)

  • Математикалық шешімін бағдарламаға түрлендіріп сала алады; (7балл)

  • Сарапшылардың қойған ұпайын «қара экранға» жазып, енгізе алады. (7 балл)

  • Қорытынды баллды алу үшін ең кіші және ең үлкен мәнді алып тастай алады; (8 балл)

  • Қорытынды нәтижесін экранға шығара алады; (9 балл)

  • Өзге 5 қатысушының қорытынды баллын есептеп шығара алады; (10 балл)

(46 балл)



  1. Қорытынды


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

(4 минут)


Өткен сабақты қайталау


Бағалау

(3 минут)

Топтар өзара бірін-бірі топтық жұмысты «Екі жұлдыз, бір тілек»  әдісі  арқылы  бағалау


  1. Сабақ бойынша рефлексия


(3 минут)

Оқушылар «Мен білемін», «Мен үйрендім», «Мен жасай аламын» сатысында пікірлерін жазады



Бағалау парағы


Сандық эквивалент

Балл

Критерийлер

Баға

«Өте жақсы»

90-100


  • Программалық кодты, функцияларды және процедураларды пайдаланып есепті шешу алгоритмін құруа алады;

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

  • Функцияларға және процедураларға берілген есеп кодын жаза алады.

Баға

«Жақсы»

70-89


  • Программалық кодты, функцияларды және процедураларды пайдаланып есепті шешу алгоритмін құруа алады;

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


Баға

«Қанағаттанарлық»

50-69


  • Программалық кодты, функцияларды және процедураларды пайдаланып есепті шешу алгоритмін құруа алады;




Оқытушы___________________А. Шыңғысова

Н.03.2-08 Басылым 5

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