Екіөлшемді массивтермен Python тілінде бағдарламалау, 9 сынып
Sheber Education·24 Маусым·Қаралды:130Жүктелді:0
Материалда екіөлшемді массивтерді пайдаланып Python тілінде бағдарлама жасауға арналған тапсырмалар мен түсіндірмелер қамтылған. Ашық сабақ информатика пәнінен 9 сынып оқушыларына алгоритмдік ойлау мен бағдарламалау дағдыларын дамытуға пайдалы.
Материал жүктеу үшін жазылым қажет
Алдын ала көру
Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.
Материалдан үзінді
Қысқа мерзімді жоспары
Бөлім
Python программалау тілінде алгоритмдерді программалау
Педагогтың аты-жөні
Бесимбаева Жанар Убайдуллаевна
Күні
Сынып 9 а
Қатысушылар саны
Қатыспағандар саны
Сабақтың тақырыбы:
Екі өлшемді массив
Оқу бағдарламасына сәйкес оқыту мақсаттары
9.3.3.2 – екіөлшемді массивтерді пайдаланып Python программалау
тілінде бағдарламаларды жасау
Сабақтың мақсаты:
Барлық оқушылар:
Екіөлшемді массивтер мен диагональдарын анықтау;
Көптеген оқушылар:
Python программалау тілінде екіөлшемді массивтерді қолдану;
Кейбір оқушылар:
Екіөлшемді массивтерді Python программалау тілінде қолданудың
маңыздылығын тұжырымдау
Құндылықтарға баулу:
«Мәңгілік ел» жалпыұлттық идеясы бойынша «Жалпыға бірдей еңбек қоғамы» құндылығына баулу. Бұл арқылы оқушыларда шығармашылық және сын тұрғысынан ойлауы, функционалдық сауаттылығы, қарым-қатынас жасау қабілеті мен жауапкершілігі артады. Сонымен қатар өмір бойы оқуға, еңбеу етуге, Қазақстандық патриотизм және азаматтық жауапкершілікке деген дағдысы қалыптасады.
Сабақтың кезені/ уақыт
Педагогтың әрекеті
Оқушының әрекеті
Бағалау
Ресурстар
Сабақтың басы
5 мин.
1.Оқушылармен амандасу.
2.Сабақтың тақырыбы мен мақсаттарымен таныстыру.
3.Жаңа тақырыпқа шолу
Программалау тілінде де математикадағыдай өрнектерді орындаудың өз ережесі бар.
1.Мұғаліммен амандасады.
2.Сабақтың тақырыбын дәптерге жазады.
3.Сабақтың мақсаттарымен танысады.
Оқушылар сабаққа қатысу белсенділігіне қарай, ынталандыру мақсатында қалыптастырушы бағалау бойынша бағаланады
Кітап ,Жұмыс дәптерлері, дербес компьютер, т.б.
Сабақтың ортасы
/ Миға шабуыл сұрақтарымен жұмыс істеу
Матрица ұғымын қалай түсінесің? Техникада қай салаларда кездеседі?
Күнделікті өмірде кесте түрінде берілген
деректермен жұмыс жасауға қандай мысалдар
келтіре аласың?
Оқулықпен жұмыс
Жаңа ақпаратпен танысу. Әдістемелік берілген
сұрақтарға жеке, жауап береді.
Мұғалім толықтырып отырады.
1-тапсырма
Екіөлшемді массивтің бас және жанама
диагональдарының айырмашылықтарын
салыстырыңдар.
Дескриптор:
Екіөлшемді массивті анықтайды;
Диагональдарын салыстырады.
2-тапсырма.
2-мысал:А[N] [N] екіөлшемді массиві берілген
(1<N<20). Осы массивтің бас диагоналінде
орналасқан элементтердің қосындысын тап.
from random import randint
N=int(input())
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]=int(input())
S=0; i=0
for i in range(N):
for j in range(N):
if i == j: (бас диагональді анықтау шарты)
S+=A[i][j]
print(S)
3-мысал:А[N] [N] екіөлшемді массиві берілген
Сабаққа арналған ойындар
Жазылымдар
Өзіңізге ыңғайлы жазылымды таңдаңыз
1 күн
BASIC
5 ЖИ / күн
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
17 Құралдар / күн
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
5 Материал / күн
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
15 Ойындар / күн
Жазылым бойынша ойын жасау лимиті.
1 ай
BASIC
50 ЖИ / ай
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
22 Құралдар / ай
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
100 Материал / ай
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
100 Ойындар / ай
Жазылым бойынша ойын жасау лимиті.

