Сабақ жоспары :: Әртүрлі
Файл қосу
Python программалау тілінде алгоритмдерді программалау
Қысқа мерзімді сабақ жоспары
Бөлім: 9.3 Python программалау тілінде алгоритмдерді программалау
Мектеп: №62 МЛ
Пәні: информатика
Күні: 27.01.2020
Мұғалімнің аты-жөні: Кикбаев Алтынбек
Сынып: 9 г
Қатысқандар саны:
Қатыспағандар саны:
Сабақ тақырыбы:
Элементтердің орнын ауыстыру
Сабақ негізделген оқу
мақсаты
9.3.3.1 бір өлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау;
Сабақ мақсаттары
Барлық оқушылар: Бір өлшемді массивтерді түсінеді, қолданады.
Оқушылардың басым бөлігі: Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады.
Кейбір оқушылар: Бір өлшемді массивтерді пайдаланып Python программалау тілінде программаларды құрып, талдау жасайды.
Бағалау критерийі
-Бір өлшемді массивтерді қолдана алады.
-Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады.
-Бір өлшемді массивтерді пайдаланып Python программалау тілінде программаларды жасап, талдайды.
Тілдік мақсат
Пәндік лексика және терминология:
Python, array, massif, byte, for, randomize
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы: Python, array, massif, byte, for, randomize термин сөздері бір өлшемді массивтерді программалау кезінде қолданылады
Түйін сөздер
Орын ауыстыру
Перестановка
Retirement
Элемент мәндерін өңдеу
Обработка значений элементов
Replacement function elements
Қосымша айнымалы
Дополнительная переменная
Additional variable
Фактариал
Фактариал
Factorial
Құндылықтарға баулу
Жеке тұлғаның пікірін ескеру және әрбір ойдың құндылығын
құрметтеу.
Алдыңғы тақырып
Массивті және бір өлшемді массив ұғымын түсінеді.
Пәнаралық байланыс
Массив элементтерін есептеу барысында математика пәнімен және термин сөздер арқылы ағылышын тілімен байланысады.
Жоспар
Жоспарлаған
уақыт
Жоспарлаған жаттығулар (төмендегі
жоспарланған жаттығулармен қатар
ескертпелерді жазыңыз)
Ресурстар
Сабақтың басы
3 минут
4 минут
Сабақтың ортасы
3 минут
7 минут
3 минут
3 минут
Практикалық тапсырмалар
10 минут
5 минут
Оқушылармен сәлемдесу, түгендеу
Ынтымақтастық атмосферасын қалыптастыру.
<<Есімдер сөйлейді>>. Оқушылар бір бірлеріне өз есімдерінің бірінші әріпі арқылы жағымды сөздер айтады.
Топқа біріктіру. Оқушылар ортадағы кеспе қағаздарды алады. Кеспе қағаздарда жасырылған массив және индекс сөздерін біріктіру арқылы 2 топқа бірігіп отырады.
Өткен сабақты пысықтау: <<Миллион кімге бұйырады?>> Берілген сұрақтардың дұрыс жауабын таба отырып, өткен сабақ пысықталады.
<<Ой қозғау>> әдісі. https://learningapps.org/ сайттан бір типті элементтерді жинақтау арқылы, тақырыпты ашамын.
Жаңа тақырып. Топтық жұмыс. <<Сократ әдісі>> арқылы оқушылар тапсырманы топта оқып, екі шеңбер, бірінің ішінде бірі болып шеңбер жасап тұрады. <<Ішкі шеңбердегі>> оқушылар тақырыпқа қатысты мәселені сұрақ-жауап арқылы талқылайды, ал <<сыртқы шеңбер>> оларды тыңдап, дəптерлеріне ескертпе жасап отырады және талқылау соңында өз пікірлерін айтады. Мұғалім оларды сырттан бақылап, бағыттаушы сұрақтар қою арқылы пікірталасты қажетті арнаға бұрып отырады. Шеңбердегі оқушылар белгілі бір уақыт өткен соң рөлдерімен алмастырып өз тұжырымдамаларымен бөліседі.
ҚБ. Оқушылар <<Екі жұлдыз, бір тілек!>> арқылы бірін - бірі бағалайды.
Мұғалімнің түсіндірмесі.
<<Түртіп алу >> әдісі. Термин сөздер
Орын ауыстыру
Перестановка
Retirement
Элемент мәндерін өңдеу
Обработка значений элементов
Replacement function elements
Қосымша айнымалы
Дополнительная переменная
Additional variable
Фактариал
Фактариал
Factorial
Жеке жұмыс.
Тапсырма А: Массивтің қосындысы А[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)
Тапсырма В: Берілген массивтегі max және min мәндерін ауыстырыңдар.
Тапсырма С: Х массивіндегі жұп индексті элемент пен тақ индексті элементтің орындары ауысатынлай етіп, оларды керісінше орналастырып, у массивіне әкеліп қойыңдар.
ҚБ. Чаттар арқылы
Сабақты қорытындылау. Тест арқылы серпілген сауалдар беру.
1. Массив ұғымын қалай түсінесің?
2. Массивті Python программасында қалай таныстырамыз?
3. Элементтерді ауыстыру дегеніміз не?
4. Массивте сандарды ауыстыру қай формулламен есептеледі?
Үлестірмелер, қима қағаздар
https://learningapps.org/
Интерактивті тақта
https://learningapps.org/
Интерактивті тақта
Оқулық, жұмыс дәптер
!
Интерактивті тақта
Слайд 1
Слайд 2
Жұмыс дәптері
<<Атамұра>>
9 сынып
197 бет
АКТ- мен жұмыс
-өте жақсы
-жақсы
-орташа
https://socrative.com
Дескриптор
1. Массив ұғымын түсінеді.
2. Бір өлшемді массивтерді анықтай алады.
3. Массивті Python программалау тілінде сиппатай алады.
4. Python программалау тілінде бір өлшемді массивтерді пайдаланып программа құра алады.
5. Python-да массив элементтерінің орынын ауыстыра алады.
6. Python программалау тілінде бір өлшемді массивтердің элементтерінің орнын ауыстырып, талдау жасай алады.
Сабақтың
соңы
2 минут
Сабақ соңында оқушылар <<Жетістік баспалдағы>> арқылы
рефлексия жүргізеді:
Саралау - Сіз қосымша көмек көрсетуді қалай жоспарлайсыз? Сіз қабілеті жоғары оқушыларға тапсырманы күрделендіруді қалай жоспарлайсыз?
Бағалау - Оқушылардың үйренгенін тексеруді қалай жоспарлайсыз?
Қауіпсіздік және еңбекті қорғау ережелері.
Сабақ барысында оқушыларды сабаққа деген құштарлықтарын және сабақты қабылдау қарқындарына қарай түрлі әдістер арқылы тапсырмалар құрастырдым.
<<Миллион кімге бұйырады>> ойыны арқылы оқушылардың пәнге қызығушылығын арттырып, өтілген тақырыптарды пысықтап аламын..
<<Сократ әдісі>> арқылы оқушылар топпен жұмыс жасайды, бір бірлерін толықтырып отырады, кем тұстарына бағыт-бағдар беремін.
<<Түртіп алу>> әдісі арқылы термин сөздерді жазып, есте сақтауды қалыптастырамын.
Практикалық тапсырмалар арқылы жеке жұмыс беріп, оқушылардың деңгейін саралаймын.
Оқушылардың ойын жинақтау, ой түйю мақсатында, сабақты тест арқылы қорытындылаймын.
-Ынталандыру
-Оқушылар өзара бағалайды
-Алдын-ала белгіленген критерийлер арқылы бағаланады.
-Практикалық жұмысты қалыптастырушы бағалау ретінде жүргізіледі
Оқушылардың компьютер алдында дұрыс отыруын қадағалау;
Рефлексия
Сабақ/оқу мақсаттары шынайы ма? Бүгін оқушылар не білді? Сыныптағы ахуал қандай болды? Мен жоспарланған саралау шаралары тиімді болды ма? Мен берген уақыт ішінде үлгердім бе?
Төмендегі бос ұяшыққа сабақ туралы өз пікіріңізді жазыңыз. Сол ұяшықтағы Сіздің сабағыңыздың тақырыбына сәйкес келетін сұрақтарға жауап беріңіз.
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
1:
2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері/ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
Бөлім: 9.3 Python программалау тілінде алгоритмдерді программалау
Мектеп: №62 МЛ
Пәні: информатика
Күні: 27.01.2020
Мұғалімнің аты-жөні: Кикбаев Алтынбек
Сынып: 9 г
Қатысқандар саны:
Қатыспағандар саны:
Сабақ тақырыбы:
Элементтердің орнын ауыстыру
Сабақ негізделген оқу
мақсаты
9.3.3.1 бір өлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау;
Сабақ мақсаттары
Барлық оқушылар: Бір өлшемді массивтерді түсінеді, қолданады.
Оқушылардың басым бөлігі: Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады.
Кейбір оқушылар: Бір өлшемді массивтерді пайдаланып Python программалау тілінде программаларды құрып, талдау жасайды.
Бағалау критерийі
-Бір өлшемді массивтерді қолдана алады.
-Бір өлшемді массивтерді пайдаланып Python программалау тілінде программа құрады.
-Бір өлшемді массивтерді пайдаланып Python программалау тілінде программаларды жасап, талдайды.
Тілдік мақсат
Пәндік лексика және терминология:
Python, array, massif, byte, for, randomize
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы: Python, array, massif, byte, for, randomize термин сөздері бір өлшемді массивтерді программалау кезінде қолданылады
Түйін сөздер
Орын ауыстыру
Перестановка
Retirement
Элемент мәндерін өңдеу
Обработка значений элементов
Replacement function elements
Қосымша айнымалы
Дополнительная переменная
Additional variable
Фактариал
Фактариал
Factorial
Құндылықтарға баулу
Жеке тұлғаның пікірін ескеру және әрбір ойдың құндылығын
құрметтеу.
Алдыңғы тақырып
Массивті және бір өлшемді массив ұғымын түсінеді.
Пәнаралық байланыс
Массив элементтерін есептеу барысында математика пәнімен және термин сөздер арқылы ағылышын тілімен байланысады.
Жоспар
Жоспарлаған
уақыт
Жоспарлаған жаттығулар (төмендегі
жоспарланған жаттығулармен қатар
ескертпелерді жазыңыз)
Ресурстар
Сабақтың басы
3 минут
4 минут
Сабақтың ортасы
3 минут
7 минут
3 минут
3 минут
Практикалық тапсырмалар
10 минут
5 минут
Оқушылармен сәлемдесу, түгендеу
Ынтымақтастық атмосферасын қалыптастыру.
<<Есімдер сөйлейді>>. Оқушылар бір бірлеріне өз есімдерінің бірінші әріпі арқылы жағымды сөздер айтады.
Топқа біріктіру. Оқушылар ортадағы кеспе қағаздарды алады. Кеспе қағаздарда жасырылған массив және индекс сөздерін біріктіру арқылы 2 топқа бірігіп отырады.
Өткен сабақты пысықтау: <<Миллион кімге бұйырады?>> Берілген сұрақтардың дұрыс жауабын таба отырып, өткен сабақ пысықталады.
<<Ой қозғау>> әдісі. https://learningapps.org/ сайттан бір типті элементтерді жинақтау арқылы, тақырыпты ашамын.
Жаңа тақырып. Топтық жұмыс. <<Сократ әдісі>> арқылы оқушылар тапсырманы топта оқып, екі шеңбер, бірінің ішінде бірі болып шеңбер жасап тұрады. <<Ішкі шеңбердегі>> оқушылар тақырыпқа қатысты мәселені сұрақ-жауап арқылы талқылайды, ал <<сыртқы шеңбер>> оларды тыңдап, дəптерлеріне ескертпе жасап отырады және талқылау соңында өз пікірлерін айтады. Мұғалім оларды сырттан бақылап, бағыттаушы сұрақтар қою арқылы пікірталасты қажетті арнаға бұрып отырады. Шеңбердегі оқушылар белгілі бір уақыт өткен соң рөлдерімен алмастырып өз тұжырымдамаларымен бөліседі.
ҚБ. Оқушылар <<Екі жұлдыз, бір тілек!>> арқылы бірін - бірі бағалайды.
Мұғалімнің түсіндірмесі.
<<Түртіп алу >> әдісі. Термин сөздер
Орын ауыстыру
Перестановка
Retirement
Элемент мәндерін өңдеу
Обработка значений элементов
Replacement function elements
Қосымша айнымалы
Дополнительная переменная
Additional variable
Фактариал
Фактариал
Factorial
Жеке жұмыс.
Тапсырма А: Массивтің қосындысы А[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)
Тапсырма В: Берілген массивтегі max және min мәндерін ауыстырыңдар.
Тапсырма С: Х массивіндегі жұп индексті элемент пен тақ индексті элементтің орындары ауысатынлай етіп, оларды керісінше орналастырып, у массивіне әкеліп қойыңдар.
ҚБ. Чаттар арқылы
Сабақты қорытындылау. Тест арқылы серпілген сауалдар беру.
1. Массив ұғымын қалай түсінесің?
2. Массивті Python программасында қалай таныстырамыз?
3. Элементтерді ауыстыру дегеніміз не?
4. Массивте сандарды ауыстыру қай формулламен есептеледі?
Үлестірмелер, қима қағаздар
https://learningapps.org/
Интерактивті тақта
https://learningapps.org/
Интерактивті тақта
Оқулық, жұмыс дәптер
!
Интерактивті тақта
Слайд 1
Слайд 2
Жұмыс дәптері
<<Атамұра>>
9 сынып
197 бет
АКТ- мен жұмыс
-өте жақсы
-жақсы
-орташа
https://socrative.com
Дескриптор
1. Массив ұғымын түсінеді.
2. Бір өлшемді массивтерді анықтай алады.
3. Массивті Python программалау тілінде сиппатай алады.
4. Python программалау тілінде бір өлшемді массивтерді пайдаланып программа құра алады.
5. Python-да массив элементтерінің орынын ауыстыра алады.
6. Python программалау тілінде бір өлшемді массивтердің элементтерінің орнын ауыстырып, талдау жасай алады.
Сабақтың
соңы
2 минут
Сабақ соңында оқушылар <<Жетістік баспалдағы>> арқылы
рефлексия жүргізеді:
Саралау - Сіз қосымша көмек көрсетуді қалай жоспарлайсыз? Сіз қабілеті жоғары оқушыларға тапсырманы күрделендіруді қалай жоспарлайсыз?
Бағалау - Оқушылардың үйренгенін тексеруді қалай жоспарлайсыз?
Қауіпсіздік және еңбекті қорғау ережелері.
Сабақ барысында оқушыларды сабаққа деген құштарлықтарын және сабақты қабылдау қарқындарына қарай түрлі әдістер арқылы тапсырмалар құрастырдым.
<<Миллион кімге бұйырады>> ойыны арқылы оқушылардың пәнге қызығушылығын арттырып, өтілген тақырыптарды пысықтап аламын..
<<Сократ әдісі>> арқылы оқушылар топпен жұмыс жасайды, бір бірлерін толықтырып отырады, кем тұстарына бағыт-бағдар беремін.
<<Түртіп алу>> әдісі арқылы термин сөздерді жазып, есте сақтауды қалыптастырамын.
Практикалық тапсырмалар арқылы жеке жұмыс беріп, оқушылардың деңгейін саралаймын.
Оқушылардың ойын жинақтау, ой түйю мақсатында, сабақты тест арқылы қорытындылаймын.
-Ынталандыру
-Оқушылар өзара бағалайды
-Алдын-ала белгіленген критерийлер арқылы бағаланады.
-Практикалық жұмысты қалыптастырушы бағалау ретінде жүргізіледі
Оқушылардың компьютер алдында дұрыс отыруын қадағалау;
Рефлексия
Сабақ/оқу мақсаттары шынайы ма? Бүгін оқушылар не білді? Сыныптағы ахуал қандай болды? Мен жоспарланған саралау шаралары тиімді болды ма? Мен берген уақыт ішінде үлгердім бе?
Төмендегі бос ұяшыққа сабақ туралы өз пікіріңізді жазыңыз. Сол ұяшықтағы Сіздің сабағыңыздың тақырыбына сәйкес келетін сұрақтарға жауап беріңіз.
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
1:
2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері/ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz