400 000+ дайын материалды
1 жыл бойы шексіз жүктеңіз
ҚМЖ, БЖБ, ТЖБ, презентациялар және авторлық материалдар
4 990₸/ 1 жыл
🔥Арнайы баға ·10.12.2026 дейін
Одан кейін - 29 990 ₸
Бір рет төлейсіз · Автотөлем жоқ
Тақырып бойынша 31 материал табылды

Бір өлшемді массивтер .9-сынып

Материал туралы қысқаша түсінік
Сабақ жоспары: Оқушыларды түгелдеу. «Өзіме тілек» әдісі. Топқа бөлу. «Ой қозғау» әдісі (сұрақтар). Жаңа тақырыпты баяндау. «Түртіп алу» әдісі. Дәптермен жұмыс. Практикалық жұмыс. Сәйкестікті тап. Кері байланыс. Рефлексия. Үйге тапсырма
Материалдың қысқаша нұсқасы

Мектептің атауы


Пән: Информатика

Мұғалімнің аты-жөні:

Күні:


Сынып: 9

Оқушы саны:

Сабақтың тақырыбы:

Бір өлшемді массивтер .

Оқу мақсаты:

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

Сабақтың мақсаты:

Оқушыларды Python программалау тілінде қолданылатын қызметші сөздермен таныстыру. Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады,

талдау жасайды.  

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

 Түйін сөздер:

Орын ауыстыру-Перестановка- Retirement,

Элемент мәндерін өңдеу-Обработка значений элементов-Replacement function elements,

Қосымша айнымалы-Дополнительная переменная-Additional variable,

Факториал-Factorial  

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

 Массив элементтерін есептеу барысында математика пәнімен және термин сөздер арқылы ағылышын тілімен байланысады.



Сабақ барысы

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

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

Ресурстар

Сабақтың басы

Ұйымдастыру кезеңі:

Оқушылармен сәлемдесу, тугелдеу.

Сыныпта жағымды ахуал орнату.

«Өзіме тілек» әдісі (түрлі түсті стикерлерге оқушылар тілек жазып,ұшақ жасап,басқа оқушыға ұшыру арқылы сол оқушыға тілегін тілейді).

Түстер бойынша топқа бөлу (ұшып келген ұшақтың түстері бойынша топтастыру)

1 топ. Қызыл түсті стикерлер

2 топ. Жасыл түсті стикерлер


Өткен тақырыпты «Ой қозғау» әдісі бойынша пысықтаймын.

  • Алгоритм деген не?

  • Алгоритмнің түрлерін айтыңыз

  • Бағдарламалау деген не?

  • Алгоритмді жазу жолдары?

  • Программалауда бұл сандар мен символдар не деп аталады?

  • Қандай айнымалыларды білесіз?

  • Python программасында аудармасы қандай?


Сабақтың ортасы

(30мин)

 Жаңа тақырып.

Мұғалімнің түсіндірмесі. 

Массив – (француз тілінен аударғанда massif – қуатты, тұтас дегенді білдіреді) біртекті заттар немесе нысандардың тұтас алғандағы жиынтығын білдіретін ұғым. мысалы, тұрмыста тұрғын үй массивтері (тұрғын аудандар), орман массивтері (орман алқаптары) деген сияқты ұғымдармен бірге қолданылады



 Shape1

1-код

>>>А = [45, 25, 30, 20,–40]

>>>А

[45, 25, 30, 20, –40]








Shape2

2-код

>>>А = [45, 25, 30, 20,–40]

>>> А[0 : 5 : 2]

[45, 30, –40]

>>> А[2 : 4]

[25, 30, 20]

>>> А[–1], А[–5]

[-40], [45]

>>> А[0], А[–5] А[45] А[45]













«Түртіп алу » әдісі. Термин сөздер


Орын ауыстыру

Перестановка

Retirement

Элемент мәндерін өңдеу

Обработка значений элементов

Replacement function elements

Қосымша айнымалы

Дополнительная переменная

Additional variable

Фактариал

Фактариал

Factorial

Жеке жұмыс

1-тапсырма: Массивтің қосындысы А[N] массиві берілген.

Осы массив элементтерінің қосындысын тап.

from array import array

A=array("i") N=int(input())

S=0

A=[0]*N

for i in range(0,N):

A[i] = int(input())

for i in range(0,N):

if A[i] 0 :

S+=A[i]

print(S)  

2-тапсырма:

Программа кодынан 3 қатені тауып, программаның нәтижесін шығар.

from array import array

A=array("i")

N=int(input())

A=[0]*N

for i in range(0,N):

A[i] = int(input())

print(A[4:])

3-тапсырма: Х массивіндегі жұп индексті элемент пен тақ индексті элементтің орындары ауысатынлай етіп, оларды керісінше орналастырып, у массивіне әкеліп қойыңдар.




ҚБ. Чаттар арқылы Сабақты қорытындылау.


Тест арқылы серпілген сауалдар беру

1. Массив ұғымын қалай түсінесің?

2. Массивті Python программасында қалай таныстырамыз?

3. Элементтерді ауыстыру дегеніміз не?

4. Массивте сандарды ауыстыру қай формулламен есептеледі?

  

- өте жақсы

- жақсы

- орташа  


Дескриптор

  1. Массив ұғымын түсінеді.

  2. Бір өлшемді массивтерді анықтай алады.

  3. Массивті Python программалау тілінде сиппатай алады.

  4. Python программалау тілінде бір өлшемді массивтерді пайдаланып программа құра алады.

  5. Python-да массив элементтерінің орынын ауыстыра алады.

  6. Python программалау тілінде бір өлшемді массивтердің элементтерінің орнын ауыстырып, талдау жасай алады.  




























Сабақтың соңы

(3мин)


-Бүгінгі тақырыпты бағалайды, маңызын түсінеді

Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады, талдау жасайды.  



Рефлексия

(2мин)

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

Бүгін оқушылар не білді? Сыныптағы ахуал қандай болды?

Мен жоспарланған саралау шаралары тиімді болды ма?

Мен берген уақыт ішінде үлгердім бе? 

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






Үйге тапсырма

1,2 есеп(82бет)



Материалды Word форматында жүктеп аласыз
Тарифке кіреді
3 ұстаз жүктеп алған
13 желтоқсан
280
Бұл материалды қолданушы жариялаған. UstazTilegi материалдың мазмұны мен авторлық құқықтарына жауап бермейді. Авторлық құқық бұзылған жағдайда шағым қалдыра аласыз
"Ұстаз" платформасында тіркелген пәндік олимпиадалар
Аттестацияға жарамды екенін көру үшін "Ұстаз" платформасында "Жарыстар, олимпиадалар тізімінен "Ustaz tilegi" деп іздесеңіз шығады
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Осы тақырыпта
көрнекілік керек па?
10 000 астам көрнекіліктерді жинап қойдық.
Көрнекілік бөліміне өтіп тақырыбын жазып жүктеп алыңыз!
Министірлікпен келісілген Аттестацияға жарамды курстар тізімі