Қысқа мерзімді жоспар
| Мектеп: Ғани Мұратбаев атындағы ЖОМ
|
Күні:
| Мұғалімнің аты-жөні: Шыныбек Динара
|
Сынып: 9
| Қатысушылар саны:
| Қатыспағандар:
|
Сабақ тақырыбы
| Екі - өлшемді массив
|
Осы сабақта қол жеткізілетін оқу мақсаттары (оқу бағдарламасына сілтеме)
| 9.3.3.2 – екіөлшемді массивтерді пайдаланып Python программалау тілінде бағдарламаларды жасау
|
Сабақ мақсаты
| Барлық оқушылар үшін:
Python программалау тілінде екіөлшемді массив элементтеріне сілтеме жасау түрін анықтау;
Көптеген оқушылар үшін:
Екіөлшемді массив элементтерін қолданып есептерді программалау;
Кейбір оқушылар үшін:
Екіөлшемді массивті сұрыптау программасының кодын ұсыну.
|
Бағалау критерийі
| 1. Python программалау тілінде екіөлшемді массив элементтеріне сілтеме жасау түрінанықтайды;
2. Екіөлшемді массив элементтерін қолданыпесептерді программалайды;
3. Екіөлшемді массивті сұрыптау программасының кодын ұсынады.
|
Тілдік мақсаттар
| Пәндік лексика және терминология:
Массив-array, тип-type, элемент-element, Матрица-матрица-matrix, екіөлшемді массив-двумерный массив-two-dimensional array, сілтеме-ссылка-link, сұрыптау-сортировка-sort.
Диалог/жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
Матрица ұғымын қалай түсінесің? Техникада қайсалаларда кездеседі? Күнделікті өмірде кесте түрінде берілген деректермен жұмыс жасауға қандай мысалдар келтіреаласың?
|
Құндылықтарға баулу
| «Мәңгілік ел» идеясының құндылықтарын жүзеге асыру. Топта бірлесіп жұмыс жасау, бір-бірлерінің пікірлерін тыңдау, сыйлау.
|
Пәнаралық байланыстар
| Математикалық амалдар, ағылшын тілінде сөздер қолданылады
|
Алдын ала білім
| Мәтіндік процессордағы кестелер ,электрондық кесте элементтерін форматтау, кестелердің автоматты түрде толтырылуы
|
Сабақ барысы
|
Сабақтың жоспарланған кезеңдері
| Сабақтағы жоспарланған қызмет
| Ресурстар
|
Басталуы
3мин
7мин
| Ой сергіту жаттығуы.«Бұрылып секіріс» ойыны (қатарда). Оқушылар арақашықтығы кем дегенде жарты метрдей, бір бағытқа қарап тұрады. Дабыл берілгенде бір мезетте барлығы орнында бұрылып секіреді. Секіргенде кез келген жағына бұрылып (90º, 180º немесе 360º - қа дейін) секіруге болады. Қалай және қаншалықты айналуына болатындығын әркім өзі шешеді.
Бірақ ақылдасуға болмайды. Кезекті секірістен кейін бір бағытқа бұрылып тұру керек. Күрделі нұсқасы әр секірісте көзді жұмады. Көзді жұмған қалпы ашпастан жаттығуды жасауға болады, онда оқушылар арасында өзекті қатынас бір жүйемен шешіледі.
Үй тапсырмасын пысықтау Өткен тақырып бойынша оқулықта берілген тапсырмалардың шешімін топта талдайды. Өзара бағалайды.
|
|
Негізгі бөлім
2 мин
4 мин
10 мин
| Миға шабуыл сұрақтарымен жұмыс жасау
Матрица ұғымын қалай түсінесің?Техникада қай салалардакездеседі? Күнделікті өмірде кесте түрінде берілген деректермен жұмыс жасауға қандаймысалдар келтіреаласың?
Оқулықпен жұмыс
Жаңа ақпаратпен танысу. Әдістемелік берілген сұрақтарға жеке, топта, ұжымда жауап береді. Мұғалім толықтырып отырады. Практикалық жұмыс
С[N] [N] екіөлшемді массиві берілген(1Массивте ең көп тақ элементтер орналасқан қатарды өшіру үшін, тақ сандар ең көп орналасқан қатардың орнын сақтап аламыз. Сол орынды пайдаланып қатарды өшіреміз (4-код).
Программаның орындалу нәтижесі 5-суретте берілген. 4-код
from random import randint
N=int(input()); max=k=0
a = [ [0 for j in range(N)] for i in range(N)] for i in range(0, N):
for j in range(0,N): a[i][j]=randint(1,50)
for i in (a): print(i)
for i in range(0, N): k=0
for j in range(0,N): if a[i][j] % 2 ==1:
k+=1(тақэлементтердісанайды)
if k> max:
max=k;p=i; (тақэлементікөпқатардың)
print() нөмірінр-ғасақтайды) a.remove(a[p]) (рқатарынөшіреді) for i in (a): (массивтібаспағабереді)
print(i)
Дескриптор
Екі өлшемді массив элементтерін анықтайды. Python программалау тілінде программалай алады. Топтық жұмыс
Екі өлшемді массивтерді сұрыптау және қатарды өшіру программасын талдаңдар. Программаның әрбір қатарының қандай қызмет орындайтынын анықтаңдар. Жұптық жұмыс
Екі өлшемді массивтің ең үлкен және ең кіші элементтері орналасқан қатарларды тауып, өшіріп тастайтын программа кодын ұсыныңдар. Егер ең үлкен және ең кіші элемент бір қатарда орналасса онда тек сол қатарды ғана өшіру керек. Оқушылардың жұмыстарын «Температура» әдісі бойынша бағалау. Термометр шкаласына
оқушылардың аттарын жазу арқылы.
| Қосымша 1
Термометр суреті бар плакат,
стикер
|
Аяқталуы
3 мин
Рефлексия
2 мин
| «Екіөлшемді массивті математика және физикалық есептерді шешуде қолдану жолдары» тақырыбында шағын ғылыми мақала дайында.
«Екі жұлдыз, бір тілек» әдісі. Оқушылар сабақ туралы ең жақсы пікір, түсінбеген бір сұрақ айтады.
| Оқулық
|
Үй тапсырмасы
1 мин
|
Оқулықта берілген тапсырманы орындап келу
| Оқулық
|
Саралау – Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз қабілетті оқушылардың алдына қандай тапсырмалар қоясыз?
| Бағалау – Сіз оқушылардың материалды игеру деңгейін қалай тексеруді жоспарлап отырсыз?
| Денсаулық және қауіпсіздік техникасын сақтау
|
Практикалық жұмысты орындау кезінде әрбір оқушыға көмек беремін. Икемі жоғары оқушылар практикалық жұмыстың көп бөлігін жасауға тиіс.
| Оқушылардың сабақтың әртүрлі кезеңдерінде түсінуі: сабақ барысында жаңа тақырыпбты түсіндіруі кезінде, компьютер алдында практикалық жұмысты орындау кезінде. Оқушы оқушылар жауабын мақтайды, басқа оқушыларға толық емес жауаптарды толықтыруға мүмкіндік береді.
|
|
Сабақ бойынша рефлексия Сабақ мақсаттары/оқу мақсаттары шынайы болды ма?
Барлық оқушылар ОМ-на жетті мен?
Егер жетпесе, неліктен?
Сабақта саралау дұрыс жүргізілді ме?
Сабақтың уақыттық кезеңдері сақталды ма?
Сабақ жоспарынан қандай шегінулер болды және неліктен?
| Осы тарауды сабақ туралы ойлау үшін пайдаланыңыз. Сіздің сабағыңыз туралы ең маңызды сұрақтарға сол бағанда жауап беріңіз.
|
|
Жалпы бағалау
Сабақтың қандай екі аспектісі жақсы өтті (оқыту туралы да, сабақ беру туралы да ойланыңыз)?
1: 2: Сабақты жақсартуға не жәрдемдесер еді (оқыту туралы да, сабақ беру туралы да ойланыңыз)?
1: 2: Сабақ кезінде мен сынып немесе жекелеген оқушылардың жетістіктері/қиыншылықтары туралы нені анықтадым, келесі сабақтарда неге назар аудару қажет?
|