Ашық сабақ "Алғы шартты цикл (while) 8 сынып
Ашық сабақ "Алғы шартты цикл (while) 8 сынып

#1 слайд
Миға шабуыл
1 слайд
Миға шабуыл
#2 слайд
2 слайд
#3 слайд
3 слайд
#4 слайд
С ӘЙКЕСТІКТІ АНЫҚТА
4 слайд
С ӘЙКЕСТІКТІ АНЫҚТА
#5 слайд
5 слайд
#6 слайд
САБАҚТЫҢ ТАҚЫРЫБЫ:
АЛҒЫ ШАРТТЫ ЦИКЛ ( WHILE )
Оқу мақсаты: 8.3.3.1- таңдау және қайталау
операторларын программаны өңдеудің кіріктірілген
ортасыныңда қолдану
6 слайд
САБАҚТЫҢ ТАҚЫРЫБЫ: АЛҒЫ ШАРТТЫ ЦИКЛ ( WHILE ) Оқу мақсаты: 8.3.3.1- таңдау және қайталау операторларын программаны өңдеудің кіріктірілген ортасыныңда қолдану
#7 слайд
7 слайд
#8 слайд
8 слайд
#9 слайд
9 слайд
#10 слайд
10 слайд
#11 слайд
11 слайд
#12 слайд
1. 1-ден 10-ға дейінгі сандарды экранға шығаратын
программа құрыңыз
i=0
while i<=10:
print(i)
i=i+1 ===================
RESTART:
C:/Users/Nout/Desktop/456.py
===================
0
1
2
3
4
5
6
7
8
9
10
>>> Программа нәтижесіПрограмма құрылымы
12 слайд
1. 1-ден 10-ға дейінгі сандарды экранға шығаратын программа құрыңыз i=0 while i<=10: print(i) i=i+1 =================== RESTART: C:/Users/Nout/Desktop/456.py =================== 0 1 2 3 4 5 6 7 8 9 10 >>> Программа нәтижесіПрограмма құрылымы
#13 слайд
1. 1-ден 10-ға дейінгі сандарды көбейтіндісін табатын
программа құрыңыз
i=0
p=1
while i<=10:
i=i+1
p=p*i
print(p) ===================
RESTART:
C:/Users/Nout/Desktop/456.py
===================
1
2
6
24
120
720
5040
40320
362880
3628800
39916800
>>> Программа нәтижесіПрограмма құрылымы
13 слайд
1. 1-ден 10-ға дейінгі сандарды көбейтіндісін табатын программа құрыңыз i=0 p=1 while i<=10: i=i+1 p=p*i print(p) =================== RESTART: C:/Users/Nout/Desktop/456.py =================== 1 2 6 24 120 720 5040 40320 362880 3628800 39916800 >>> Программа нәтижесіПрограмма құрылымы
#14 слайд
ТАПСЫРМАЛАР
1. 10-нан 1-ге дейінгі барлық сандарды кему ретімен
экранға шығаратын программа құрыңыз
2. 1-ден 10-ға дейінгі сандардың қосындысын табатын
программа құрыңыз
3. 1-ден 20-ға дейінгі жұп сандарды экранға шығаратын
программа құрыңыз
Пән : Информатика Класс : 8 Тегі ________________ Аты ______________
Оқу мақсаты: 8.3.3.1- таңдау және қайталау операторларын программаны өңдеудің
кіріктірілген ортасыныңда қолдану
Дағдылар Жетістік критерийі
Оқушы оқу мақсатына жетеді , егер
Білу және түсіну циклдік алгоритмнің түрлерін білсе
Қолдану есепті шешу үшін циклдік алгоритмді қолдана алса
Анализ программа нәтижесін анықтай алса
14 слайд
ТАПСЫРМАЛАР 1. 10-нан 1-ге дейінгі барлық сандарды кему ретімен экранға шығаратын программа құрыңыз 2. 1-ден 10-ға дейінгі сандардың қосындысын табатын программа құрыңыз 3. 1-ден 20-ға дейінгі жұп сандарды экранға шығаратын программа құрыңыз Пән : Информатика Класс : 8 Тегі ________________ Аты ______________ Оқу мақсаты: 8.3.3.1- таңдау және қайталау операторларын программаны өңдеудің кіріктірілген ортасыныңда қолдану Дағдылар Жетістік критерийі Оқушы оқу мақсатына жетеді , егер Білу және түсіну циклдік алгоритмнің түрлерін білсе Қолдану есепті шешу үшін циклдік алгоритмді қолдана алса Анализ программа нәтижесін анықтай алса
#15 слайд
Оқу тапсырмасы:
1. 10-нан 1-ге дейінгі барлық сандарды кему ретімен
экранға шығаратын программа құрыңыз
Программа құрылымы
15 слайд
Оқу тапсырмасы: 1. 10-нан 1-ге дейінгі барлық сандарды кему ретімен экранға шығаратын программа құрыңыз Программа құрылымы
#16 слайд
Жауабы: 10-нан 1-ге дейінгі барлық сандарды кему
ретімен экранға шығаратын программа құрыңыз
Нәтижесі:
Программа құрылымы
i=10
while i>=0:
print(i)
i=i-1
=================== RESTART:
C:/Users/Nout/Desktop/456.py
===================
10
9
8
7
6
5
4
3
2
1
0
>>>
16 слайд
Жауабы: 10-нан 1-ге дейінгі барлық сандарды кему ретімен экранға шығаратын программа құрыңыз Нәтижесі: Программа құрылымы i=10 while i>=0: print(i) i=i-1 =================== RESTART: C:/Users/Nout/Desktop/456.py =================== 10 9 8 7 6 5 4 3 2 1 0 >>>
#17 слайд
Оқу тапсырмасы:
2. 1-ден 10-ға дейінгі сандардың қосындысын табатын
программа құрыңыз
Программа құрылымы
17 слайд
Оқу тапсырмасы: 2. 1-ден 10-ға дейінгі сандардың қосындысын табатын программа құрыңыз Программа құрылымы
#18 слайд
Жауабы:
2. 1-ден 10-ға дейінгі сандардың қосындысын табатын
программа құрыңыз
Нәтижесі:
Программа құрылымы
i=0
s=0
while i<=10:
s=s+i
i=i+1
print(s) =================== RESTART:
C:/Users/Nout/Desktop/456.py
===================
0
1
3
6
10
15
21
28
36
45
55
>>>
18 слайд
Жауабы: 2. 1-ден 10-ға дейінгі сандардың қосындысын табатын программа құрыңыз Нәтижесі: Программа құрылымы i=0 s=0 while i<=10: s=s+i i=i+1 print(s) =================== RESTART: C:/Users/Nout/Desktop/456.py =================== 0 1 3 6 10 15 21 28 36 45 55 >>>
#19 слайд
Оқу тапсырмасы:
3. 1-ден 20-ға дейінгі жұп сандарды экранға
шығаратын программа құрыңыз
Программа құрылымы
19 слайд
Оқу тапсырмасы: 3. 1-ден 20-ға дейінгі жұп сандарды экранға шығаратын программа құрыңыз Программа құрылымы
#20 слайд
Жауабы: 1-ден 20-ға дейінгі жұп сандарды экранға
шығаратын программа құрыңыз
Нәтижесі:
Программа құрылымы
i=0
while i<=20:
if i%2==0:
print(i)
i=i+1 =================== RESTART:
C:/Users/Nout/Desktop/456.py
===================
0
2
4
6
8
10
12
14
16
18
20
>>>
20 слайд
Жауабы: 1-ден 20-ға дейінгі жұп сандарды экранға шығаратын программа құрыңыз Нәтижесі: Программа құрылымы i=0 while i<=20: if i%2==0: print(i) i=i+1 =================== RESTART: C:/Users/Nout/Desktop/456.py =================== 0 2 4 6 8 10 12 14 16 18 20 >>>
#21 слайд
21 слайд
#22 слайд
Үй тапсырмасы: 4.5 Алғы шартты цикл 120-бет оқу, ережені
есте сақтау
Практикалық тапсырма:
1.1-ден 10-ға дейінгі тақ сандарды экранға шығаратын программа
құрыңыз
2. 10-нан 99-ға дейінгі сандардың қосындысын табатын программа
құрыңыз
22 слайд
Үй тапсырмасы: 4.5 Алғы шартты цикл 120-бет оқу, ережені есте сақтау Практикалық тапсырма: 1.1-ден 10-ға дейінгі тақ сандарды экранға шығаратын программа құрыңыз 2. 10-нан 99-ға дейінгі сандардың қосындысын табатын программа құрыңыз
шағым қалдыра аласыз













