§23. Екіөлшемді массивтер

Тақырып бойынша 31 материал табылды

§23. Екіөлшемді массивтер

Материал туралы қысқаша түсінік
Оқушылармен амандасу. Психологиялық ахуалды орнату. Шеңбер құру. Топқа бөлу. Бірөлшемді массивтер Екіөлщемді массивтер Python
Материалдың қысқаша нұсқасы
img_page_1
Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Слайдтың жеке беттері
Информатика пәнінің мұғалімі Агисова Айнур Темирлановна

#1 слайд
Информатика пәнінің мұғалімі Агисова Айнур Темирлановна

1 слайд

Информатика пәнінің мұғалімі Агисова Айнур Темирлановна

08.02.2022 жыл 4-БӨЛІМ. PYTHON ПРОГРАММАЛАУ ТІЛІНДЕ АЛГОРИТМДЕРДІ ПРОГРАММАЛАУ §23 Екіөлшемді массивтер 9 «А» класс Сабақ

#2 слайд
08.02.2022 жыл 4-БӨЛІМ. PYTHON ПРОГРАММАЛАУ ТІЛІНДЕ АЛГОРИТМДЕРДІ ПРОГРАММАЛАУ §23 Екіөлшемді массивтер 9 «А» класс Сабақтың мақсаты 9.3.3.2 екі өлшемді массивтерді пайдаланып Python программалау тілінде бағдарламаларды жасау;

2 слайд

08.02.2022 жыл 4-БӨЛІМ. PYTHON ПРОГРАММАЛАУ ТІЛІНДЕ АЛГОРИТМДЕРДІ ПРОГРАММАЛАУ §23 Екіөлшемді массивтер 9 «А» класс Сабақтың мақсаты 9.3.3.2 екі өлшемді массивтерді пайдаланып Python программалау тілінде бағдарламаларды жасау;

Топқа бөлу Бірөлшемді массив Екіөлшемді массив Python

#3 слайд
Топқа бөлу Бірөлшемді массив Екіөлшемді массив Python

3 слайд

Топқа бөлу Бірөлшемді массив Екіөлшемді массив Python

Деректер типтерінің қандай түрлерін білесіңдер? While, for цикл операторлары қандай қызмет атқарады? Бірөлшемді миссивтер

#4 слайд
Деректер типтерінің қандай түрлерін білесіңдер? While, for цикл операторлары қандай қызмет атқарады? Бірөлшемді миссивтерді енгізу және шығару қалай жүзеге асады? Естеріңе түсіріңдер: Меңгерілетін білім: Көпөлшемді массивтермен жұмыс; Тізім, тізім өлшемі; Тізімдерді енгізу және шығару. Сөздік Тізім-Список-List

4 слайд

Деректер типтерінің қандай түрлерін білесіңдер? While, for цикл операторлары қандай қызмет атқарады? Бірөлшемді миссивтерді енгізу және шығару қалай жүзеге асады? Естеріңе түсіріңдер: Меңгерілетін білім: Көпөлшемді массивтермен жұмыс; Тізім, тізім өлшемі; Тізімдерді енгізу және шығару. Сөздік Тізім-Список-List

Есептерде деректерді кесте түрінде сақтау жиі кездеседі. Мұндай деректер матрица немесе екіөлшемді массив деп аталады. Pyt

#5 слайд
Есептерде деректерді кесте түрінде сақтау жиі кездеседі. Мұндай деректер матрица немесе екіөлшемді массив деп аталады. Python программалау тілінде көпөлшемді массивтер жоқ. Алайда кез келген кесте тізімдер тізімімен ұсынылуы мүмкін. Яғни тізімнің әр бір элементі тізім болып табылады. Python-дағы тізім кез келген типтегі элементтердің реттелген жиынтығы болуы мүмкін. Массив – бір типтегі элементтердің реттелген жиынтығы, сондықтан тізім массивке қарағанда икемді, бірақ бұл икемділік қарапайым құрылыммен жұмыс істейтін кезде қиындық туғызады. Тізім – динамикалық өзгеретін тип, бұл кез келген уақытта тізімге элементтерді қосуға және тізімдегі элементтерді жоюға болады дегенді білдіреді. Тізім негіздері (List)

5 слайд

Есептерде деректерді кесте түрінде сақтау жиі кездеседі. Мұндай деректер матрица немесе екіөлшемді массив деп аталады. Python программалау тілінде көпөлшемді массивтер жоқ. Алайда кез келген кесте тізімдер тізімімен ұсынылуы мүмкін. Яғни тізімнің әр бір элементі тізім болып табылады. Python-дағы тізім кез келген типтегі элементтердің реттелген жиынтығы болуы мүмкін. Массив – бір типтегі элементтердің реттелген жиынтығы, сондықтан тізім массивке қарағанда икемді, бірақ бұл икемділік қарапайым құрылыммен жұмыс істейтін кезде қиындық туғызады. Тізім – динамикалық өзгеретін тип, бұл кез келген уақытта тізімге элементтерді қосуға және тізімдегі элементтерді жоюға болады дегенді білдіреді. Тізім негіздері (List)

