Файл: Блімі ііі. Блім алгоритмдеу жне программалау Педагогті атыжні.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.03.2024

Просмотров: 16

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Бөлімі

ІІІ. БӨЛІМ Алгоритмдеу және программалау

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

Досманова Ж.Е.

Күні

21.11.2022

Сыныбы

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

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

Практикум. Қолданушы функциялар

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

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

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

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

Процедура түрлерін салыстырады

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

ЕБҚ бар балалар үшін

-Қарым-қатынас деңгейінде сөздік қорын, сипап сезу дағдыларын дамыту

-Көруінде кемістігі бар балаларды ауызша жауап беруге деген ынтасын ескеру( практика түрінде жауап беруге жағдай жасау)

  • Денсаулығын ескере отырып оқушыға жеке карточкамен жұмыс жасау. (жүріп тұруы қиын оқушы)



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

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

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

Бағалау

Ресурстар

Ұйымдастыру

Өзін-өзі тексеру


Өткен білімді еске түсіру


Жаңа білім

Бекіту


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

Мұғалім оқушылармен амандасады, сабаққа дайындығын қадағалайды, оқушыларды іскелік ырғаққа бейімдейді.
Мұғалім: Сәлеметсіздер ме оқушылар! Біз бүгінгі сабағымызды бастаймыз.


1-тоқсан тақырыптарын қайталау мақсатында Quizizz платформасында тест ұсынылады.



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

- «Процедура» және «функция» ұғымдарымен таныссыңдар ма?

- Оларды программада не үшін қолданады деп ойлайсың?

- Программалау барысында процедураны пайдаланбауға бола ма?

- Процедураларды программа жазуда қолданудың қандай тиімді жақтары бар деп ойлайсың?


Тапсырма-1.

Функцияны пайдаланып, сандардың дәрежесін есептейтін программа құрастыр, Кіріс параметрлері: сан және дәрежесі.
def power (a,n):

for i in range (1,a+1):

a=i**n

print(i, '=', a)
print (power(5,3))

Тапсырма-2.

Натурал N санның факториалын есептейтін программа құрыңыз.
def factorial (n):

x=1

for i in range (1, n+1):

x*=i

return x
print (factorial (3))


БББ кестесі ауызша айту
Үй тапсырмасы.

Оқулық. 79бет, 4-5 есеп

Мұғаліммен амандасады. Жаңа сабаққа дайындалады.
Тестке жауап беріп, өткенді қайталайды.

Сұрақтарға жауап беріп, жаңа сабаққа дайындалады.

Оқулықтағы мысал есептерді программаға салады.

Есептерді шығарып, Python программасына салады.

Бекіту есебін шығарып, Python программасына салады.

Кері байланыс жасайды. Үйге тапсырма алады. Және сабақ бойынша бағаланады.


«Мадақтау» әдісі


Бағалау критерийлерін ұсыну
Бағалау критерийлерін ұсыну

Бағалау критерийлерін ұсыну

Бағалау критерийлерін ұсыну

Бағалау критерийлерін ұсыну

«Мадақтау» әдісі

Оқулық, презентация


https://quizizz.com/admin/quiz/61893e79b3b809001e7ee7fc

Оқулық, презентация.

Python прогаммасы

Python прогаммасы

Python прогаммасы

Python прогаммасы