|
Мектептің атауы |
|
||
|
Пән: Информатика |
Мұғалімнің аты-жөні: |
||
|
Күні: |
|
Сынып: 9 |
Оқушы саны: |
|
Сабақтың тақырыбы: |
Бір өлшемді массивтер . |
||
|
Оқу мақсаты: |
9.3.3.1 бір өлшемді массивтер пайдаланып Python (пайтон) программалау тілінде программаларды жасау; |
||
|
Сабақтың мақсаты: |
Оқушыларды Python программалау тілінде қолданылатын қызметші сөздермен таныстыру. Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады, талдау жасайды. |
||
|
Тілдік мақсаттар: |
Түйін сөздер: Орын ауыстыру-Перестановка- Retirement, Элемент мәндерін өңдеу-Обработка значений элементов-Replacement function elements, Қосымша айнымалы-Дополнительная переменная-Additional variable, Факториал-Factorial |
||
|
Пәнаралық байланыс: |
Массив элементтерін есептеу барысында математика пәнімен және термин сөздер арқылы ағылышын тілімен байланысады. |
||
Сабақ барысы
|
Сабақ кезеңдері |
Жоспарланған іс - әрекет |
Ресурстар |
|||||||||||||||
|
Сабақтың басы |
Ұйымдастыру кезеңі: Оқушылармен сәлемдесу, тугелдеу. Сыныпта жағымды ахуал орнату. «Өзіме тілек» әдісі (түрлі түсті стикерлерге оқушылар тілек жазып,ұшақ жасап,басқа оқушыға ұшыру арқылы сол оқушыға тілегін тілейді). Түстер бойынша топқа бөлу (ұшып келген ұшақтың түстері бойынша топтастыру) 1 топ. Қызыл түсті стикерлер 2 топ. Жасыл түсті стикерлер Өткен тақырыпты «Ой қозғау» әдісі бойынша пысықтаймын.
|
|
|||||||||||||||
|
Сабақтың ортасы (30мин) |
Жаңа тақырып. Мұғалімнің түсіндірмесі. Массив – (француз тілінен аударғанда massif – қуатты, тұтас дегенді білдіреді) біртекті заттар немесе нысандардың тұтас алғандағы жиынтығын білдіретін ұғым. мысалы, тұрмыста тұрғын үй массивтері (тұрғын аудандар), орман массивтері (орман алқаптары) деген сияқты ұғымдармен бірге қолданылады
1-код >>>А = [45, 25, 30, 20,–40] >>>А [45, 25, 30, 20, –40]
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]
«Түртіп алу » әдісі. Термин сөздер
Жеке жұмыс 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. Массивте сандарды ауыстыру қай формулламен есептеледі?
- өте жақсы - жақсы - орташа Дескриптор
|
|
|||||||||||||||
|
Сабақтың соңы (3мин) |
-Бүгінгі тақырыпты бағалайды, маңызын түсінеді Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады, талдау жасайды. |
|
|||||||||||||||
|
Рефлексия (2мин) |
Рефлексия Сабақ/оқу мақсаттары шынайы ма? Бүгін оқушылар не білді? Сыныптағы ахуал қандай болды? Мен жоспарланған саралау шаралары тиімді болды ма? Мен берген уақыт ішінде үлгердім бе?
Т |
|
|||||||||||||||
|
Үйге тапсырма |
1,2 есеп(82бет) |
|
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
Бір өлшемді массивтер .9-сынып
Бір өлшемді массивтер .9-сынып
|
Мектептің атауы |
|
||
|
Пән: Информатика |
Мұғалімнің аты-жөні: |
||
|
Күні: |
|
Сынып: 9 |
Оқушы саны: |
|
Сабақтың тақырыбы: |
Бір өлшемді массивтер . |
||
|
Оқу мақсаты: |
9.3.3.1 бір өлшемді массивтер пайдаланып Python (пайтон) программалау тілінде программаларды жасау; |
||
|
Сабақтың мақсаты: |
Оқушыларды Python программалау тілінде қолданылатын қызметші сөздермен таныстыру. Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады, талдау жасайды. |
||
|
Тілдік мақсаттар: |
Түйін сөздер: Орын ауыстыру-Перестановка- Retirement, Элемент мәндерін өңдеу-Обработка значений элементов-Replacement function elements, Қосымша айнымалы-Дополнительная переменная-Additional variable, Факториал-Factorial |
||
|
Пәнаралық байланыс: |
Массив элементтерін есептеу барысында математика пәнімен және термин сөздер арқылы ағылышын тілімен байланысады. |
||
Сабақ барысы
|
Сабақ кезеңдері |
Жоспарланған іс - әрекет |
Ресурстар |
|||||||||||||||
|
Сабақтың басы |
Ұйымдастыру кезеңі: Оқушылармен сәлемдесу, тугелдеу. Сыныпта жағымды ахуал орнату. «Өзіме тілек» әдісі (түрлі түсті стикерлерге оқушылар тілек жазып,ұшақ жасап,басқа оқушыға ұшыру арқылы сол оқушыға тілегін тілейді). Түстер бойынша топқа бөлу (ұшып келген ұшақтың түстері бойынша топтастыру) 1 топ. Қызыл түсті стикерлер 2 топ. Жасыл түсті стикерлер Өткен тақырыпты «Ой қозғау» әдісі бойынша пысықтаймын.
|
|
|||||||||||||||
|
Сабақтың ортасы (30мин) |
Жаңа тақырып. Мұғалімнің түсіндірмесі. Массив – (француз тілінен аударғанда massif – қуатты, тұтас дегенді білдіреді) біртекті заттар немесе нысандардың тұтас алғандағы жиынтығын білдіретін ұғым. мысалы, тұрмыста тұрғын үй массивтері (тұрғын аудандар), орман массивтері (орман алқаптары) деген сияқты ұғымдармен бірге қолданылады
1-код >>>А = [45, 25, 30, 20,–40] >>>А [45, 25, 30, 20, –40]
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]
«Түртіп алу » әдісі. Термин сөздер
Жеке жұмыс 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. Массивте сандарды ауыстыру қай формулламен есептеледі?
- өте жақсы - жақсы - орташа Дескриптор
|
|
|||||||||||||||
|
Сабақтың соңы (3мин) |
-Бүгінгі тақырыпты бағалайды, маңызын түсінеді Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады, талдау жасайды. |
|
|||||||||||||||
|
Рефлексия (2мин) |
Рефлексия Сабақ/оқу мақсаттары шынайы ма? Бүгін оқушылар не білді? Сыныптағы ахуал қандай болды? Мен жоспарланған саралау шаралары тиімді болды ма? Мен берген уақыт ішінде үлгердім бе?
Т |
|
|||||||||||||||
|
Үйге тапсырма |
1,2 есеп(82бет) |
|
шағым қалдыра аласыз



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