Екіөлшемді массивті жазу үлгісін қарастырайық: my_list1=[[11,12,5,], [15,6,10,5], [10,8,12,5], [12,15]] Көпөлшемді массивке

#6 слайд
Екіөлшемді массивті жазу үлгісін қарастырайық: my_list1=[[11,12,5,], [15,6,10,5], [10,8,12,5], [12,15]] Көпөлшемді массивке әртүрлі бағандар мен жолдар болуы мүмкін екенін ескеру керек. Екіөлшемді массивтерге әртүрлі типтер болуы мүмкін. my_list2=[[11,12,5,2], [´hello´, ´hi´, ´salem´], [10.1, 8.2, 12.4, 3.5], [12, 15] Бұл массив my_list2: int, string, float сияқты түрлі деректер типіндегі кірістірілген тізімдерінен тұрады. my_list2 нәтижесін шығару (23-сурет)

6 слайд

Екіөлшемді массивті жазу үлгісін қарастырайық: my_list1=[[11,12,5,], [15,6,10,5], [10,8,12,5], [12,15]] Көпөлшемді массивке әртүрлі бағандар мен жолдар болуы мүмкін екенін ескеру керек. Екіөлшемді массивтерге әртүрлі типтер болуы мүмкін. my_list2=[[11,12,5,2], [´hello´, ´hi´, ´salem´], [10.1, 8.2, 12.4, 3.5], [12, 15] Бұл массив my_list2: int, string, float сияқты түрлі деректер типіндегі кірістірілген тізімдерінен тұрады. my_list2 нәтижесін шығару (23-сурет)

Екіөлшемді массивтердегі деректер элементтеріне екі индекс арқылы қол жеткізуге болады. Бір индекс негізгі массивке, екінші

#7 слайд
Екіөлшемді массивтердегі деректер элементтеріне екі индекс арқылы қол жеткізуге болады. Бір индекс негізгі массивке, екіншісі ішкі массивке деректер элементінің орналасуына қатысты. Егер тек бір индексті алатын болсақ, онда осы массивтің барлығы индекстің сол позициясы үшін ғана жазылады. Мысал қарастырайық: print(my_list[0])-экранға шығарады [11,12,5,2] print(my_list[1] [2])-10-ды экранға шығарады. Толық екіөлшемді массивті басып шығару үшін, біз for циклін пайдалана аламыз: for i in myList1: for j in i: print (j, end=¨ ¨) print () Кіріктірілген код мынадай нәтижені береді (24-сурет) Екіөлшемді массивтердегі мәндерге қол жеткізу

7 слайд

Екіөлшемді массивтердегі деректер элементтеріне екі индекс арқылы қол жеткізуге болады. Бір индекс негізгі массивке, екіншісі ішкі массивке деректер элементінің орналасуына қатысты. Егер тек бір индексті алатын болсақ, онда осы массивтің барлығы индекстің сол позициясы үшін ғана жазылады. Мысал қарастырайық: print(my_list[0])-экранға шығарады [11,12,5,2] print(my_list[1] [2])-10-ды экранға шығарады. Толық екіөлшемді массивті басып шығару үшін, біз for циклін пайдалана аламыз: for i in myList1: for j in i: print (j, end=¨ ¨) print () Кіріктірілген код мынадай нәтижені береді (24-сурет) Екіөлшемді массивтердегі мәндерге қол жеткізу

Талдап, салыстырайық Бірөлшемді массив Екіөлшемді массив Венн диаграммасы көмегімен бірөлшемді және екіөлшемді массивті са

#8 слайд
Талдап, салыстырайық Бірөлшемді массив Екіөлшемді массив Венн диаграммасы көмегімен бірөлшемді және екіөлшемді массивті салыстырыңдар.

8 слайд

Талдап, салыстырайық Бірөлшемді массив Екіөлшемді массив Венн диаграммасы көмегімен бірөлшемді және екіөлшемді массивті салыстырыңдар.

Ассоциациялық аймақ жасаңдар. Екіөлшемді массив

#9 слайд
Ассоциациялық аймақ жасаңдар. Екіөлшемді массив

9 слайд

Ассоциациялық аймақ жасаңдар. Екіөлшемді массив

Python-дағы тізім дегеніміз не?

#10 слайд
Python-дағы тізім дегеніміз не?

10 слайд

Python-дағы тізім дегеніміз не?

Берілген программаны компьютерде орындаңдар. my_list1=[[7,12,4], [9,50,3], [45,0,-1]] my_list2=[[7,12,4], [9,50,3], [45,0,-

#11 слайд
Берілген программаны компьютерде орындаңдар. my_list1=[[7,12,4], [9,50,3], [45,0,-1]] my_list2=[[7,12,4], [9,50,3], [45,0,-1]] my_list3=[[`Almaty`, `Dubai`, `London`], [`Kazakhstan`, `uae`, `England]] print (my_list1[1]) my_list2[1]=[11,3,5] print (my_list2) print (my_list3[1] [0]) Компьютерде орындайық

11 слайд

Берілген программаны компьютерде орындаңдар. my_list1=[[7,12,4], [9,50,3], [45,0,-1]] my_list2=[[7,12,4], [9,50,3], [45,0,-1]] my_list3=[[`Almaty`, `Dubai`, `London`], [`Kazakhstan`, `uae`, `England]] print (my_list1[1]) my_list2[1]=[11,3,5] print (my_list2) print (my_list3[1] [0]) Компьютерде орындайық

Төмендегі кодты орындағаннан кейін қандай нәтиже аламыз? Дәптерлеріңе жазыңдар. my_list=[[7, 12, 4], [9, 50, 3], [45, 0,

#12 слайд
Төмендегі кодты орындағаннан кейін қандай нәтиже аламыз? Дәптерлеріңе жазыңдар. my_list=[[7, 12, 4], [9, 50, 3], [45, 0, -1]] print`(my_list[1]) print`(my_list[2]) print`(my_list[-1]) Дәптерге орындайық

12 слайд

Төмендегі кодты орындағаннан кейін қандай нәтиже аламыз? Дәптерлеріңе жазыңдар. my_list=[[7, 12, 4], [9, 50, 3], [45, 0, -1]] print`(my_list[1]) print`(my_list[2]) print`(my_list[-1]) Дәптерге орындайық

Тізімдермен жұмыс істеудің артықшылықтары туралы айтыңдар. Кірістірілген тізімдер массивтерде қалай анықталады? Екіөлшемд

#13 слайд
Тізімдермен жұмыс істеудің артықшылықтары туралы айтыңдар. Кірістірілген тізімдер массивтерде қалай анықталады? Екіөлшемді массив элементтеріне қалай қол жеткізуге болады? Ойланайық, талқылайық

13 слайд

Тізімдермен жұмыс істеудің артықшылықтары туралы айтыңдар. Кірістірілген тізімдер массивтерде қалай анықталады? Екіөлшемді массив элементтеріне қалай қол жеткізуге болады? Ойланайық, талқылайық

Тізім деген не? Тізімдер қандай деректер типінен тұруы мүмкін? Екіөлшемді массивтің енгізу және шығару элементтері қалай

#14 слайд
Тізім деген не? Тізімдер қандай деректер типінен тұруы мүмкін? Екіөлшемді массивтің енгізу және шығару элементтері қалай жазылады? Екіөлшемді массив элементтерімен қалай байланыс жасауға болады? Сұрақтарға жауап берейік Ой бөлісейік Сабақта жаңа не үйрендіңдер? Бірөлшемді және екіөлшемді массивтер қалай ерекшеленеді? Екіөлшемді массивті төмендегідей түрде көрсететін Python программасын жазыңдар: 1 23 456 78910 Үйге тапсырма

14 слайд

Тізім деген не? Тізімдер қандай деректер типінен тұруы мүмкін? Екіөлшемді массивтің енгізу және шығару элементтері қалай жазылады? Екіөлшемді массив элементтерімен қалай байланыс жасауға болады? Сұрақтарға жауап берейік Ой бөлісейік Сабақта жаңа не үйрендіңдер? Бірөлшемді және екіөлшемді массивтер қалай ерекшеленеді? Екіөлшемді массивті төмендегідей түрде көрсететін Python программасын жазыңдар: 1 23 456 78910 Үйге тапсырма

Ең үздік оқушыларға «Нұр» дүкеніне беріледі.

#15 слайд
Ең үздік оқушыларға «Нұр» дүкеніне беріледі.

15 слайд

Ең үздік оқушыларға «Нұр» дүкеніне беріледі.

Кері байланыс Aika88_83@mail.ru

#16 слайд
Кері байланыс Aika88_83@mail.ru

16 слайд

Кері байланыс Aika88_83@mail.ru

Файл форматы:
pptx
18.10.2024
470
Жүктеу
ЖИ арқылы жасау
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі