қмж, информатика 9 сынып 3 тоқсан Элементтердің орнын ауыстыру

Sheber Education09 ҚыркүйекҚаралды:142Жүктелді:0

Бөлім Роботтехника Сабақтың тақырыбы: Элементтердің орнын ауыстыру Оқу бағдарламасына сәйкес оқыту мақсаттары 9.3.3.1- бірөлшемді массивтерді пайдаланып Python программалау тілінде программаларды жасау

Алдын ала көру

Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.

Материалдан үзінді

Қысқа мерзімді жоспары

Бөлім

Роботтехника

Педагогтың аты-жөні

Күні

Сынып: 9

Қатысушылар саны

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

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

Элементтердің орнын ауыстыру

Оқу бағдарламасына сәйкес оқыту мақсаттары

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

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

Барлық оқушылар:

Бірөлшемді массив элементінің орнын ауыстыру әдістерін анықтау.

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

Массив элементтерін бірін екіншісіне ауыстыруды программалауда қолдану

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

Массив элементтерін ауыстырудың қажеттілігін тұжырымдау, бағалау.

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

Сабақтың кезені/ уақыт

Педагогтың әрекеті

Оқушының әрекеті

Бағалау

Ресурстар

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

1.Оқушылармен амандасу.

Ой сергіту жаттығуы. «Жақсы қасиеттерін тап»

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

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

Оқулықтағы тапсырмалардың жауаптарын тақтада қорғайды, топта талдайды. Өзара бағалайды..

1.Мұғаліммен амандасады.

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

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

Массив элементтерінің орнын ауыстырудағы мақсат не?

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

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

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

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

3-мысал:А[N] бірөлшемді массиві

берілген(1<N<100). Осы массивтің элементтерін оңға қарай циклдік жылжыту

жасайтын «Оңға жылжу» жобасын дайында.

Циклдік жылжытуды оң жаққа қарай

орындаудың сұлбасын қарастырайық.

Мысалы, А[5] массиві үшін оң жаққа циклдік

жылжытуды қарастырайық (1-сұлба).

from array import array

A=array("i")

N=int(input('N=')){массив ұзындығы}

P=int(input('P=')) {жылжыту саны}

A=[0]*N;

for i in range(0, N):

A[i]=int(input())

for i in range(1, P): {Жылжыту циклы}

m=N; k=A[N-1]

for j in range(0, N):

m-=1

A[m]=A[m-1]{массивті жылжыту}

A[0]=k{Соңғы мүшені жүктеу}

print('A=',A)

Дескриптор

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

Бірөлшемді массивтерді программалауда

қолданады.

Жұптық жұмыс

Жұбыңмен бірге массивті оңға циклдік

жылжыту жобасына талдау жүргіз. Жоба

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

Дескриптор

Бірөлшемді массивтерді қолданудың маңыздылығын тұжырымдайды.

Смайликтер арқылы бағалау.

Топтық жұмыс

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

Жазылымдар

Өзіңізге ыңғайлы жазылымды таңдаңыз

1 күн

BASIC

790₸
/күн

5 ЖИ / күн

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

17 Құралдар / күн

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

5 Материал / күн

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

15 Ойындар / күн

Жазылым бойынша ойын жасау лимиті.

Тиімді

1 ай

BASIC

9 990₸
/ай

50 ЖИ / ай

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

22 Құралдар / ай

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

100 Материал / ай

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

100 Ойындар / ай

Жазылым бойынша ойын жасау лимиті.

Реклама - жарнама

Сабаққа арналған ойындар

Сабағыңызға арналған интерактивті ойындарды жасанды интеллект арқылы құрастырыңыз! Тақырыпты жазсаңыз ойын бірден дайын болады