|
Қысқа мерзімді жоспары |
||||
|
Бөлім |
Алгоритмдерді программалау |
|||
|
Педагогтың аты-жөні |
Толендиева Алма |
|||
|
Күні |
|
|||
|
Сынып 9 |
Қатысушылар саны |
|
Қатыспағандар саны |
|
|
Сабақтың тақырыбы: |
Бірөлшемді массивтерге деректерді енгізу және шығару |
|||
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
9.3.3.1- бірөлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау |
|||
|
Сабақтың мақсаты |
Python программалау тілінде бірөлшемді массивтерді енгізудің жолдарын сипаттайды; Python программалау тілінде массивтерді пайдаланып есептер кодын жазады |
|||
Сабақтың барысы:
|
Сабақтың кезені/ уақыт |
Педагогтың әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
|
Сабақтың басы |
1.Оқушылармен амандасу. Тренинг «жиымдар» ойыны 2.Сабақтың тақырыбы мен мақсаттарымен таныстыру. 3.Жаңа тақырыпқа шолу Оқушылардың жұмыстарын ауызша мадақтау, қолдау көрсету. |
1.Мұғаліммен амандасады. 2.Сабақтың тақырыбын дәптерге жазады. 3.Сабақтың мақсаттарымен танысады. Топқа бөлінеді |
Оқушылар сабаққа қатысу белсенділігіне қарай, ынталандыру мақсатында қалыптастырушы бағалау бойынша бағаланады. |
Жұмыс дәптерлері, дербес компьютер, т.б. |
|
Сабақтың ортасы |
Миға шабуыл сұрақтары Компьютерге деректерді енгізудің қандай жолдары бар? Пайтон Есіңе түсір! ТЖ. Оқулықпен жұмыс Постерге ақпаратты енгізудің үш әдісінің кодын түсіреді, талқылау 1 топ: Пернетақтадан енгізу 2 топ: Кездейсоқ сандармен енгізу 3 топ: Файлдан енгізу Практикалық жұмыс: 9-сыныпта N параллель сыныптар білім алады. 3-тоқсан бойынша осы сыныптардың жалпы үлгерім пайызы А[N] массив түрінде берілген (N<102). 9-сыныптардағы білім сапасы орташа және білім сапасы ең төмен сыныптың пайызын экранға шығар. Білім сапасы ең төмен сынып өз білімін 9-сыныптар бойынша орташа білім сапасына жеткізу үшін қанша пайыз көтеру керек екенін анықтайтын программа құрастыр. ӨЖ. 1-тапсырма: Сыныптастарыңның телефон нөмірлері А[20] массивінде берілген. Осы телефон нөмірлері арасынан 5 цифрымен аяқталатындарының санын анықта. 2-тапсырма: B[20] массив элементтерінің мәнін 20...50 арасындағы кездей-соқ сандардан құрастыр. Массивтегі тақ орында тұрған жұп элементтерді экранға шығар. |
1. Массив дегеніміз
не? Программа коды: print ('Synyptar sany=',
end="") кодын жазады 1-тапсырма коды from array import array n=int(input()) a=[0]*n for i in range(n): a[i]=int(input()) for i in range(n): if a[i]%10==5: print(a[i]) 2-тапсырма коды from random import randint n=int(input()) a=[0]*n for i in range(n): a[i]=randint(20,50) print('a[',i,']=',a[i]) for i in range(n): if i%2==1 and a[i]%2==0: print('a[',i,']=',a[i]) |
Оқушылар сабаққа қатысу белсенділігіне қарай, ынталандыру мақсатында қалыптастырушы бағалау бойынша бағаланады. Дискриптор: - массивті енгізудің әдістерін енгізуді талқылайды; 1Балл Дискриптор: - массив ұзындығын енгізеді; 1Б - массив элементтерін енгізеді; 1Б - Орташа мән табады; 1Б - Минимумды табады; 1Б - Пайызды табады; 1Б Дискриптор: - телефон номерлерін енгізеді; 1Б -5 пен аяқталатын санды табу шартын жазады ; 1Б -Кездейсоқ сандарды енгізуді ұйымдастырады; 1Б |
Жұмыс дәптерлері, дербес компьютер, т.б Слайд . |
|
Сабақтың соңы |
«Зымыран сұрақтар» әдісі Оқушылар қағазға тақырып туралы сұрақтар жазып ұшақ жасайды. Келесі топқа ұшырады, ол топ сұрақтарға жауап береді. «Екі жұлдыз, бір тілек» әдісі. Оқушылар сабақтан алған екі жақсы әсерімен, түсінбеген бір сұрағымен бөліседі |
Өзін-өзі бағалау. |
Оқушылар сабаққа қатысу белсенділігіне қарай, ынталандыру мақсатында қалыптастырушы бағалау бойынша бағаланады |
Жұмыс дәптерлері, дербес компьютер, т.б. |
|
Үй тапсырмасы |
Оқулықтағы берілген тапсырмаларды орындап келу. |
Оқушылар сабаққа қатысу белсенділігіне қарай, ынталандыру мақсатында қалыптастырушы бағалау бойынша бағаланады |
Жұмыс дәптерлері, дербес компьютер, т.б. |
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
ҚМЖ 9 сынып Бірөлшемді массивке деректер енгізу және шығару. (есептер дайын кодымен)
ҚМЖ 9 сынып Бірөлшемді массивке деректер енгізу және шығару. (есептер дайын кодымен)
|
Қысқа мерзімді жоспары |
||||
|
Бөлім |
Алгоритмдерді программалау |
|||
|
Педагогтың аты-жөні |
Толендиева Алма |
|||
|
Күні |
|
|||
|
Сынып 9 |
Қатысушылар саны |
|
Қатыспағандар саны |
|
|
Сабақтың тақырыбы: |
Бірөлшемді массивтерге деректерді енгізу және шығару |
|||
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
9.3.3.1- бірөлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау |
|||
|
Сабақтың мақсаты |
Python программалау тілінде бірөлшемді массивтерді енгізудің жолдарын сипаттайды; Python программалау тілінде массивтерді пайдаланып есептер кодын жазады |
|||
Сабақтың барысы:
|
Сабақтың кезені/ уақыт |
Педагогтың әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
|
Сабақтың басы |
1.Оқушылармен амандасу. Тренинг «жиымдар» ойыны 2.Сабақтың тақырыбы мен мақсаттарымен таныстыру. 3.Жаңа тақырыпқа шолу Оқушылардың жұмыстарын ауызша мадақтау, қолдау көрсету. |
1.Мұғаліммен амандасады. 2.Сабақтың тақырыбын дәптерге жазады. 3.Сабақтың мақсаттарымен танысады. Топқа бөлінеді |
Оқушылар сабаққа қатысу белсенділігіне қарай, ынталандыру мақсатында қалыптастырушы бағалау бойынша бағаланады. |
Жұмыс дәптерлері, дербес компьютер, т.б. |
|
Сабақтың ортасы |
Миға шабуыл сұрақтары Компьютерге деректерді енгізудің қандай жолдары бар? Пайтон Есіңе түсір! ТЖ. Оқулықпен жұмыс Постерге ақпаратты енгізудің үш әдісінің кодын түсіреді, талқылау 1 топ: Пернетақтадан енгізу 2 топ: Кездейсоқ сандармен енгізу 3 топ: Файлдан енгізу Практикалық жұмыс: 9-сыныпта N параллель сыныптар білім алады. 3-тоқсан бойынша осы сыныптардың жалпы үлгерім пайызы А[N] массив түрінде берілген (N<102). 9-сыныптардағы білім сапасы орташа және білім сапасы ең төмен сыныптың пайызын экранға шығар. Білім сапасы ең төмен сынып өз білімін 9-сыныптар бойынша орташа білім сапасына жеткізу үшін қанша пайыз көтеру керек екенін анықтайтын программа құрастыр. ӨЖ. 1-тапсырма: Сыныптастарыңның телефон нөмірлері А[20] массивінде берілген. Осы телефон нөмірлері арасынан 5 цифрымен аяқталатындарының санын анықта. 2-тапсырма: B[20] массив элементтерінің мәнін 20...50 арасындағы кездей-соқ сандардан құрастыр. Массивтегі тақ орында тұрған жұп элементтерді экранға шығар. |
1. Массив дегеніміз
не? Программа коды: print ('Synyptar sany=',
end="") кодын жазады 1-тапсырма коды from array import array n=int(input()) a=[0]*n for i in range(n): a[i]=int(input()) for i in range(n): if a[i]%10==5: print(a[i]) 2-тапсырма коды from random import randint n=int(input()) a=[0]*n for i in range(n): a[i]=randint(20,50) print('a[',i,']=',a[i]) for i in range(n): if i%2==1 and a[i]%2==0: print('a[',i,']=',a[i]) |
Оқушылар сабаққа қатысу белсенділігіне қарай, ынталандыру мақсатында қалыптастырушы бағалау бойынша бағаланады. Дискриптор: - массивті енгізудің әдістерін енгізуді талқылайды; 1Балл Дискриптор: - массив ұзындығын енгізеді; 1Б - массив элементтерін енгізеді; 1Б - Орташа мән табады; 1Б - Минимумды табады; 1Б - Пайызды табады; 1Б Дискриптор: - телефон номерлерін енгізеді; 1Б -5 пен аяқталатын санды табу шартын жазады ; 1Б -Кездейсоқ сандарды енгізуді ұйымдастырады; 1Б |
Жұмыс дәптерлері, дербес компьютер, т.б Слайд . |
|
Сабақтың соңы |
«Зымыран сұрақтар» әдісі Оқушылар қағазға тақырып туралы сұрақтар жазып ұшақ жасайды. Келесі топқа ұшырады, ол топ сұрақтарға жауап береді. «Екі жұлдыз, бір тілек» әдісі. Оқушылар сабақтан алған екі жақсы әсерімен, түсінбеген бір сұрағымен бөліседі |
Өзін-өзі бағалау. |
Оқушылар сабаққа қатысу белсенділігіне қарай, ынталандыру мақсатында қалыптастырушы бағалау бойынша бағаланады |
Жұмыс дәптерлері, дербес компьютер, т.б. |
|
Үй тапсырмасы |
Оқулықтағы берілген тапсырмаларды орындап келу. |
Оқушылар сабаққа қатысу белсенділігіне қарай, ынталандыру мақсатында қалыптастырушы бағалау бойынша бағаланады |
Жұмыс дәптерлері, дербес компьютер, т.б. |
шағым қалдыра аласыз













