Файл: за мерзімді жоспар Блімдер.docx

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

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

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

Добавлен: 30.11.2023

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

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

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






Оқушылар:

Тақырып: Сұрыптау

Мектеп:М.Әуезов атындағы жалпы орта мектебі

Күні:05-06.02.2020

Мұғалімнің аты-жөні:Қалыбаева Ұ.

Сынып:9

Қатысқандар саны:

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

Оқу мақсаттары

9.3.2.1- сұрыптау алгоритмдерін қолдану

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

Барлық оқушылар үшін:

Сұрыптау алгоритмдерін анықтау;

Көптеген оқушылар үшін:

Сұрыптау алгоритмдерін салыстыру;

Кейбір оқушылар үшін:

Сұрыптау алгоритмдерін қолдану.


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

  1. Сұрыптау алгоритмдерін анықтайды;

  2. Сұрыптау алгоритмдерін салыстырады;

  3. Сұрыптау алгоритмдерін қолданады.

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

«Мәңгілік ел» идеясының құндылықтарын жүзеге асыру. Топта бірлесіп жұмыс жасау, бір-бірлерінің пікірлерін тыңдау, сыйлау.

Тілдік мақсаттар

Пәндік лексика және терминология:

Сұрыптау-сортировка-sort, массивті сұрыптау-сортировка массива- sorting array, жылдам сұрыптау-быстрая сортировка-quick sort, көбік-пена-foam, таңдау-выбор-selection

Диалог/жазбаша жұмысқа қажетті пайдалы фразалар топтамасы

  • Сұрыптау деген не?

  • Массив элементтерін сұрыптау дегенді қалай түсінесің?

  • Осы тақырыпқа байланысты күнделікті тұрмыстан қандай мысалдарды келтіре аласың?

Жазу:

Сұрыптау алгоритмдерін жазыңдар.

Пәнаралық байланыс

Математикалық амалдар, ағылшын тілінде сөздер қолданылады.

Тірек білім, білік, дағдылар

Массивті сұрыптау.

Жоспар

Сабақ кезеңдері

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

Қосымша ресурстар

Басталуы

3 мин


7 минут

Ой сергіту жаттығуы. «Титаник» ойыны Титаник кемесі апатқа ұшыраған, құтқарушылар адамдарды құтқару үшін келіп тұр. Бірақ барлығы қайыққа сыймайды. Сол үшін жағдайларына қарап құтқару керек. Үш құтқарушыға жасырын тапсырма берілген. Бірінші құтқарушы жағдайын айтып келген әрбір екінші адамды құтқарады, екінші құтқарушы жағдайын айтып келген әрбір үшінші адамды құтқаруы керек. Ал үшінші құтқарушы қанша жағдайын айтса да құтқармай тұрады.

Қайыққа отыру үшін оқушылар құтқарушыларға барынша жағдайларын айтады. Мысалы, үйде қарт әжем бар, анамды емдетуім керек деген секілді сылтау айтылады.

Бұл ойында адамдарды жағдайына қарап сұрыптау арқылы тақырып ашылады.

Үй тапсырмасын пысықтау.

Өткен тақырып бойынша оқулықта берілген тапсырмалардың шығу жолын тақтада, топта талдайды.
Ауызша мадақтау, ынталандыру.


Компьютер, оқулық

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

2 мин



7 мин




6 мин



Миға шабуыл сұрақтарымен жұмыс жасау

  • Сұрыптау деген не?

  • Массив элементтерін сұрыптау дегенде не түсінесің?

  • Осы тақырыпқа байланысты күнделікті тұрмыстан қандай мысалдарды келтіре аласың?

Оқулықпен жұмыс

Жаңа ақпаратпен танысу. Әдістемелік берілген сұрақтарға жеке, топта, ұжымда жауап береді. Мұғалім толықтырып отырады.

Компьютермен жұмыс

«Алма сыйлау» жобасы

Гүләселдің N алмасы бар (0Алмаларының салмақтары ai массивін құрайды (ai<1000). Гүләсел сіңлісі Гауһарға сол алмалардың арасынан ең үлкен К алмасын сыйлағысы келеді (0<К < N). Python программалау тілінде Гүләселге сыйға тартатын алмаларын таңдауға көмектестін программа дайында.

Оқулық

Bilimland.kz

Компьютер

Аяқталуы

7 мин



Рефлексия

  1. Массивті сұрыптау деген не?

  2. Массивтерді сұрыптайтын негізгі әдістер туралы не айтуға болады?

  3. Сұрыптау алгоритмдеріне қандай талаптар қойылады?

  4. Сұрыптауды қолданып, массивтің минималды элементін қалай табуға болады?

  5. Ең жылдам сұрыптау әдісі жайлы не айта аласың?

  6. Көпіршік әдісте сұрыптау қалай жүзеге асады?


Бүгінгі сабақтан не үйрендім? Қандай тапсырма қызықты болды? Көңіл күйім қандай?

Оқулық

Үй тапсырмасы 1 мин



Жинақтау бөлімінде «100 кітап жобасы» аясында өздерің оқыған 10 кітаптың атауы мен шыққан жылы бойынша құрастырған деректерің бойынша жоспарлаған жобаларыңның визуалды ортада жобасын дайында.

Оқулық, компьютер




Саралау – Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз қабілетті оқушылардың алдына қандай тапсырмалар қоясыз?

Бағалау – Сіз оқушылардың материалды игеру деңгейін қалай тексеруді жоспарлап отырсыз?

Денсаулық және қауіпсіздік техникасын сақтау




Практикалық жұмысты орындау кезінде әрбір оқушыға көмек беремін. Икемі жоғары оқушылар практикалық жұмыстың көп бөлігін жасауға тиіс.

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

эргономика мен еңбекті сақтаудың ережелері Физминутка

https://www.youtube.com/watch?v=SAWr-KZhD0E


Сабақ бойынша рефлексия
Сабақ мақсаттары/оқу мақсаттары шынайы болды ма?

Барлық оқушылар ОМ-на жетті мен?

Егер жетпесе, неліктен?

Сабақта саралау дұрыс жүргізілді ме?

Сабақтың уақыттық кезеңдері сақталды ма?

Сабақ жоспарынан қандай шегінулер болды және неліктен?

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





Жалпы бағалау

Сабақтың қандай екі аспектісі жақсы өтті (оқыту туралы да, сабақ беру туралы да ойланыңыз)?

1:

2:

Сабақты жақсартуға не жәрдемдесер еді (оқыту туралы да, сабақ беру туралы да ойланыңыз)?

1:

2:

Сабақ кезінде мен сынып немесе жекелеген оқушылардың жетістіктері/қиыншылықтары туралы нені анықтадым, келесі сабақтарда неге назар аудару қажет?




Тексерілді:








3- код from random import randint from array import array B=array("i")

# Qsort процедурасы

def qSort ( A, p, q ): if p >= q: return

L = p; R = q

X = A[(L+R)//2]

while L <= R:

while A[L] > X: L += 1 while A[R] < X: R-= 1 if L <= R:

A[L], A[R] = A[R], A[L]

L += 1; R -= 1

qSort ( A, p, R ); qSort ( A, L, q )
# Негiзгi программа N=int(input('Almalardyn sanyn=')) K=int(input('Silaityn almalar sany='))

B=[0]*N

for i in range (0,N): B[i] = randint(1,100)

print('Almalardyn salmagy') print(B)

qSort ( B, 0, N-1)

print('Alma salmaktarynyn kemu retimen ornalasuy')

print(B)

print('Silaityn almalary') print(B[:K])
Түсініктеме: Жобаның программасын дайындау кезеңінде алмалар салмағына арналған массивті кездейсоқ сандармен құраймыз. Алмалардың санының шегі үлкен болғандықтан, жылдам сұрыптау үшін Qsort әдісін қолданамыз. Жобаның программалық кодында (3-код) алмаларды салмағының кему ретімен орналастырамыз. Сый- лауға алғашқы К алманы нәтиже ретінде баспаға береміз (4-сурет)







4 мин


3 мин









4-сурет. «Алма сыйлау» жобасының орындалу кезеңі







Топтық жұмыс

«Алма сыйлау» жобасының программасына талдау жүргіз. Жоба программасындағы әрбір оператордың қызметін және ұйымдастырылған әрбір циклдің қызметіне жеке-жеке талдау жасап, нақты қызметін айқындаңдар.

Жұптық жұмыс

Сыныптастарыңды көркем әдебиет оқуға шақыру мақсатында «100 кітап жобасы» аясында өздерің оқыған 10 кітаптың атауы мен шыққан жылы бойынша екі массив құрастырып, төмендегі шарттарды орындайтын жобаның жоспарын жасап, ұсын.

  1. Кітаптардың атауларын әліпби бойынша ретте.

  2. Кітаптарды шыққан жылы бойынша жаңасынан ескісіне қарай сұрыптау жүргізіңдер.

Оқушылардың жұмыстарын бағалау парағына балл қою арқылы бағалау
























Оқушылар:


Тақырып: Элементті өшіру және кірістіру

Мектеп:М.Әуезов атындағы жалпы орта мектебі

Күні:04.03.2020

05.03.2020

Мұғалімнің аты-жөні:Қалыбаева Ұ.

Сынып:9

Қатысқандар саны:

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

Оқу мақсаттары

9.3.3.1 – бірөлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау

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

Барлық оқушылар үшін:

Python-да бірөлшемді массивке элементтерді кірістіруді және өшіруді жүзеге асыру жолдарымен танысу.

Көптеген оқушылар үшін:

Python-да бірөлшемді массивке элементтерді кірістіруді және өшіруді қолдану.

Кейбір оқушылар үшін:

Python-да бірөлшемді массивке элементтерді кірістіруді және өшіруді қолдануды тұжырымдау.



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

  1. Python-да бірөлшемді массивке элементтерді кірістіруді және өшіруді жүзеге асыру жолдарымен танысады;

  2. Python-да бірөлшемді массивке элементтерді кірістіруді және өшіруді қолданады;

  3. Python-да бірөлшемді массивке элементтерді кірістіруді және өшіруді қолдануды тұжырымдайды.

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

«Мәңгілік ел» идеясының құндылықтарын жүзеге асыру. Топта бірлесіп жұмыс жасау, бір-бірлерінің пікірлерін тыңдау, сыйлау.

Тілдік мақсаттар

Оқушылар орындай алады:

Python-да бірөлшемді массивке элементтерді кірістіруді және өшіруді қолданады.

Пәндік лексика және терминология:

Массив-array, элемент-element, өшіру-выключить-turn off, қою- вставить-insert.

Диалог/жазбаша жұмысқа қажетті пайдалы фразалар топтамасы

  • Элементтерді массивтен қалай өшіруге болады?

  • Массивке жаңа элементтерді қалай кірістіруге болады?

Жазу:

Элементтерді өшіру мен кірістіру алгоритмін жазыңдар.

Пәнаралық байланыс

Математикалық амалдар, ағылшын, орыс тіліндегі сөздер қолданылады.

Тірек білім, білік,

дағдылар

Массив элементтерін өшіру мен кірістіру.

Жоспар


Сабақ кезеңдері

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

Қосымша ресурстар

Басталуы

3 мин


7 мин

Ой сергіту жаттығуы

«Самурай, айдаһар, ханшайым»

Оқушылар екі топқа бөлініп, екі қатарда бір- біріне қарап тұрады. «Айдаһар, Ханшайым, Самурай» ойыны. Айдаһар ханшайымды, ханшайым самурайды, самурай айдаһарды жеңеді. Оқушылар кейіпкерлерді сомдайды: ханшайым етегін жайып иіледі, самурай қылышын сермейді, айдаһар қорқытады. Егер жүргізуші бір дегенде бірінші топ айдаһардың кейпіне, екінші топ ханшайымның кейпіне енсе, бірінші топ жеңеді. Жеңімпаз топ марапатталады.
Үй тапсырмасын пысықтау

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




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

3 мин

Миға шабуыл сұрақтарымен жұмыс жасау

  • Элементтерді массивтен қалай өшіруге болады?

  • Массивке жаңа элементтерді қалай кірістіруге болады?


Оқулықпен жұмыс

Жаңа ақпаратпен танысу. Әдістемелік берілген сұрақтарға жеке, топта, ұжымда жауап береді. Мұғалім толықтырып отырады.
Компьютермен жұмыс

«Өшіру және кірістіру» жобасы Ұзындығы N тең болған (0

  1. Массивтегі барлық нөлдерді өшіріп тастайтын болсын.

  2. Массивтегі ең үлкен элементті өшірсін.

  3. Массивте жоқ ең кіші санды соңына қосатын болсын.

  4. Массив элементтерін құруда кездейсоқ сандар операторын қолдан.



Жоба коды

from array import array from random import randint A=array("i")

Оқулық







10 мин







Слайд материалы, bilimland.kz

7 мин






Компьютер






6 мин




N=int(input('Massiv uzyndygy='))

A=[0]*N;k=p=0

for i in range (0,N): A[i] = randint(1,100)

print('A=',A) min=A[0]; max=A[0] for i in range (0,N):

if A[i]> max : max=A[i]; p=i

for i in range (0,N): if A[i]< min:

min=A[i];k=i A.pop(k) print('A=',A)

print('En kishi element=',min) A.pop(p)

print('A=',A)

print('En ulken element=',max) A.append(min) A.append(max)

print('A=',A)

Дескриптор

Бірөлшемді массивте элементтерді өшіреді. Жаңа элемент кірістіреді.

Топтық жұмыс:

Массив элементтерін өшіру немесе кірістіруге арналған мысалдармен жобаларды топта талдаңдар. Түрлі есептерді шешудегі қолдану бағыттарын, өзіндік ерекшеліктерін айқындаңдар.

Бірөлшемді массив элементтерін өшіру немесе жаңа элемент кірістіруге байланысты математикадағы немесе күнделікті өмірден алынған, өздеріңе таныс мысалдардың бірінің жобасын жоспарлап, ұсыныңдар.










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

фишкалар жинайды.




Аяқталуы

3 мин



Рефлексия

Оқулықтағы тапсырманы орындау

  1. Массивтен элементтер қалай өшіріледі?

  2. Массивке жаңа элемент қосу қалай жүзеге асады?

  3. Массивтегі бірінші орынға жаңа элементті қалай жүктеуге болады?


«Сенім ағашы» әдісі

Оқушылар сабақтан алған әсерлерін стикерге жазып ағашқа жапсырады.

Оқулық

Үй тапсырмасы 1 мин


Оқулықта берілген тапсырманы орындап келу.

Компьютер




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

Дифференциалды оқыту – Көбірек қолдау көрсету үшін не істейсіз? Қабілеті жоғары оқушыларды дамытуды қалай жоспарлайсыз?

Бағалау – оқушылардың оқуын тексеруді қалай жоспарлайсыз?

Пәнаралық байланыс


Басқаларынан бұрын жұмысн аяқтаған оқушылар үшін қосымша тапсырмалар

Практикалық тапсырмаларды орындау және есептерді шешу арқылы

Жүзеге аспайды

Қорытынды бағалау 9а сыныбы

Ең жақсы өткен екі тапсырманы атап көрсетіңіз (оқытуға және үйренуге қатысты)

1:
2:

Қандай екі нәрсе немесе тапсырма сабақтың одан да жақсы өтуіне ықпалын тигізер еді (оқытуға және үйренуге қатысты)?

1:
2:

Қорытынды бағалау-9ә сыныбы

Ең жақсы өткен екі тапсырманы атап көрсетіңіз (оқытуға және үйренуге қатысты)

1:
2:

Қандай екі нәрсе немесе тапсырма сабақтың одан да жақсы өтуіне ықпалын тигізер еді (оқытуға және үйренуге қатысты)?

1:
2: