Сабақ : Мектеп: Шерхан Мұртаза атындағы №1 мектеп гимназия Күні



Дата27.09.2024
өлшемі211.92 Kb.
#504063
түріСабақ
ашық сабақ


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



Сабақ :

Мектеп: Шерхан Мұртаза атындағы №1 мектеп гимназия

Күні: 24.01.2024ж

Мұғалім: Үмбетова Аяулым

Сынып: 8






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

Алғы шартты цикл

Сабаққа негізделген оқу мақсаттары:

8.3.3.1 While (уайл) цикл операторын пайдалану;

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

Алғы шартты цикл операторы туралы біледі
Алғы шартты цикл операторының жазылу жолын біледі.
Python программалау тілінде программа жаза алады.



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

Ұлттық құндылықтар аясында, білім алушы бойына жалпы адамзаттық, ұлттық және тұлғалық құндылықтар жүйесін қалыптастырады.

Сабақ барысы




Жоспарланатын уақыт

Жоспарланған іс-әрекеттер

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

Бағалау



Ресурстар




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

    1. мин

  1. Оқушылармен сәлемдесу, түгелдеу.

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

  1. Топқа бөлу

Киіз үй арқылы



  1. Үй тапсырмасын сұрау. сайты арқылы оқушылардың үй тапсырмасын қалай меңгергендігін тексеру.

  1. Цикл дегенміз не?

  2. Орындалу саны белгілі циклді ата

  3. Орындалу саны белгісіз қадамдық циклді ата

  4. Кірістірілген цикл дегеніміз не?

  5. Кірістірілген циклдерді қолдануда жиі кездесетін қателер

  6. Кірістірілген циклдерді қандай циклдер деп атайды?

  7. For i in range(6)

123456

  1. For i in range(6,11)

678910

  1. For i in range(1,11,2)

13579

  1. For i in range(10,0,-1)

987654321

  1. For i in range(1,11)

For j in range(1,11)
Кірістірілген цикл
12345678910

  1. for i in range(1,6):

for j in range(1,6):
print(i*j,end="/t")
табуляцияны білдіреді
Бағалау

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

Екі топқа бөлінеді


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

Топ басшылары бағалайды



Мақтау,
Марапаттау
«жарайсың!»,
«керемет!»,
«талпын!»
Топтық бағалау

Слайд




Сабақтың ортасы
7-15 мин



Жаңа сабақтың мақсаты мен бағалау критерийлерімен таныстыру

Алғы шартты цикл операторымен таныстыру және «Түртіп алу» әдісі арқылы жазылу жолын дәптерге жазып алу.


1 тапсырма.
Компьютерде жұмыс.

  1. мен 10 аралығындағы сандардың қосындысын табатын программа жаз

i=s=0
while i<10:
i+=1
s+=i
print(s)

Блок схемасы




2.тапсырма жеке жұмыс

        1. While қайталау операторын қолданып, 10-ге дейінгі сандардың квадраттарын шығару бағдарламасын құрыңыз.

x=1
while x<=10:
print(x*x)
x=x+1

Дескриптор:



1.While операторының бағдарламада жаза алады

2.программаны компьютерде орындайды

Топтық жұмыс




3.тапсырма
1 топқа араласқан программаны құрастыр
n натурал саны берілген. Сол санның цифрларының көбейтіндісін табатын программа құрастыр.
n=int(input('n='))
s=1
while n!=0:
k=n%10
s*=k
n//=10
print(s)

Дескриптор:



1.While операторының бағдарламаларын дұрыс реттілікпен қоя алады

  1. Топ



Дескриптор:



1.While операторына берілген есептің шешуін таба алады



4. тапсырма
Керекті сөздерді дұрыс таңдап, сөйлемді дұрыс құрастыр. Оқы
Жұптық жұмыс

Сабақтың тақырыбын дәптерге жазады.

Сабақтың мақсаттарымен танысады.


Мұғалімді тыңдайды

Оқушылар берілген тақырыпты оқиды.


1-тапсырманы орындайды
While цикл денесінің орындалуын анықтайды -While циклін пайдаланып, программа құрады -Программа фрагментіндегі қатені табады.

2-тапсырманы орындайды


While циклін пайдаланып, программа құрады -


3-тапсырманы орындайды



Мақтау,
Марапаттау


«жарайсың!»,
«керемет!»,
«талпын!»

Топтық бағалау


Топтық бағалау

Топтық бағалау


Слайд
Python бағдарламасы
Оқулық
Дербес компьютер

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






Сабақтың соңы
43-45 мин

Бағалау
Топтық бағалау
Үй тапсырмасын беру.
N натурал саны берілген. Сол санда неше тақ цифр бар?Программа кодын жазу.

Топ басшылары бағалайды










Қосымша ақпарат




Қауіпсіздік және еңбекті қорғау ережелері

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










Рефлексия

Түсіндім
Толық түсінбедім













Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет