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

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

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

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

Добавлен: 02.02.2024

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

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

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

Бөлім

Python тіліндегі алгоритмдерді программалау

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

Еспенбетова Мөлдір Бақытжанқызы

Күні

07.02.2023

Сынып 7А

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




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




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

Тармақталған алгоритмдерді программалау

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

7.3.2.1 Python программалау тілінде тармақталған алгоритмдерді жазу.

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

Тармақталған алгоритм ұғымына анықтама беру және мысалдар келтіру

Тармақталған алгортимнің құрылымын анықтау

Python программалау ортасында тармақталған алгоритмді жазу

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

  • Тармақталған алгоритм ұғымына анықтама береді және мысалдар келтіреді

  • Тармақталған алгортимнің құрылымын анықтайды

  • Python программалау ортасында тармақталған алгоритмді жазады


Қысқа мерзімді сабақ жоспары
Сабақтың барысы:

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

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

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

Бағалау

Ресурстар

Сабақтың басы
3 мин

6 мин


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

Психалогиялық ахуал: «Шаттық шеңбері»


  1. Оқушыларды топтарға бөлу: «Дөңгелекше»

І топ: «Программа»

ІІ топ: «Блок - схема»

Миға шабуыл: «Кейс» әдісі

Демалысты жоспарлау

Сұрақ қойылады:

  • Ал, оқушылар бұл жерден нені байқауға болады?

  • Неге байланысты біз әрекет етеміз?

  • Оқушылар сонда ауа райына байланысты қандай шарттарды орындаймыз?

  • Шарт дегеніміз не?

  • Ол қай кезде орындалады және қай кезде орындалмайды?


Бүгінгі сабақтың тақырыбы қандай болады деп ойлайсыздар? Өз болжамдарыныңызды айтыңыздар.
Жаңа сабақтың тақырыбы және мақсатымен таныстыру

Жарайсыңдар балалар, енді күнделікті тұрмыста шартқа байланысты қандай мысалдарды келтірер едіңдер, топтаса отырып бір мысал ойласытырып айтыңыздар

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

2. Оқушылар дөңгелекшені таңдау арқылы топқа бөлінеді.
Демалыс уақыттарын тиімді пайдалану үшін жоспар құрады

Оқушылар топтаса отырып мысал жазады.



Ауызша мадақтау

Дискриптор:

-Тармақталу алгоритіміне мысал келтіреді

Слайд 1
Түрлі түсті дөңгелекшелер


Слайд

4

Слайд 5

Негізгі бөлім

10 мин


Тапсырма №1 «Тізбек картасы»

Топтық жұмыс

1-топ:



2-топ:



Тапсырма №2 Жеке жұмыс. Learningapps




Оқушылар оқулықтағы және таратпа парақтағы мәтінмен танысып, тізбек картасын толтырады


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


Дескриптор 1-топ:

- Тармақталған алгортм ұғымына анықтама береді.

-Тармақталу алгоритінің жазылу құрылымын жазады

Дескриптор 2-топ:
-Шартты тексеруге арналған операторларды анықтайды

-Салыстыру операторларын біледі
Бағалау парағы

2 балл
Дескриптор:

-программада шарттың жазылуын біледі

-нәтижесін шығарады

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

Оқулық
Таратпа қағаз
Слайд 6

Слайд 8

https://learningapps.org/view8134501
Телефон

Сабақтың ортасы
14 мин

Тапсырма №3. Жұптық жұмыс:

Ойлан, жұптас,бөліс”

1-есеп: Берілген блок схеманың программа кодын жазыңыздар және есептің мазмұнын түсіндіріңіздер.



2-есеп:

К саны берілген. Осы санның жұп немесе тақ екенін анықтайтын программа құр

ЕБҚ оқушыға арналған тапсырма

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

Python программалау ортасына жазады

Енгізілген сыныптың түске дейін немес түстен кейін оқитынын шығаратын программа.
а=int(input('Sinipti engiz:'))
if а<=7:
print('Tysten kein okidi')
else:
print('Tan erten okidi')


ЕҚБ оқушыға арналған тапсырма :

Төртбұрыш мәндері берілген. Төртбұрыш периметрінің мәні тақ сан болса, оны екі еселейтін программа құрыңдар.

A=int(input())

B=int(input())

C=int(input())

D=int(input())

P=A+B+C+D

If p%2==1:

print(p*2)

else:

print(‘tak emes’)

Оқушылар таратпа парақшасындағы тапсырманы мұқият оқиды,

1- есеп бойынша блок схемаға қарап программа құрылымын анықтап, Python программалау ортасында нәтижесін шығарады.

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

Оқушы берілген тармақталу алгоритміне арналған есептің құрылымын анықтап, нәтижесін компьютерден көреді

Дескриптор:

  • Тармақталған алгоритмның программалық кодын жазады.

  • Есептің нәтижесін Python программалау ортасында анықтайды

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

Жалпы 4 балл

Дескриптор:

-программаның құрылымын біледі

- Python программалау ортасына енгізеді
2 балл

Дескриптор

-Программаның шартын анықтайды

- Тармақталған алгоритм құрады

- Python ортасында программа кодын жазып, нәтижесін көрсетеді



Таратпа қағаз
Слайд 9


Компьютер

компьютер

Компьютер
Слайд 11

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

7 мин


Дұрысын таңда.Word Wall

1.Иә немесе Жоқ логикалық мәндерін қабылдайтын өрнек қалай аталады?

А) алогритм В) шарт С) команда блогы

2. != операторының мағынасы?

А) Тең В) Тең емес С) Үлкен немесе тең

3.Тармақталған алгоритмнің түйінді сөздері?

А) немесе, онда, әйтпесе

В) әйтпесе, немесе, егер

С) егер, онда, әйтпесе

4. если (егер) операторынан кейін шарт жазылуы мүмкін бе?

А) иә В) жоқ

5. Шарттан кейін қандай тыныс белгісі қойылады?

А) Нүкте В) Үтір нүкте С) Қос нүкте

Оқушылар сұрақтарға жауап береді

Дескриптор:

-тармақталған алгоритмнің құрылымын біледі

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

Слайд 10

https://wordwall.net/play/28119/295/616



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

5 мин

Рефлексия




Өзін-өзі бағалайды




Слайд 11

Стикер




Тексерілді: