|
Қысқа мерзімді жоспары |
||||
|
Бөлім |
Python программалау тілінде алгоритмдерді программалау |
|||
|
Педагогтың аты-жөні |
|
|||
|
Күні |
|
|||
|
Сынып 9 |
Қатысушылар саны |
|
Қатыспағандар саны |
|
|
Сабақтың тақырыбы: |
Бірөлшемді массив |
|||
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
9.3.3.1- бірөлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау |
|||
|
Сабақтың мақсаты: |
Біртипті деректердің массив ұғымын,түрлерін біледі Python программалау тілінде қалай өңдейді |
|||
Сабақтың барысы:
|
Сабақтың кезені/ уақыт |
Педагогтың әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
|
Сабақтың басы |
1.Оқушылармен амандасу. 2. «Ойлан» сұрақтары арқылы тақырыпты ашу ♦ Массив ұғымын қалай түсінесің? ♦ Күнделікті өмірде біртипті деректердің үлкен көлемімен жұмыс істеуге қандай мысалдар келтіре аласың? 3.Сабақтың тақырыбы мен мақсаттарымен таныстыру Cабақ тақырыбы:Бір өлшемді массив Сабақ мақсаты: 9.3.3.1- бірөлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау |
1.Мұғаліммен амандасады. 2.Сабақтың тақырыбын дәптерге жазады. 3.Сабақтың мақсаттарымен танысады. |
|
|
|
Сабақтың ортасы |
Массив – бір атаумен біріккен,бір типтегі деректерден тұратын айнымалылардың жиынтығы
1-тапсырма Қосынды. Ұзындығы N-ге тең А[N] массиві берілген (N<100). Осы массивтегі оң элементтердің қосындысын тап. from
array import array 2- тапсырма. Оқулықта берілген практикалық жұмысты орындау. Үлгерім 9-сыныпта N праллел сыныптар білім алады. 3- тоқсан бойынша осы сыныптардың жалпы үлгерім пайызы А[N] массив түрінде берілген (N<102). 9- сыныптардағы орташа білім сапасын және ең төменгі білім сапалы сыныптың пайызын экранға шығару. Білім сапасы ең төмен сынып өз білімін 9-сыныптар бойынша орташа білім сапаға жеткізу үшін қанша пайыз көтеру керек екенін анықтайтын программа құрастыр. 3-тапсырма Бірөлшемді массивтерге есептер шығару 1. Сыныптасыңның телефон нөмірлерінің telefon.txt файлынан оқып, арасында 5 цифрымен аяқталатын нөмірлерді telout.txt файлына жаз. 2. B[20] массив элементінің мәнін 20...50 арасындағы кездейсоқ сандардан құрастыр. Массивтегі тақ орында тұрған жұп элементтерді баспаға бер. Жұптық жұмыс Массивтерді Python программалау тілінде енгізудің 3 түріне салыстырмалы түрде талдау жасаңдар. Осы үшеуінің қайсысын көп қолдануымыз мүмкін? Себебін дәлелді мысалдармен түсіндіріңдер. Дескриптор Массивтерді қолдану түрлерін салыстырады. Оқушылардың жұмыстарын шкала арқылы бағалау. «Сағат» әдісі. Сағат шкаласына оқушылардың аттарын стикерге жазып жапсыру. |
Мұғалімді тыңдайды Массив ұғымын Массив түрлерін Массив типтерін Массив ерекшеліктерін туралы ақпарат алады Анықтамасын дәптерге жазады Дескриптор: -array модулін шақырады - массивке атау беріп типін көрсетеді - массив элементтерін енгізеді - for циклін қолданады -if шарт қолданады -қосындыны есептейді Дескриптор: -array модулін шақырады - массивке атау беріп типін көрсетеді - массив элементтерін енгізеді - for циклін қолданады -if шарт қолданады Дескриптор: Массивке деректерді енгізу операторларын қолданып алгоритмдерді программалайды. |
1 тапсырма 3 балл 2 балл 2 балл |
Слайд 3-4 |
|
Сабақтың соңы |
Миға шабуыл сұрақтары 1.Массив
дегеніміз не? «Екі сұрақ, бір тілек» әдісі. Оқушылар сабақтан алған екі жақсы әсерімен, түсінбеген бір сұрағымен бөліседі
|
Өзін-өзі бағалау. |
2 балл |
|
|
Үй тапсырмасы |
Өздеріңе таныс күнделікті қолданып жүрген біртипті деректерден 2 массив құрап, оны ұсыныңдар. Мысалы, сыныптағы 20 оқушының бойының ұзындығын алуға болады |
|
|
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
бір өлшемді массив 9 сынып
бір өлшемді массив 9 сынып
|
Қысқа мерзімді жоспары |
||||
|
Бөлім |
Python программалау тілінде алгоритмдерді программалау |
|||
|
Педагогтың аты-жөні |
|
|||
|
Күні |
|
|||
|
Сынып 9 |
Қатысушылар саны |
|
Қатыспағандар саны |
|
|
Сабақтың тақырыбы: |
Бірөлшемді массив |
|||
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
9.3.3.1- бірөлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау |
|||
|
Сабақтың мақсаты: |
Біртипті деректердің массив ұғымын,түрлерін біледі Python программалау тілінде қалай өңдейді |
|||
Сабақтың барысы:
|
Сабақтың кезені/ уақыт |
Педагогтың әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
|
Сабақтың басы |
1.Оқушылармен амандасу. 2. «Ойлан» сұрақтары арқылы тақырыпты ашу ♦ Массив ұғымын қалай түсінесің? ♦ Күнделікті өмірде біртипті деректердің үлкен көлемімен жұмыс істеуге қандай мысалдар келтіре аласың? 3.Сабақтың тақырыбы мен мақсаттарымен таныстыру Cабақ тақырыбы:Бір өлшемді массив Сабақ мақсаты: 9.3.3.1- бірөлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау |
1.Мұғаліммен амандасады. 2.Сабақтың тақырыбын дәптерге жазады. 3.Сабақтың мақсаттарымен танысады. |
|
|
|
Сабақтың ортасы |
Массив – бір атаумен біріккен,бір типтегі деректерден тұратын айнымалылардың жиынтығы
1-тапсырма Қосынды. Ұзындығы N-ге тең А[N] массиві берілген (N<100). Осы массивтегі оң элементтердің қосындысын тап. from
array import array 2- тапсырма. Оқулықта берілген практикалық жұмысты орындау. Үлгерім 9-сыныпта N праллел сыныптар білім алады. 3- тоқсан бойынша осы сыныптардың жалпы үлгерім пайызы А[N] массив түрінде берілген (N<102). 9- сыныптардағы орташа білім сапасын және ең төменгі білім сапалы сыныптың пайызын экранға шығару. Білім сапасы ең төмен сынып өз білімін 9-сыныптар бойынша орташа білім сапаға жеткізу үшін қанша пайыз көтеру керек екенін анықтайтын программа құрастыр. 3-тапсырма Бірөлшемді массивтерге есептер шығару 1. Сыныптасыңның телефон нөмірлерінің telefon.txt файлынан оқып, арасында 5 цифрымен аяқталатын нөмірлерді telout.txt файлына жаз. 2. B[20] массив элементінің мәнін 20...50 арасындағы кездейсоқ сандардан құрастыр. Массивтегі тақ орында тұрған жұп элементтерді баспаға бер. Жұптық жұмыс Массивтерді Python программалау тілінде енгізудің 3 түріне салыстырмалы түрде талдау жасаңдар. Осы үшеуінің қайсысын көп қолдануымыз мүмкін? Себебін дәлелді мысалдармен түсіндіріңдер. Дескриптор Массивтерді қолдану түрлерін салыстырады. Оқушылардың жұмыстарын шкала арқылы бағалау. «Сағат» әдісі. Сағат шкаласына оқушылардың аттарын стикерге жазып жапсыру. |
Мұғалімді тыңдайды Массив ұғымын Массив түрлерін Массив типтерін Массив ерекшеліктерін туралы ақпарат алады Анықтамасын дәптерге жазады Дескриптор: -array модулін шақырады - массивке атау беріп типін көрсетеді - массив элементтерін енгізеді - for циклін қолданады -if шарт қолданады -қосындыны есептейді Дескриптор: -array модулін шақырады - массивке атау беріп типін көрсетеді - массив элементтерін енгізеді - for циклін қолданады -if шарт қолданады Дескриптор: Массивке деректерді енгізу операторларын қолданып алгоритмдерді программалайды. |
1 тапсырма 3 балл 2 балл 2 балл |
Слайд 3-4 |
|
Сабақтың соңы |
Миға шабуыл сұрақтары 1.Массив
дегеніміз не? «Екі сұрақ, бір тілек» әдісі. Оқушылар сабақтан алған екі жақсы әсерімен, түсінбеген бір сұрағымен бөліседі
|
Өзін-өзі бағалау. |
2 балл |
|
|
Үй тапсырмасы |
Өздеріңе таныс күнделікті қолданып жүрген біртипті деректерден 2 массив құрап, оны ұсыныңдар. Мысалы, сыныптағы 20 оқушының бойының ұзындығын алуға болады |
|
|
шағым қалдыра аласыз
















