Тармақталған алгоритмдерді программалау
план-конспект урока по информатике и икт (7 класс)
7 сыныпқа арналған қысқа мерзімді жоспар
Скачать:
Вложение | Размер |
---|---|
![]() | 196.29 КБ |
![]() | 187.85 КБ |
Предварительный просмотр:
Бөлімі: | 4-бөлім. «Python тіліндегі алгоритмдерді программалау» | |||
Мұғалім: | Татбенова А.И | |||
Күні: | ||||
Сыныбы: | 7д | |||
Сабақтың тақырыбы | #1058;аңдауды ұйымдастыру практикумы. | |||
Оқу бағдарламасына сәйкес оқу мақсаты: | Python программалау тілінде алгоритмді жазу тармақталу және таңдау алгоритмдерін программалау. | |||
Сабақ мақсаты: | Python программалау тілінде тармақталу және таңдау алгоритмдерін есептеуде қолдану. | |||
Алдыңғы білім: | Тармақталу алгоритмдері | |||
Сабақ барысы | ||||
Сабақ кезеңі/уақыты | Педагогтың іс-әрекеті | Оқушының іс -әрекеті | бағалау | Ресурстар |
Сабақ басы 2 мин | Ұйымдастыру: #1057;әлемдесу #1067;нтымақтастық орта құру #1057;абақ тақырыбы, мақсатымен таныстыру | Топтастыру. | ||
5 мин | Топпен жұмыс Топ тапсырмамен танысып,алдыңғы білімді бүгінгі сабақпен байланыстыру мақсатында блок-жазба құрады, программа кодын құруды талқылайды. | Python программалау тіліндегі таңдауды ұйымдастыру алгоритмін құрып,қалай программалауға болады? Қандай параметрлермен сипатталады? Дескриптор: Тармақталу алгоритмдерін біледі,блок-сызбасын құрады,программа кодын жазады. | Мадақтау сөзі. Өте жақсы Жақсы. Талпын | Оқулық, 171 бет 3тапсырма-2,3 Сызба, Компьютер, Тақта. |
Сабаққа тапсырма | Жұмыспен танысу үшін тапсырма шартын оқу,арнайы жасалған үлгілік есеп блок-жазбасының кезеңін қолдану арқылы программаны құрастыру жолдарын үйрену. Зерттеу.Қазақша тарихи өлшемдер.Қарыс,сүйем өлшемдерін программалау. | |||
Сабақтың ортасы 30 мин | Жұппен жұмыс. 1-тапсырма Жылдың қай түріне кәбисе,кәбисе емес жататындығын анықтау | Дескриптор:-Жыл нөміріне қарап түрін анықтауда енгізу,шығаруды қолданады, программасын құрады. | Бірін бірі-бағалау | Компьютер |
Жеке жұмыс: 2-тапсырма Бұрышы бойынша қай түріне жататындығын шартын анықтау. | Дескриптор: Бұрыш мәнін оқиды,шартын түсінеді көрсету программасын жазады. | Мұғалім мадақтау әдісімен бағалайды. | Компьютер | |
Жеке жұмыс: 3-тапсырма Апта күндерінің реттік номеріне байланысты таңдау арқылы атын шығаруды программалауды жалғастыру | Дескриптор: Реттік номері енгізілген апта күндері атауын анықтау программасын жалғастырып жазуды біледі. | Мұғалім мадақтау әдісімен бағалайды. | ||
Сабақтың соңы 3-5мин Рефлексия | Сабақты бекіту: «Өрмекші торы» | Таңдауды ұйымдастыру алгоритмі деген не? Күнделікті өмірде қолданыла ма? Таңдау алгоритмі мен тармақталудың қандай айырмашылығы бар? | Мұғалім мадақтау әдісімен бағалайды. | Доп немесе жіп |
Үй тапсырмасы 2 мин | 167бет 7 тапсырма |
Тапсырмалар:
1.ТОПТЫҚ ЖҰМЫС 171б
#1072; саны бүтін саны берілген.у-мәнін есептеңдер. Егер а>2 болса, онда y= a2 -5 . басқа жағдайда y= a4
3. z саны бүтін саны берілген.у-мәнін есептеңдер. Егер z >5 болса, онда y= z2 -15 . басқа жағдайда y= z +15
2) a=int(input())
if a>2 :
y=a**2
else:
y=a**4
print(y)
Дескриптор:Есепті оқу,блок-жазба құру,программа кодын жазуды талқылайды.
#1046;ҰППЕН ЖҰМЫС
Жылдың кәбисе/високосный / немесе кәбисе еместігін анықтау.
a1=int(input(‘jyldy engiz’))
if (a1%4==0 and a1%100!=0)or a1%400==0:
print("kabisa jyl")
else:
print("kabisa jyl emes")
#1046;ЕКЕ ЖҰМЫС
… …
if (a1%4==0 and a1%100!=0)or a1%400==0:
…
else:
…
Дескриптор : программада енгізу,шығаруды жаза біледі
#1046;ЕКЕ ЖҰМЫС Үшбұрыштың түрін анықтау
Дескриптор : программада шартты жаза біледі
a=int(input())
if a>0 and a<90:
print('suyir')
elif a==90:
print('tik')
elif a>90 and a<180:
print('dogal')
#1040;пта күндерінің реті бойынша атын анықтау
d={1:'duisenbi',
2:'seisenbi',
3:'sarsenbi',
4:'beisenbi',
5:'juma',
6:'senbi',
7:'jeksenbi'}
i=int(input())
print(d[i])
5. ЖЕКЕ ЖҰМЫС.Рефлексия
#1083;шем б1рл1ктері Халкымыздыц ежелден келе жаткан елшем б!рлжтер] бар. Солардьщ арасынан карыс (1 карыс - шамамен 21-22 см) пен тутам (1 тутам = шамамен 10 см) елшемдерш карастырайык. Бершген S см узындыкты карыс жэне тутам елшемдер!мен ернекте.
n=float(input())
if n<19 or n>20:
k=n//20
if n<8 or n>10:
t=n//10
print('k=',k , 't=',t) Дескриптор:Сандық функцияларды таңдауда қолданып есептейді
Дескриптор:Таңдауды шартымен түсініп, жазады
Предварительный просмотр:
Подписи к слайдам:
Тауардың бағасы 2000 тг асқан жағдайда 10 пайыз жеңілдікпен алуға арналған программа құру. print(‘cost of the t’) t=int(input()) if t>=2000: t=t-t*10/100 print(t)
Алматы мен Көкшетаудың арақашықтығы 1614км,Пойыз бірқалыпты жылдамдықпен 1 сағатта 50км жол жүрсе қанша уақытта жететіндігін программалау. d=1614 s=50 t=d/s if (t>=24): print(" sutoktan artyk ") else: print("t", " sagat ")
В.Бір сан берілген.Берілген санның [1,10] аралықта жататындығын анықтайтын программа құру. a=int(input()) if (a<=10): print(" aralykta ") else: print(" bul arada jatpaidy ")
Екі сан берілген.Екі сан берілген, егер теріс сандар болса олардың квадраттарының қосындысын табуды программалау. a=int(input()) b=int(input()) if a and b<0: print(a* a+b *b) else: print(‘a=‘, a, ‘b=‘, b)
Екі сан берілген.Екі сан оң болса олардың арифметикалық ортасын табуды программалау. a=int(input()) b=int(input()) if a and b<0: print(a* a+b *b)
По теме: методические разработки, презентации и конспекты
![](/sites/default/files/pictures/2018/01/09/picture-992762-1515498650.jpg)
"Ауылдарҙың ырыу тармаҡтарына бүленеше" (Учалы р-ны)
quot;Ауылдарҙың ырыу тармаҡтарына бүленеше" (Учалы р-ны)...