Сабақ негізделген оқу мақсаты
|
10.5.1.1 Функциялар мен процедураларды пайдаланып бағдарламалау тілінде код жазу
|
Тілдік мақсат
|
Оқушылар тақырыптың идеясын толық баяндап бере алады.
|
Негізгі сөздер мен тіркестер
|
Return,for,def,print,input
|
Сыныптағы диалог/жазылым үшін тілдік бірліктер
|
Талқылауға арналған сұрақтар:
Python тілінде процедура неден басталады?
Функция қандай жағдайларда қолданылады?
Қайтымды мәндер деген не?
Жазылым бойынша:
Сіз осы тапсырманы қалай орындадыңыз?
|
Сабақ барысы
|
Сабақтың
кезеңдері
|
Педагогтың іс-әрекеті
|
Оқушының іс әркеті
|
Бағалау
|
ресурстар
|
Ұйымдастыру
|
«Маған айтып берсең ұмытып қалармын, айтып берсең- есте сақтармын, өзіме жасатсаң үйреніп алармын» І. Топқа бөлу. ІІ. Қызығушылықты ояту: «Арқаға сурет салу» ойыны. Бұл ойында барлық әрекеттерді үнсіз жасау керек. Оқушылар екі топқа бөлініп, бірінің артынан екіншісі тұрып, сап түзейді. Мұғалім ең артындатұрған оқушыларға бір заттың атауы жазылған қағаз ұсынады (мәселен, алма, алмұрт, жүзім, гүл, кітап, ағаш, автомашина т.б).
|
1.Кезекші сынып жайында мәлімет береді. 2. Топқа бөлінеді. 3. Сұрақтарға жауап береді. 4. үйге тапсырма алады.
|
|
|
Меңгерілетін
білім:
|
Тапсырма: соңында тұрған оқушы үндемей, алдында тұрған оқушының арқасына әлгі заттың суретін саусағымен салады. Арқасына сурет салынған оқушы алдында тұрғанның арқасына өзінің арқасына салынған затты салады.
|
|
|
|
Жаңа білім
|
Суреттер салынып біткеннен кейін мұғалім соңғы оқушыдан арқасына салынған заттың атын сұрап, оны қағазда жазылғанмен салыстырады. /Бұл ойын оқушыларға псиологиялық жағымды көтеріңкі көңіл күй орнатады/. 1.Ынтымақтастық атмосферасын құрады. 2. Үй тапсырмасын сұрау. 3.Естеріңе түсіріңдер. Жаңа сабақ Практикум. Процедураларды пайдаланып программалау тілінде код жазу. Кіріспе ІІІ. Үй тапсырмасы Padlet.com -онлайн бойынша беріледі. ІI Жеке жұмыс. Кітаппен жұмыс Дарын онлайын платформасынан осы тақырыпқа байланысты бейне таспа көрсетіліп, берілген 2 мысалды Python бағдарламасына тереді. 1-мысал. PI=3.14 def cylinder(): r = float(input('r engiz')) h = float(input('r engiz')) sB =2*PI*r*h sT = PI*pow(r,2) audan = 2*sT+sB return audan square = cylinder() jauap = cylinder() print(square) print(jauap) 2-мысал. def fib(n): a,b=0,1 while a>> pow(4, 2) 16 >>> pow(5, 2) 25 №2 >>> 3**2 9 >>> 2**4 16 2- тапсырма Сан дәрежесін есептейтейтін функция жазыңдар №1 a = 2 ** 4 print(a) > 16 №2 a = 5 ** 3 print(a) > 125 №3 p = int(input("Дәреже көрсеткіші: ")) n = int(input("Шегі: ")) i = 1 while i ** p <= n: print(i ** p, end=' ') i += 1 print("\n Соңғы сан," " дәрежеге көтерілген:", i - 1) Нәтиже: Дәреже көрсеткіші: 2 Шегі: 100 1.Дарын онлайн.Тест
1 4 9 16 25 36 49 64 81 100 Соңғы сан," дәрежеге көтерілген 10 Нәтиже: Дәреже көрсеткіші: 3 Шегі : 555 1 8 27 64 125 216 343 512 Соңғы сан, дәреже көрсетілген: 8 3- тапсырма Натурал N санының факториалын есептейтін программа құрыңдар. n = int(input()) factorial = 1 while n > 1: factorial *= n n -= 1 print(factorial) шешімі: 5 120 4. Кіріктірілген функцияларға мысалдар >>> ord('f') 102 >>> ord('u') 117 >>> ord('@') 64 >>> chr(87) 'W' >>> chr(1049) 'Й' >>> chr(10045) '✽'
|
1. Padlet.com тапсырма орындайды. 2. Компьютерде бағдарлама орындайды. 3. Сәйкестендіру 4. Тест
|
|
1.Дарын онлайн.Тест
|
Сергіту сәті
|
Бейне таспа
|
«Жартыңды тап»
|
Ord()……… Кез-келген пернетақтадағы әріптің кодын береді. Chr()………Кез келген санды жазғанда пернетақтадағы әріпті көрсетеді. Pow()………Бұл функция санның дәрежесін көрсетеді. Divmod()……..Бұл функция санның бүтін мен қалдығын көрсетеді. Max()……….. Бұл функция санның жоғарғы максимум мәнін көрсетеді. Min()………Бұл функция санның жоғарғы минумум мәнін көрсетеді. Sum()……..Бұл функция санның қосындысы мәнін көрсетеді.
|
Бағалау
|
Сыныптағы бақылаушы сабақты бағалайды.
|
Рефлексия
|
Сабақтың соңы 7 мин. Рефлексия «Аяқталмаған сөйлем» әдісі. «Мұғалімге жеделхат» . Оқушылар өздеріне жақын сөйлемді таңдап, айтылған ойды жалғастырады: - бүгінгі сабақта мен....түсіндім, ...білдім, ....көзімді жеткіздім. - бүгін сабақта қуантқаны..... - мен өзімді.....үшін мақтар едім. - маған ерекше ұнағаны..... - сабақтан соң маған........келді. - бүгін маған..........сәті түсті. - қызықты болғаны..... - ......қиындық тудырды. - менің түсінгенім..... - енді мен......аламын. Мақсаты: Оқушы алған білімін саралай білуге дағдыланады. Тиімділігі: Тақырып бойынша оқушылардың пікірін анықтайды. Жинақталған деректердің құнды болуын қадағалайды.
|
Үйге тапсырма
|
№22 оқу, тапсырмалар мен сұрақтар
|