
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
Информатика 8 сынып 3 тоқсан КМЖ-лары
Ұзақмерзімді жоспардың тарауы: Мектеп: Python тілінде алгоритмдерді программалау. Күні: Мұғалімнің аты-жөні: Сынып: 8 Қатысқандар: Қатыспағандар: |
|
Сабақтың тақырыбы |
§4.1. For циклі |
Осы сабақта қол жеткізілетін оқу мақсаттары |
8.3.3.2 for цикл операторын пайдалану; |
Сабақтың мақсаты |
Барлық оқушы: For циклін Python программалау тілінде қолдану тәсілін анықтау; Оқушылардың көбі: Python программалау тілінде For циклінің орындалуын талдау, қолдану; Кейбір оқушылар: For циклін қолданудың маңыздылығын бағалау. |
Ойлау дағдылары |
Білу, түсіну, қолдану, талдау, жинақтау, бағалау. |
Бағалау критерийі |
|
Тілдік мақсаттар |
Пәндік лексика мен терминология: Цикл-цикл-loop Үшін-для- For Диапазон-диапазон-Range Шексіз-бесконечный-infinite |
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
|
|
Құндылықтарға баулу |
Индустрияландыру мен инновацияларға негізделген экономикалық өсу құндылықтарына сәйкес оқушыларды еңбекке және шығармашылыққа, ынтымақтастыққа, өмір бойы білім алуға баулу. Академиялық адалдық: академиялық адалдық принциптерін сақтауға негізделген басқа адамдардың идеялары мен ойларын құрметтеу. |
Пәнаралық байланыс |
Программа кодтары ағылшын тілінде жазылады. |
Алдыңғы білім |
Python программалау тілінде сызықтық, шартты алгоритмдерді программалау. |
Сабақтың барысы |
Сабақтың жоспарланған кезеңдері/уақ ыт |
Мұғалімнің іс- әрекеті |
Оқушының іс-әрекеті |
Бағалау |
Ресурстар |
Сабақтың басы Ұйымдастыру кезеңі/3мин Топқа біріктіру/2мин Қызығушылы қты ояту Өткен сабақты пысықтау /7мин |
Сәлемдесу, түгендеу. Психологиялық ахуал орнату, ширату жаттығуы. «Топтасқан сандар» тәсілі арқылы топтарға біріктіру. «Жаңбырша жауған сұрақтар» әдісі. |
Оқушылар мұғаліммен сәлемдеседі «Пойыз» жаттығуы. Ойын ортада жүргізіледі. Ең алдымен, 1, 2, 3-ке саналып алады. 1-нөмірдегілер қолдарын бір рет соғып, аяқтарымен еденді екі рет тарсылдатады, 2-нөмірдегілер қолдарын екі рет соғып, аяқтарымен еденді үш рет тарсылдатады. Ал, 3- нөмірдегілер қолдарын үш рет соғып, аяқтарымен еденді бір рет тарсылдатады. «Топтасқан сандар» тәсілі арқылы 1, 2, 3 деп ретімен саналған бойынша оқушылар топқа бірігеді. Әр топ параққа сұрақтар жазып, бір-біріне лақтырады. Алған сұрақтарына жауап жазып, кері лақтырады. Жауап жазылған парақты қағып алып оқушы, сол жауаптан сұрақ тудырып, әрі қарай лақтырады. Ойын осылай жалғаса береді. |
Қошемет көрсету. Смайлик арқылы ҚБ. |
Оқытудың белсенді әдістері NIS. Астана, 2013 |
Миға шабуыл/3мин |
«Миға шабуыл» әдісі арқылы өткен сабақ пен жаңа сабақты ұштастыру мақсатында проблеманы бірге шешу. |
Берілген сурет туралы не ойлайсындар? Оқушылар сын тұрғысынан ойланып өз пікірлерін айтады. Тақырыпты өздері ашады. |
Ауызша мадақтау. |
|
|
|
|
|
|
|
|
|
|
|
Сабақтың ортасы. Мағынаны тану. Оқулықпен жұмыс/5мин |
Оқулықта берілген ақпаратты оқушылармен бірге талдайды. Слайд материалы арқылы таныстырылым жасайды. |
Оқушылар оқулықтағы ақпаратпен танысады, визуалды ақпарат алады. Мұғаліммен бірге талдайды. Мақсаты: аудиал мен визуал оқушылардың білім алуына жағдай жасау. |
|
|
|
Дәптермен жұмыс: |
Негізгі ұғымдар мен сабақта қолданылатын термин сөздерді дәптерлеріне жазады. Үш тілде берілген термин сөздерді мұғаліммен бірге қайталайды. |
|
Информат ика. 8 - сынып оқулығы |
Практикалық жұмыс/15мин |
1-тапсырма жалпы тапсырма. Мұғалім көмектеседі. |
Оқушылар практикалық тапсырмаларды жеке орындайды. 1) K мен N (1≤K≤N≤100) барлық жұп сандарды экранға шығаратын программа құрастыр. Дескрипторлар:
2) N(10≤N≤99) санына дейінгі екі таңбалы сандар арасында екі цифры да бірдей сандарды экранға шығаратын программа |
4 балл |
Компьюте р, информати ка. 8- сынып оқулығы |
Топтық жұмыс |
2-тапсырма көлемі үлкен тапсырма. Алдымен мұғалімнің көмегімен, содан кейін өз бетінше орындайды. |
құрастыр. Екі таңбалы сан 10- нан басталады. Дескрипторлар:
3) 8 «А» сыныбында N (0 < N < 30) оқушы бар. Оқушылардың бойлары көрсетілген. Егер сыныптағы оқушының бойы 140 см- ден қысқа болса, ол аласа бойлы оқушыға жатады. Сыныпта неше оқушының бойы аласа екенін анықтайтын программа кодын жаз. . Дескриптор:
2-тапсырманы мұғалімнің нұсқауымен өз бетінше орындайды. Практикалық жұмыста орындалған программа кодын (3-сурет) талдаңдар. Егер есеп шартын «оқушылардың бойы 140 пен 155 см аралығында» деп өзгертетін болсақ, программа кодына қандай өзгеріс жасау керек? Себебін түсіндіріңдер. Дескриптор - For операторының қызметін анықтайды. |
|
|
Жұптық жұмыс |
3-тапсырма шығармашылық тапсырма. Өз беттерінше орындауын қадағалайды. |
Параметрлі циклдер көмегімен орындалатын қарапайым бір мысал құрыңдар. Құрған мысалдарыңның Python тіліндегі программа кодының жобасын дайындап, ұсыныңдар. Дескриптор
|
|
|
Сабақтың соңы Ой толғаныс. Жаңа сабақты бекіту/3мин Кері байланыс: /2мин |
Сабақты бекіту үшін «эссе» әдісін қолдану. «Тілек ағашы» әдісі. |
Оқушылар тапсырманы жеке орындайды. Циклдік операторларды программалауда қолданудың маңызына баға бер. Дескриптор -параметрлі циклді қолданудың маңыздылығын тұжырымдайды. Оқушылар сабақтан алған әсерлерін стикерге жазып тілек ағашына жапсырады |
Өздерін-өзі бағалау. |
А4 парағы |
Саралау. Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілеттірек оқушыларға қандай тапсырмалар бересіз? |
Бағалау. Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз? |
Денсаулы қ және қауіпсізді к техникас ын сақтау |
||
Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту. «Топтасқан сандар» топқа біріктіру, «Сұрақтар жаңбыры» әдісі бойынша өткен тарауды пысықтау, миға шабуыл , саралау тапсырмалары, эссе , кері байланыс жасату: «Тілек ағашы». |
Фигуралар арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру |
Компьюте рмен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру. |
-
Ұзақмерзімді жоспардың тарауы: Мектеп:
Python тілінде алгоритмдерді программалау.
Күні: Мұғалімнің аты-жөні:
Сынып: 8 Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
§4.2. Кірістірілген циклдерді ұйымдастыру
Осы сабақта қол жеткізілетін оқу мақсаттары
8.3.3.2 For цикл операторын пайдалану
Сабақтың мақсаты
Барлық оқушы: кірістірілген цикл, күрделі цикл ұғымын анықтау; Оқушылардың көбі: кірістірілген циклдердің орындалуын талдау, қолдану; Кейбір оқушылар: кірістірілген циклдерді қолданудың тиімділігін тұжырымдау.
Ойлау дағдылары
Білу, түсіну, қолдану, талдау, жинақтау, бағалау.
Бағалау критерийі
-
Кірістірілген цикл, күрделі цикл ұғымын анықтайды;
-
Кірістірілген циклдердің орындалуын талдайды, қолданады;
-
Кірістірілген циклдерді қолданудың тиімділігін тұжырымдайды.
Тілдік мақсаттар
Пәндік лексика мен терминология:
Кірістірілген цикл-интегрированный цикл-intagrated loop Күрделі цикл- сложный цикл-complex loop
Төртбұрыш-прямоугольник-rectangle Табуляция-табуляция-tabulation
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
Бірінің ішіне екіншісін кірістіріп пайдаланған бірнеше қарапайым циклдерді ... деп атайды;
Кірістірілген циклдер көмегімен сандық және символдық деректерді ... түрінде экранға шығаруға болады.
Құндылықтар ға баулу
-
«Мәңгілік ел» жалпыұлттық идеясы бойынша «Жалпыға бірдей еңбек қоғамы» құндылығы қалыптасады.
-
Ынтымақтастық: топтық жұмыс барысында жылулық қарым-қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым- қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.
-
Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни
академиялық адалдық принциптерін сақтайды.
-
-
4. Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік
дағдысы қалыптасады.
Пәнаралық
байланыс
Программа кодтары ағылшын тілінде жазылады, математикалық сандар мен
амалдар қолданылады.
Алдыңғы білім
For циклі.
Сабақтың барысы
Сабақтың
Мұғалімнің іс-
Оқушының іс-әрекеті
Бағалау
Ресурстар
жоспарланған
кезеңдері
әрекеті
/уақыт
Сабақтың басы Ұйымдастыру кезеңі/5мин
Сәлемдесу,
түгендеу.
Сыныпта психологиялық ахуал орнату.
«Шаңырақ» әдісі. Мұғалім ортада түрлі-түсті ленталардың бастарын бір қолына жинап ұстап тұрады.
Бірінші мұғалім бір оқушының бір жақсы қасиетін айтады.
Оқушылар мұғаліммен сәлемдеседі.
Оқушылар шеңбер болып лентаның екінші ұшын ұстап шаңырақ құрып тұрады.
Келесі оқушы сол жақсы қасиетіне тағы бір жақсы қасиетін қосып айтады, барлық оқушылар солай қайталайды. Мысалы, Алтынай ақылды қыз деп мұғалім айтады, ал Алтынай Бегман ақылды және жігерлі бала деп жалғастырады.
Қошемет көрсету.
Оқытудың белсенді әдістері NIS.
Астана,
2013
Топқа біріктіру: 2мин
«Жеребе» әдісі.
Оқушылар жеребе тастау арқылы топтарға бірігеді.
Қызығушы- лықты ояту Өткен сабақты пысықтау
/5мин
«Қатені ұста» әдісі.
Оқушылар мәтіндегі қатені анықтайды:
Python -да for операторы белгілі бір есептеуде көрсетілген мәнге жеткенге дейін жұмыс жасайды. Параметрлі цикл жұмысын ұйымдастыру үшін for операторын loop () функциясымен бірге қолдану керек.
for операторын range () функциясын қолдану түрлері
for i in range(n)
for і in range(k,n * n ) for і in range( k,n 2 ,х )
Кейбір программаларда циклді басқару мүмкін болмай қалады. Әрине, бұл программалау кезінде жіберген қателерден туындайтын жағдай. Мұндай циклдерді күрделі циклдер деп атайды.
Медальдар арқылы ҚБ
-
Миға шабуыл/3мин
«Миға шабуыл» әдісі арқылы өткен сабақ пен жаңа сабақты ұштастыру, продлеманы бірге шешу.
Оқушылар берілген сұрақ туралы пікірлерін еркін жеткізеді:
-
«Кірістірілген цикл» дегеніміз не?
-
Екі for циклін бір-біріне кірістіріп пайдалансақ, қандай нәтиже алуымыз мүмкін?
-
Кірістірілген циклдер қандай есептерді шешуде қолданылуы мүмкін деп ойлайсың?
Сабақтың ортасы
Мағынаны тану Оқулықпен жұмыс:/5мин
Саралау тапсырмалары.
Жеке жұмыс/15мин
Оқулықтағы ақпаратты оқушылармен бірге талдайды.
Слайд арқылы толықтырады.
1-тапсырма жалпы тапсырма. Мұғалім көмектеседі.
Оқушылар оқулықтағы ақпаратпен танысады, визуалды ақпарат алады. Мұғаліммен бірге талдайды.
Мақсаты: аудиал және визуал оқушылардың білім алуына жағдай жасау.
-
тапсырманы мұғалімнің көмегімен орындайды.
1)
Кіріктірілген циклдердің көмегімен деректерді n=5 жағдайы үшін тіктөртбұрыш түрінде экранға шығар.
Тапсырманы орындауға ұсыныс: шарт тексеру операторымен циклдарды кірістіріп пайдаланған тиімді.
i=j=0
for i in range(1,6): for j in range(1,6):
print(i*j,end="\t")
print()
Дескрипторлар:
-
Сыртқы және ішкі циклдерді анықтайды;
-
Ішкі және сыртқы цикл параметрлеріне айнымалы енгізеді;
-
Компьютерде программа кодын жазады;
-
Нәтижесін тексереді.
2)
Программа орындалу аяқталған соң x айнымалысы қандай мәнге ие болады?
Ауызша мадақтау.
6 балл
Информати ка. 8- сынып оқулығы
Компьютер
, оқулық
-
-
Топтық жұмыс.
2-тапсырма көлемі үлкен тапсырма. алдымен мұғалім көмегімен, содан кейін өз бетінше орындайды.
Дескрипторлар:
-
Программа кодын анықтайды;
-
Программада сандар диапазонын анықтайды;
-
Программада қолданылатын циклдерді жазады;
-
Оң жақ оператордтың мәнін сол жақ операторға қосу алгоритмін жазады;
-
Компьютерге программа кодын жазады;
-
Нәтижесін тексереді.
2-тапсырманы мұғалімнің нұсқауымен өз бетінше орындайды.
Практикалық тапсырмадағы «жай сандарды анықтау» программа кодына талдау жасай отырып, программаның әрбір жолына түсініктеме жазыңдар.
Дескриптор
-кірістірілген циклдерді қолданудың маңыздылығын тұжырымдайды.
4 балл
Сабақтың соңы.
Ой толғаныс. Жаңа сабақты бекіту/3мин
Сабақты бекіту сұрақтары.
Оқушылар сұрақтарға жауап береді:
-
Кірістірілген циклдердің жай циклдерден қандай айырмашылығы бар?
-
Кірістірлген циклдердің орындалу уақытын қалай есептеуге болады?
-
Бірнеше циклді кірістіріп пайдаланудың программа
Өздерін-өзі бағалайды.
-
-
жұмысына кері әсері қандай ?
4. Деректерді тіктөртбұрышты кесте түрінде беру программасын жазуда қай оператордың жұмысы маңызды саналады?
Кері
байланыс/2мин
«Бас, жүрек, қол»
әдісі.
Оқушылар алған білімдері туралы баспен ойланады, жүрекпен айтады және қолмен жасағандығы туралы айтады.
Саралау. Сіз қандай
Бағалау. Сіз оқушылардың материалды игеру
Денсаулық
тәсілмен көбірек қолдау
деңгейін қалай текеруді жоспарлап отырсыз?
және
көрсетпексіз? Сіз
қауіпсіздік
басқаларға қарағанда
техникасы
қабілеттірек оқушыларға
н сақтау
қандай тапсырмалар
бересіз?
Бірлескен жұмыс, жеке жұмыс, жұптық жұмыс арқылы сабақты меңгерту.
«Жеребе» арқылы топқа біріктіру, «Қатені ұста» әдісі бойынша өткен тақырыпты пысықтау, миға шабуыл, деңгейлік тапсырмалар, кері байланыс жасату: «Бас, жүрек, қол».
Медальдер арқылы, ауызша мен жазбаша түрде қалыптастырушы бағалауды іске асыру.
Компьютер мен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру.
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе қайсы? (оқыту мен оқуға қатысты)
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді? (оқыту мен оқуға қатысты)
1:
2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
3-сабақ.
Ұзақмерзімді жоспардың тарауы: Мектеп: Python тілінде алгоритмдерді программалау Күні: Мұғалімнің аты-жөні: Сынып: 8 Қатысқандар: |
Қатыспағандар: |
|
||||
Сабақтың тақырыбы |
§4.3 While циклі |
|||||
Осы сабақта қол жеткізілетін оқу мақсаттары |
8.3.3.1 While цикл операторын пайдалану; |
|||||
Сабақтың мақсаты |
Барлық оқушы: while циклінің жұмысын анықтау; Оқушылардың көбі: while циклінің орындалуын талдау, қолдану; Кейбір оқушылар: while циклін программада қолданудың маңыздылығын тұжырымдау. |
|||||
Ойлау дағдылары |
Білу, түсіну, қолдану, талдау, жинақтау, бағалау. |
|||||
Бағалау критерийі |
|
|||||
Тілдік мақсаттар |
Пәндік лексика мен терминология: While-әзірше-пока Шарт-условия-terms Логика-логика-logicals Ақиқат-истина-true Жалған-лож-false |
|||||
|
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы |
|||||
|
Шарт циклі ...– резевтік сөзден және ... өрнектен тұрады. Шарт циклінің логикалық өрнегі ... немесе ... мәнін ғана қабылдайды. |
|||||
Құндылықтарға баулу |
дағдысы қалыптасады. |
|||||
Пәнаралық байланыс |
Программа кодтары ағылшын тілінде жазылады, математикалық сандар мен амалдар қолданылады |
|||||
Алдыңғы білім |
Кірістірілген циклдерді ұйымдастыру. |
|||||
Сабақтың барысы |
||||||
Сабақтың |
Мұғалімнің іс- |
Оқушының іс-әрекеті |
Бағалау |
Ресурстар |
||
жоспарланған |
әрекеті |
|
|
|
||
кезеңдері |
|
|
|
|
||
/уақыт |
|
|
|
|
||
Сабақтың басы Ұйымдастыру кезеңі/5мин |
Сәлемдесу, түгендеу. |
Оқушылар мұғаліммен сәлемдеседі. Оқушылар бір-бірінің желкелеріне қолдарын қойып шеңбер болып тұрады. Мұғалім «алма» дегенде алға |
|
|
Топқа біріктіру:/2мин Қызығушылы қты ояту. Өткен сабақты пысықтау /5мин Миға шабуыл/2мин |
Сыныпта психологиялық ахуал орнату. «Смайликтер» әдісі. «Он сұрақ» әдісі. Мұғалім бір оқушыны таңдап алып, оның маңдайына негізгі сөз жазылған стикерді жапсырады «Миға шабуыл» әдісі арқылы өткен сабақ пен жаңа сабақты ұштастыру, проблеманы бірге шешу. |
бір рет секіреді, «апельсин» дегенде алға екі рет секіреді, «банан» дегенде артқа айналады. Осылай сабаққа көңілді қатысады. Оқушылар үш түрлі көңілді смайликтер арқылы топтарға бірігеді. Қатысушы сыныпқа 10 сұрақ қоя алады, оған жауап «ИӘ» немесе «ЖОҚ» деп беріледі. Ары қарай келесі оқушы жалғастырады. Оқушылар берілген сұрақтар бойынша пікірлерін еркін жеткізеді. Интерактивті тақтадан түстерді көрсетіп таңдату. 1. Күнделікті тұрмыста өзімізге керекті затты көп заттың ішінен қалай таңдап аламыз?
|
Қошемет көрсету Медальдар арқылы ҚБ |
Смайликте р Оқытудың белсенді әдістері NIS. Астана, 2013
|
Сабақтың ортасы. Мағынаны тану. Оқулықпен жұмыс/5мин Саралау тапсырмалары. Топтық жұмыс/3мин |
Оқулықтағы ақпаратты оқушылармен бірге талдау. Слайд материалы арқылы көрсету. 1-тапсырма жалпы тапсырма. Мұғалім көмектеседі. «Ойлан, бірік, бөліс» әдісі: |
Оқушылар оқулықтағы ақпаратпен танысады. Визуалды ақпарат алады.Мұғаліммен бірге талдайды. Мақсаты: аудиал мен визуал оқушылардың білім алуына жағдай жасау. 1-тапсырмада оқушылар мұғаліммен бірге тапсырманы талдайды . Практикалық жұмыста орындалған есептің программа кодын талдаңдар. Программаның әрбір қатарының атқаратын қызметіне түсініктеме жазыңдар. |
2 балл |
Интерактив ті тақта Информати ка. 8- сынып оқулығы |
Жеке жұмыс 12мин |
2-тапсырма көлемі үлкен тапсырма. Мұғалім көмектеседі. |
k=N%10 – сандардың жұп екенін анықтау; s+=k – жұп сандардың қосындысын анықтау; s%2=1- сандардың қосындысының тақ екенін анықтау Дескриптор -while циклінің қызметін анықтайды; - сандардың жұп немесе тақ екенін тексеру операторларын анықтайды. Оқушылар жеке практикалық жұмыстар орындайды:
Шешуі: Программа кодын жазу алгоритмі: Дескрипторлар:
2) N натурал саны берілген. Сол санның неше таңбалы сан екенін анықтайтын блок-сызбаны құрастырып, программа кодын жаз. Дескрипторлар: |
6 балл |
Компьютер , оқулық Информати ка. 8- сынып оқулығы, компьютер. |
Жұптық жұмыс |
3-тапсырма шығармашылық тапсырма. Өз беттерінше орындауын қадағалау. |
3) N натурал саны берілген. Сол санның цифрларының арасындағы ең үлкенін табатын блок-сызбаны құрастыр. Есептің программа кодын жаз. Дескриптор:
4) Берілген программа кодын талдаңдар. Программа жұмысын аяқтағанда экранға қандай нәтиже береді? Программа нәтижесіне қарап, есептің шартын анықтаңдар. Дескриптор:
3-тапсырманы өз беттерінше орындайды. Практикалық жұмыста берілген есептің шартын өзгертіп, берілген санның құрамындағы нөлдерді анықтау керек болса (3- сурет), онда программа кодына қандай өзгеріс жасауға болады? Программа кодын өзгертуге ұсыныс жасаңдар. Ұсыныстарыңды дәлелдеңдер. |
4 балл |
|
|
|
Дескриптор - Шартты алдын ала тексеретін циклді қолданудың маңыздылығын тұжырымдайды. |
|
|
Сабақтың соңы Ой толғаныс Жаңа сабақты бекіту 5мин |
Сабақты бекіту сұрақтары |
Оқушылар тест сұрақтарына жауап береді.
|
Өздерін-өзі бағалау |
Интерактив ті тақта sabaq.kz/ka hoot- арқылы- тест- құрастыру |
Кері байланыс/ 2мин |
«Аяқталмаған сөйлемдер» әдісі |
Мен бүгін білдім. |
|
|
|
|
Мен бүгін сезіндім. Мен келесі сабақта білгім келеді. Сөйлемдерін толықтырып жазады. . |
|
Оқытудың белсенді әдістері NIS. Астана, 2013 |
Саралау. Сіз қандай тәсілмен |
Бағалау. Сіз оқушылардың материалды игеру |
Денсаулық |
||
көбірек қолдау көрсетпексіз? |
деңгейін қалай текеруді жоспарлап отырсыз? |
және |
||
Сіз басқаларға қарағанда |
|
қауіпсіздік |
||
қабілеттірек оқушыларға |
|
техникасы |
||
қандай тапсырмалар бересіз? |
|
н сақтау |
||
Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту. «Смайликтер» арқылы топқа біріктіру, «Он сұрақ» әдісі бойынша өткен тақырыпты пысықтау, миға шабуыл, «Ойлан, бірік, бөліс» әдісі, саралау тапсырмалары, кері байланыс : «Аяқталмаған сөйлем». |
Медальдер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру. Саралау тапсырмаларына балл қою арқылы бағалау. Жалпы 10 балл. |
Компьютер мен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру. |
||
Жалпы бағалау Сабақта ең жақсы өткен екі нәрсе қайсы? (оқыту мен оқуға қатысты) 1: 2: Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді? (оқыту мен оқуға қатысты) 1: 2: Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет? |
4 -сабақ.
-
Ұзақмерзімді жоспардың тарауы: Мектеп:
Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 8 Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
§4.4 Continue циклін басқару
Осы сабақта қол жеткізілетін оқу мақсаттары
8.3.3.3 цикл басқару нұсқаулығын қолдану (continue, break, else);
Сабақтың мақсаты
Барлық оқушы: Continue ұғымы мен қызметін анықтау; Оқушылардың көбі: Continue нұсқаулығының орындалуын талдау, қолдану;
Кейбір оқушылар: Continue нұсқаулығын қолданудың маңыздылығын тұжырымдау.
Ойлау дағдылары
Білу, түсіну, қолдану, талдау, жинақтау, бағалау.
Бағалау критерийі
-
Continue ұғымы мен қызметін анықтайды;
-
Continue нұсқаулығының орындалуын талдайды, қолданады;
-
Continue нұсқаулығын қолданудың маңыздылығын тұжырымдайды.
Тілдік мақсаттар
Пәндік лексика мен терминология:
Continue-продолжить-жалғастыру Instruction-инструкция-нұсқаулық
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
Белгілі бір қойылған шарттың көмегімен ағымдағы цикл итерациясын тоқтатып, келесі цикл итерациясына ауыстыратын цикл нұсқаулығы ... деп аталады.
Continue нұсқаулығын циклдің екі түрі: ... циклі мен ... циклінде қолдануға болады
Құндылықтарға баулу
-
«Мәңгілік ел» жалпыұлттық идеясы бойынша «Жалпыға бірдей еңбек қоғамы» құндылығы қалыптасады.
-
Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.
-
Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.
-
Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.
Пәнаралық байланыс
Программада, жобада қолданылатын операторлар ағылшын тілінде жазылады.
Алдыңғы білім
For, while циклдері.
Сабақтың барысы
Сабақтың
жоспарланған кезеңдері/уақыт
Мұғалімнің іс-
әрекеті
Оқушының іс-әрекеті
Бағалау
Ресурстар
Сабақтың басы
Ұйымдастыру кезеңі/5мин
Сәлемдесу,
түгендеу.
Оқушылар мұғаліммен сәлемдеседі.
Топқа біріктіру/2мин
Сыныпта психологиялық ахуал орнату
«Тілек шоғы» әдісі.
Оқушыларды
Оқушыларды шеңберге шақырып, гүлдер ұстату. Оқушылар гүлдің нәзіктігіне, әдемілігіне көңіл бөлулерін сұрайды. Сағат тілінің қозғалысы бойынша оқушылар тілек айтып, гүлді көршілес құрбысына береді. Гүлдер жиналып, тілектер шоғы пайда болады.
Қошемет көрсету
Гүлдер
әріптер арқылы
Оқушылар А, В, С әріптерін
айтады. Топқа бірігеді.
топтарға
Қызығушылықты ояту.
Өткен сабақты пысықтау/5мин
біріктіру.
«Кластер» әдісі
Оқушылар өткен тақырып бойынша барлық ақпараттарды кластерде топтастырады.
Смайликтер арқылы ҚБ
Плакат, маркер Оқытудың белсенді әдістері NIS.
Астана, 2013
Әр оқушы өз ойын ортаға
Миға шабуыл/3мин
салады. https://youtu.be/p7rHT_MHEAk
Ауызша мадақтау.
«Миға шабуыл» әдісі арқылы өткен сабақ пен жаңа сабақты ұштастыру, проблеманы бірге шешу.
«Кинометафора» әдісін пайдаланып,
«Жыл мезгілдері» тақырыбы бойынша интерактивті тақтадан
-
Күнделікті өмірде жүріп жатқан белгілі бір циклдік процеске араласып, оны басқаруға бола ма? Ойыңды ортаға сал. Мысалдар келтір.
-
Программа орындалу кезінде кейбір цикл қадамдарын орындамай, келесі қадамға өту үшін не істеуге болады?
-
-
бейнебаян көрсетіп, оқушылардың сыни ойлау дағдысын қалыптастыруға бағытталған сұрақтар беріледі. Сыныпқа төмендегі сұрақтар экранда
беріледі.
Сабақтың ортасы Мағынаны тану: Оқулықпен жұмыс/5мин
Оқулықтағы ақпаратты оқушылармен бірге талдайды. Слайд материалы арқылы таныстырылым
жасайды.
Оқушылар оқулықтағы ақпаратпен танысады. Визуалды ақпарат алады. Мұғаліммен бірге талдайды.
Мақсаты: визуал және аудиал балаларды білімге қамту.
Саралау тапсырмалары
Топтық жұмыс/3мин
1-тапсырма жалпы тапсырма. Мұғалім көмектеседі.
1-тапсырманы мұғалімнің көмегімен орындайды.
Оқулықта берілген 2-мысалдың 4-суреттегі программа кодына талдау жасаңдар. Осы мысалды for циклінің орнына while циклін қолданып шығаруға бола ма? Егер болса, онда 4-суреттегі программа кодында қандай өзгерістер жасау керек?
Ойларыңды ортаға салыңдар. Себебін түсіндіріңдер.
Дескриптор:
-Continue нұсқаулығының орындалуын талдайды.
2 балл
6 балл
Информатика. 8- сынып оқулығы
Жеке жұмыс
/12мин
2-тапсырма көлемі үлкен тапсырма.
Алдымен мұғалімнің көмегімен, содан кейін өз бетінше орындайды.
2-тапсырманы мұғалімнің нұсқауымен өз бетінше орындайды.
1)
К мен Р аралығындағы барлық соңғы цифры t-ға тең сандарды экранға шығаратын программа кодын құрастыр.
Программа коды: N,M=map(int,input().split()) s=0
for i in range(N,M+1): if i % 2==0:
s=s+i
Компьютер, оқулық
-
continue print(i,end=' ')
print(s,end=' ')
Дескрипторлар:
-
Соңғы цифрлары t-ға тең сандарды анықтау кодын жазады;
-
Continue нұсқаулығын қолданады;
-
Программа кодын құрады;
-
Нәтижені компьютерде тексереді.
2)
N натурал саны берілген. Сол санда кездесетін
барлық Р цифрын өшіріп таста, санды кері ретпен экранға шығаратын программа кодын құрастыр.
N,M=map(int,input().split()) while N < M:
N=N+1
print(N)
if N== 16:
quit()
if N % 2==0:
continue print(N,end=' ')
Дескрипторлар:
-
Санда кездесетін цифрды алып тастау кодын анықтайды;
-
Санды кері ретпен экранға шығару кодын жазады;
-
Программа кодын компьютерде тексереді.
3)
Ағылшынның кіші әріптерінен тұратын S жол берілген. Осы жолдан дауысты әріптерді өшіріп, дауыссыздарын экранға шығаратын программа кодын құрастыр. Ағылшын тілінде
«a», «e», «i», «o», «u» және «y» алты дауысты дыбыс бар.
S=input('S=') for i in S:
if i=='A' or i=='a': continue
-
-
Жұптық жұмыс
3-тапсырма шығарммашылық тапсырма. Өз бетінше орындауын қадағалайды.
print(i,end='')
Дескриптор:
-
S жолды енгізу кодын анықтайды;
-
Циклдің орындалу кодын анықтайды;
-
Дауысты, дауыссыз дыбыстарды анықтайды;
-
Программа кодын тексереді.
4)
Наурыз айында Қазақстанның барлық өңірлерінде ауа райы құбылмалы келеді. Көктем шығып, күн жылынса да, кей күндері ауа температурасы нөлден төмендейді. Еліміз бойынша наурыз айының А мен В (1≤А≤B≤31) күндері аралығындағы орташа ауа температурасы берілген.
Сontinue-ді пайдаланып, температура нөлден жоғары болған күндердің санын анықтайтын программа құрастыр. Деректерді енгізу тігінен орындалады.
Дескриптор
-
Орташа ауа температуралары берілген күндерді анықтайды;
-
Температура нөлден жоғары болған күндерді анықтайтын код жазады;
-
Программа кодын тексереді.
3-тапсырманы өз беттерінше орындайды.
Өздеріңе таныс циклдік есептердің бірін таңдаңдар.
Сontinue
нұсқаулығын пайдаланып, шығару жолын ұсыныңдар
Дескриптор
- Сontinue нұсқаулығын қолданады.
2 балл
-
-
Сабақтың соңы. Ой толғаныс.
Жаңа сабақты бекіту/3мин
Кері байланыс/2мин
Сабақты бекіту үшін kahoot программасын қолданып тест дайындау.
«Плюс, Минус, Қызықты» әдісі.
Оқушылар тест сұрақтарына жауа береді.
-
Сontinue нұсқаулығының қызметі қандай?
-
Сontinue нұсқаулығының программа құруда пайдалану қандай қажеттіліктен туындаған?
Сontinue нұсқаулығын қолдануға мысалдар келтір
«Плюс» – оң әсер еткен фактілерді, алған білімдері жайлы жазады. «Минус» – қолымнан келмей
жатыр немесе түсініксіз болып тұр деген ойларын жазады.
«Қызықты» деген бағанға өздеріне не қызықты болды, соны жазады немесе не жайында көбірек білгісі келетінін жазады.
Өздерін-өзі бағалау.
Интерактивті тақта sabaq.kz/kahoot- арқылы-тест- құрастыру.
Саралау. Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілеттірек оқушыларға қандай тапсырмалар бересіз?
Бағалау. Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз?
Денсаулық және қауіпсіздік техникасын
сақтау
Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту. «Тілек шоғы» шаттық шеңберін жасау, «Әріптер» арқылы топқа біріктіру, «Кластер» әдісі бойынша өткен тақырыпты пысықтау,
«миға шабуыл», деңгейлік тапсырмалар, шағын тест, кері байланыс жасату: «Плюс, минус, қызықты».
Смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру.
Компьютермен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру.
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе қайсы?(оқыту мен оқуға қатысты)
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді? (оқыту мен оқуға қатысты)
1:
2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
-
5-сабақ.
-
Ұзақмерзімді жоспардың тарауы: Мектеп:
Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 8 Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
4.5 Break циклін басқару
Осы сабақта қол жеткізілетін оқу мақсаттары
8.3.3.3 цикл басқару нұсқаулығын қолдану (continue, break, else)
Сабақтың мақсаты
Барлық оқушы: Break ұғымы мен қызметін анықтау;
Оқушылардың көбі: Break нұсқаулығының орындалуын талдау, қолдану; Кейбір оқушылар: Break нұсқаулығын қолданудың маңыздылығын тұжырымдау.
Ойлау дағдылары
Білу, түсіну, қолдану, талдау, жинақтау, бағалау.
Бағалау критерийі
-
Break ұғымы мен қызметін анықтайды;
-
Break нұсқаулығының орындалуын талдайды әрі қолданады;
-
Break нұсқаулығын қолданудың маңыздылығын тұжырымдайды.
Тілдік мақсаттар
Пәндік лексика мен терминология:
Break- үзілу-ломать.
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
Белгілі бір қойылған шарт орындалуымен ағымдағы цикл жұмысын бірден тоқтатып, программа жұмысын циклден шығарып, әрі қарай жалғастыратын цикл нұсқаулығы ... деп аталады.
Құндылықтарға баулу
-
«Мәңгілік ел» жалпыұлттық идеясы бойынша «Жалпыға бірдей еңбек қоғамы» құндылығы қалыптасады.
-
Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.
-
Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.
-
Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.
Пәнаралық
байланыс
Программа коды ағылшын тілінде жазылады, математикалық амалдар
қолданылады.
Алдыңғы білім
Continue циклін басқару.
Сабақтың барысы
Сабақтың жоспарланған кезеңдері
/уақыт
Мұғалімнің іс- әрекеті
Оқушының іс-әрекеті
Бағалау
Ресурстар
Сабақтың басы Ұйымдастыру
кезеңі/5мин
Сәлемдесу, түгендеу. Сыныпта психологиялық ахуал орнату.
«Үйшік» әдісі.
Оқушылар мұғаліммен сәлемдеседі
Оқушылар жұптасып үйшік құрады. Үйшіктің ішінде тұрғын
Қошемет көрсету.
Қызығушы- лықты ояту. Өткен сабақты пысықтау. Топтық жұмыс
/7мин
Миға шабуыл
/2мин
Оқушыларға топтық жұмыс орындату.
«Миға шабуыл» әдісі бойынша өткен сабақ пен жаңа сабақты ұштастырып, проблеманы бірге шешу.
тұрады. Мұғалім «тұрғындар ауысады» дегенде тұрғындар ауысады. Үйшік ауысады дегенде үйшік ауысады. «Тұрғындар жұптасады» дегенде екеуден жұптасады. Бос қалған үйшіктер тұрғын болып үйшіктерге кіреді. Топтарға осылай бірігеді.
Оқушылар топтық жұмыс орындайды:
-
топ: Сontinue нұсқаулығының қызметі қандай?
-
топ: Сontinue нұсқаулығын программа құруда пайдалану қандай қажеттіліктен туындаған? 3-топ: Сontinue нұсқаулығын қолдануға мысалдар келтіріңдер.
Оқушылар берілген сұрақтар туралы пікірлерін еркін жеткізеді:
-
Күнделікті өмірде жүріп жатқан белгілі бір циклдік процесті бірден тоқтата салуға бола ма? Қандай мысалдар келтіруге болады?
-
Программа орындалу кезінде тиісті нәтижеге жеткеннен соң цикл жұмысын тоқтату үшін не істеу керек?
Смайликтер арқылы ҚБ
Оқытудың белсенді әдістері NIS.
Астана,
2013
Сабақтың ортасы
Мағынаны тану:/5мин
Топтық жұмыс /5мин
Оқулықпен жұмыс: Оқулықтағы ақпаратты оқушылармен бірге талдайды.
Диск материалы арқылы таныстырылым жасайды.
1-тапсырма жалпы тапсырма. Мұғалім көмектеседі.
Оқушылар оқулықтағы ақпаратпен танысады. Визуалды ақпарат алады. Мұғаліммен бірге талдайды.
Мақсаты: аудиал мен визуал оқушылардың білім алуына жағдай жасау.
1-тапсырманы мұғалімнің көмегімен орындайды.
Вreak пен сontinue нұсқаулықтарының графикалық блок-схемасына және олар қолданылған программа кодтарына талдау жасаңдар.
Нұсқаулықтардың графикалық блок-схемаларын программамен салыстырыңдар. Блок- схемада тағы да басқаша қалай құруға болады?
Ауызша мадақтау, ынталан- дыру
Смайликтер арқылы ҚБ
Информати
-ка 8- сынып оқулығы
-
-
Жеке жұмыс
/11мин
2-тапсырма көлемі үлкен тапсырма.
Алдымен мұғалімнің көмегімен, содан кейін өз бетінше орындайды.
Дескриптор
-
Вreak циклінің коды мен блок-схемасын анықтайды;
-
Сontinue циклінің блок- схемасы мен программа кодын анықтайды;
-
Вreak пен Сontinue циклдерінің жұмысын салыстырады.
-
тапсырманы мұғалімнің нұсқауымен өз беттерінше орындайды.
1)
N натурал саны берілген. Сол санның цифрларының арасында нөл болса, цикл жұмысын тоқтатып «Error», әйтпесе санның өзін кері қарай экранға шығаратын программа құрастыр.
N=int(input('N=')) p=0
for i in range(): x=int(input('')) if x == 0:
p=i; break
print('index=',p)
Дескрипторлар:
-
Берілген санды енгізу кодын анықтайды;
-
Санның арасында кездесетін нөл санын анықтау кодын жазады;
-
Break циклін қолданады;
-
Программа кодын тексереді.
2)
Латын әріптері мен «,» үтірі бар S жол берілген. Осы жолдағы
үтірге дейінгі әріптер мен олардың санын экранға шығаратын алгоритмнің блок-схемасын және программасын құрастыр.
s=0
for i in range(11, 21): s=s+i%10
if s>15:
break print(s) Дескрипторлар:
6 балл
Компьютер
, оқулық.
Компьютер
, оқулық.
Компьютер
, оқулық
-
-
Жұптық жұмыс
3-тапсырма шығармашылық тапсырма. Өз бетінше орындауын қадағалаййды.
-
S жолындағы үтірге дейінгі әріптерді анықтау кодын жазады;
-
Әріптердің санын анықтау кодын жазады.
3)
N натурал саны берілген. Сол санның цифрларының арасындағы ең кішісін табатын блок-схеманы құрастыр. Есептің программа кодын жаз.
n = int(input()) while n!= 0:
if (n<min)and(n % 3 == 0) :
min = n print("min = ", min) Дескриптор
-
Натурал санды енгізу кодын жазады;
-
Санның цифрларының кішісін анықтау кодын жазады;
-
Программа кодын компьютерде тексереді.
3-тапсырманы өз беттерінше орындайды.
Жоғарыда берілген мысалдағы тапсырманың толық блок- схемасын құрып, ұсыныңдар.
- Вreak пен сontinue нұсқаулықтарын қолданудың маңыздылығын сипаттайды.
4 балл
Сабақтың соңы
Ой толғаныс Жаңа сабақты бекіту/3мин
Сабақты бекіту сұрақтары
Оқушылар тест сұрақтарына жауап береді.
-
Вreak нұсқаулығы цикл жұмысына қалай әсер етеді?
-
for i in range(1,10): if i ==4 : break циклы неше рет жұмыс істейді?
-
Вreak-ті циклде шартсыз қолдансақ, қандай нәтиже аламыз?
Өздерін-өзі бағалайды
Интерактив тітақта sabaq.kz/ka hoot- арқылы- тест- құрастыру
-
-
Кері байланыс
/2мин
«Таңдау» әдісі. Оқушыларға бес пікір жазылған парақ беріледі.
4. Циклде бірнеше break нұсқаулығын қолдануға бола ма? Себебін түсіндір.
Оқушылар өздерінің сабаққа қатысу деңгейі мен ынтасын білдіретін сөздердің астын сызады.
-
Мен сабақ қызықты / қызықсыз
болды деп ойлаймын.
-
Мен сабақта көп нәрсені
үйрендім / үйренгенім аз болды.
-
Мен басқаларды мұқият
/ зейінсіз тыңдадым.
-
Мен пікірсайыстарға жиі / сирек қатыстым.
-
Мен сабақтағы өз жетістіктеріме
ризамын / риза емеспін.
Саралау. Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілеттірек оқушыларға қандай тапсырмалар
бересіз?
Бағалау. Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз?
Денсаулық және қауіпсіздік техникасы
н сақтау
Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту. «Үйшік» әдісі арқылы топқа біріктіру, «миға шабуыл»: сұрақ қою, «Ойлан, бірік, бөліс» әдісі,саралау тапсырмалары, шағын тест, кері байланыс жасату:
«Таңдау».
Смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру.
Тапсырмаларға балл қою арқылы бағалау, жалпы 10 балл.
Компьютер мен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру.
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе қайсы? (оқыту мен оқуға қатысты)
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді? (оқыту мен оқуға қатысты)
1:
2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
-
6-сабақ.
Ұзақмерзімді жоспардың тарауы: Мектеп: Python тілінде алгоритмдерді программалау Күні: Мұғалімнің аты-жөні: Сынып: 8 Қатысқандар: Қатыспағандар: |
|
Сабақтың тақырыбы |
4.6. Else циклін басқару |
Осы сабақта қол жеткізілетін оқу мақсаттары |
8.3.3.3 цикл басқару нұсқаулығын қолдану (continue, break, else); |
|||||
Сабақтың мақсаты |
Барлық оқушы: Else ұғымы мен қызметін анықтау; Оқушылардың көбі: Else нұсқаулығының орындалуын талдау мен қолдану; Кейбір оқушылар: Else нұсқаулығын қолданудың маңыздылығын тұжырымдау. |
|||||
Ойлау дағдылары |
Білу, түсіну, қолдану, талдау, жинақтау, бағалау. |
|||||
Бағалау критерийі |
|
|||||
Тілдік мақсаттар |
Пәндік лексика және терминология: Else-иначе-әйтпесе. |
|||||
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы Еlse нұсқаулығы ... және ... циклдарының сыртында орналасады. Else операторы қолданылған for циклінің құрылымын жазыңдар. Else операторы қолданылған while циклінің құрылымын жазыңдар. |
||||||
Құндылықтарға баулу |
|
|||||
Пәнаралық байланыс |
Программа коды ағылшын тілінде жазылады, математикалық амалдар қолданылады. |
|||||
Алдыңғы білім |
Break циклін басқару. |
|||||
Сабақтың барысы |
||||||
Сабақтың жоспарланған кезеңдері/уақы т |
Мұғалімнің әрекеті |
іс- |
Оқушының іс-әрекеті |
Бағалау |
Ресурста р |
|
Сабақтың басы Ұйымдастыру кезеңі/5мин Сыныпта көңілді ахуал орнату |
Сәлемдесу, |
Оқушылар мұғаліммен сәлемдеседі. |
|
|
||
түгендеу. |
|
|
||||
«Маған досымның ... ұнайды» әдісі. |
Оқушылар сыныптасының өзіне ұнайтын тұстарын ғана айтады. Мысалы, Аиданың елгезектігі ұнайды. Мақсаты: Оқушылар бір-біріне |
Қошемет көрсету. |
||||
|
жақсы қарым-қатынас орнатады, |
|
||||
|
сондай-ақ барлық оқушының |
|
||||
|
қатыстырылуы арқылы сабаққа |
|
||||
|
белсенділігі артады. |
|
||||
«Мозайка» әдісі. |
|
|
Топқа біріктіру/2мин Қызығушылық ты ояту Өткен сабақты пысықтау /5мин |
«Алтын саха» ойыны. |
Оқушылар «жұлдыз», «ай», «күн» суреттерін құрастыру арқылы топтарға бірігеді. Оқушылар қоржыннан нөмірленген сахаларды алып сұрақтарға жауап береді.
else командасы қандай қызмет атқарады? Есіңе түсір. |
Смайликтер арқылы ҚБ |
Сурет қиындыла ры Оқытуды ң белсенді әдістері NIS. Астана, 2013 |
Сабақтың ортасы Мағынаны тану Оқулықпен жұмыс\5мин Саралау тапсырмалары Жеке жұмыс |
Оқулықтағы ақпаратты оқушылармен бірге талдайды. Слайд материалы арқылы таныстырылым жасайды. 1-тапсырма жалпы тапсырма. Мұғалім көмектеседі. |
Оқушылар оқулықтағы ақпаратпен танысады. Визуалды ақпарат алады. Мұғаліммен бірге талдайды. Мақсаты: аудиал мен визуал оқушыларды біліммен қамтамасыз ету. 1-тапсырманы мұғалімнің көмегімен орындайды. 1) N натурал саны берілген. Сол санның цифрларының арасында «7» цифры болса, цикл жұмысын тоқтатып «Error», әйтпесе санның цифрларының қосындысын экранға шығаратын программа құрастыр. x=int(input('N=')) k=s=0 while x!=0: k=x%10 x//=10 s=s+k if k == 7: print('Error') |
6 балл |
Оқулық, жұмыс дәптері. Компьют ер, оқулық. |
Топтық жұмыс |
2-тапсырма көлемі үлкен тапсырма. |
break else: print(s) Дескрипторлар:
2) Латын әріптерінен құралған L жол берілген. Осы жолда «k» әрпі кездесе ме? Анықтаңдар. Егер іздеген әріп кездессе, онда «bar», ал кездеспесе «joq» жауабын экранға шығаратын программа құрастыр. Программа коды: x=int(input('x=')) k=s=0 while x!=0: k=x%10 x//=10 if k < 5: print('Joq') break else: print('Ia') Дескрипторлар:
3) Ұзындығы N(1≤N≤20) бүтін сандар мен бір ғана бөлшек саннан тұратын тізбек берілген. Бөлшек сан кей жағдайларда тізбекте кездеспеуі де мүмкін. Осы тізбекте бөлшек болса, онда санның орнын, әйтпесе «joq» жауабын экранға шығаратын программа құрастыр. Программада деректер тігінен енгізіледі. Дескриптор:
|
4 балл |
|
|
Алдымен мұғалімнің көмегімен, содан кейін өз бетінше орындайды. |
2-тапсырманы мұғалімнің нұсқауымен өз бетінше орындайды. 1, 2-практикалық тапсырмалардың программа кодын талдаңдар (1, 3- суреттер). Екі программадағы еlse блогының қызметіне түсініктеме беріңдер. Дескриптор - Else операторының қызметін анықтайды. |
|
|
Сабақтың соңы Ой толғаныс Жаңа білімді бекіту/5мин Кері байланыс /2мин |
«Венн диаграммасы» «БББ кестесі» әдісі. |
Оқушылар топтық жұмыс жасайды Вreak сontinue, еlse цикл нұсқаулықтарының негізгі ұқсастық пен айырмашылықтарын салыстыра отырып, бағала. Бұл нұсқаулықтардың программа құрудағы маңызы қандай? Программа құруды қаншалықты жеңілдетеді? Ойыңды ортаға сал. Оқушылар сабақ туралы бұрыннан не білетінін, сабақта не білгенін және не білгісі келетінін кестеге жазады. |
Бірін-бірі бағалау. |
А4 парағы |
Саралау. Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілеттірек оқушыларға қандай тапсырмалар бересіз? |
Бағалау. Сіз оқушылардың материалды игеру деңгейін қалай тексеруді жоспарлап отырсыз? |
Денсаул ық және қауіпсізді к техникас ын сақтау |
||
Бірлескен жұмыс, жеке жұмыс, жұптық жұмыс арқылы сабақты меңгерту. «Маған досымның ...ұнайды» әдісін қолдану арқылы сыныпта көңілді ахуал орнату, «Аспан денелері» арқылы топқа біріктіру. «Миға шабуыл» әдісі арқылы өткен сабақ пен жаңа сабақты ұштастыру, Мағынаны тану бөлімінде оқып жатқан тақырыптың қажетін түсінуге топтық жұмыс пен деңгейлік тапсырмалар беру, ой толғаныс бөлімінде «Венн диаграммасы», шағын тест, кері байланыс жасату: «БББ кестесі». |
Смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру. |
Компьют ер-мен жұмыс кезіндегі қауіпсізді к ережелері н еске түсіру. |
||
Жалпы бағалау Сабақта ең жақсы өткен екі нәрсе қайсы? (оқыту мен оқуға қатысты) 1: 2: Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді? (оқыту мен оқуға қатысты) |
7-сабақ.
-
Ұзақмерзімді жоспардың тарауы: Мектеп:
Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 8 Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
4.7 Алгоритмнің трассировкасы
Осы сабақта қол жеткізілетін оқу мақсаттары
8.3.2.1 алгоритмнің трассировкасын жүзеге асыру;
Сабақтың мақсаты
Барлық оқушы: трассировкалау ұғымы мен қызметін анықтау; Оқушылардың көбі: программадағы қателерді түзетудің орындалуын талдау, қолдану;
Кейбір оқушылар: программада трассировканы қолданудың маңыздылығын тұжырымдау.
Ойлау дағдылары
Білу, түсіну, қолдану, талдау, жинақтау, бағалау.
Бағалау критерийі
-
Трассировкалау ұғымы мен қызметін анықтайды;
-
Программада қателерді түзетудің орындалуын талдайды, қолданады;
-
Программада трассировканы қолданудың маңыздылығын тұжырымдайды.
Тілдік мақсаттар
Пәндік лексика және терминология: Түзету-отладка-debugging Трассировка-трассировка-tracing Қадам-шаг-step
Компиляция-компиляция-compilation Қате-неправильно-error
Тестілеу-тестирование-testing
Диалог /жазбаша жұмысқа қажетті фразалар топтамасы
... кездесетін қатемен жұмыс жүргізу ретін білдіреді.
... – программаның жұмыс қабілетін тексеруге арналған арнайы дайындалған деректерді компьютерге енгізу болып саналады.
Құндылықтарға баулу
-
«Мәңгілік ел» жалпыұлттық идеясы бойынша «еліміздің ұлттық қауіпсіздігі және бүкіләлемдік, өңірлік мәселелерді шешуге жаһандық тұрғыдан қатысуы» құндылығы қалыптасады.
-
Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.
-
Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.
-
Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.
Пәнаралық байланыс
Программа коды ағылшын тілінде жазылады, математикалық амалдар
қолданылады.
Алдыңғы білім
Else циклін басқару.
Сабақтың барысы
Сабақтың жоспарланған кезеңдері/
уақыт
Мұғалімнің іс- әрекеті
Оқушының іс-әрекеті
Бағалау
Ресурстар
Сабақтың басы Ұйымдастыру
кезеңі
Топқа біріктіру:
Қызығушылы ғын ояту
Миға шабуыл
Сәлемдесу, түгендеу.
Сыныпта көңілді ахуал орнату: «Сәлем сөздің патшасы».
«Бағдаршам» әдісі арқылы топқа біріктіру.
«Зерттеушілік конференция» әдісін қолдану арқылы жоба жұмыстарын қорғауға ықпал ету.
Миға шабуыл стратегиясы арқылы жаңа тақырып пен өткен сабақты ұштастыру.
Оқушылар мұғаліммен сәлемдеседі.
Оқушылар үлестірме қағаздар алады. Қағазда жазылған әр елдің сәлемдесу сөзімен сыныптасымен сәлемдеседі. Қазақ тілінде – сәлеметсіз бе!
Орыс тілінде – здравствуйте! Ағылшын тілінде –hello! (хеллоу) Француз тілінде – bonjour! (бонжуу) Хинди тілінде – namastee! (намасти) Жапон тілінде – konnichiwa! (конничава)
Қытай тілінде – nihoo! (нихао) Испан тілінде – Hola! (оль-ла) Түрік тілінде – merhaba! (мерхаба)
Мақсаты: Оқушылар бір-бірімен жақсы қарым-қатынас орнатады, сондай-ақ барлық оқушыны қатыстыру арқылы сыныптың жалпы сабаққа белсенділігі артады.
Оқушылар бағдаршам түстері арқылы топтарға бірігеді.
Оқушылар ұсынылған тақырып бойынша өз жобаларымен таныстырады. Жоба бойынша сыныптастарының пікірін анықтайды. Жинақталған деректердің құнды болуын анықтайды. Жобаны қорғайды.
Оқушылар берілген тапсырманы орындайды.
Үлестірме қағаздар
Оқытудың белсенді әдістері NIS.
Астана,
2013
Интерактив
-ті тақта
-
-
Дәптерге қоңыз қозғалысының траекториясын салыңдар.
Нұсқағыш бір қадаммен жылжиды.
-
Программалау үшін алгоритмнің маңызы қандай?
-
Программада жіберген қателеріңді қалай анықтап, жөндейсің? Тәжірибеңе сүйеніп әңгімеле.
-
Программа жолдарын біртіндеп орындаудың қажеттілігі неде?
Сабақтың ортасы
Мағынаны тану Оқулықпен жұмыс
Оқулықтағы ақпаратты оқушылармен бірге талдайды.
Мұғалім слайд материалы арқылы демонстрациялайды.
Оқушылар оқулықтағы ақпаратпен танысады. Визуалды ақпарат алады. Мұғаліммен бірге талдайды.
Мақсаты: аудиал және визуал оқушылардың білім алуына жағдай жасау.
Саралау тәсілдері
Топтық жұмыс
1-тапсырма жалпы тапсырма. Мұғалім көмектеседі.
«Ойлан, бірік, бөліс» әдісі:
1-тапсырманы мұғаліммен бірге орындайды.
Алдыңғы программа құру тәжірибелеріңе сүйеніп, өздерің программа құрастырып, орындағанда жіберген қателерді топтаңдар. Оны
1 -кестедегі қателер кестесімен салыстыра отырып, талдаңдар. Мысалдар келтіріңдер.
Дескриптор:
-
Алгоритм трассировкасы ұғымын анықтайды;
-
Алгоритм құру кезінде жіберілген қателерді анықтайды;
-
Берілген кесте бойынша қателерді салыстырады.
2 балл
Информа- тика 8- сынып оқулығы
Жеке жұмыс
2-тапсырма көлемі үлкен. Алдымен мұғалімнің көмегімен, содан кейін өз бетінше орындайды.
1-тапсырманы мұғалімнің нұсқауымен өз бетінше орындайды. 1)
k мен p сандарының аралығындағы сандардың цифрларының қосындысын табатын программа құрастыр. Тапсырманы орындау барысында қандай қате жібердің?
Назар аудар. Цикл денесінде
4 балл
Компьютер
, оқулық
-
-
орналасқан операторлар жұмысын трассировкалау арқылы тексер. s=int(input())
k=p=0
for i in range(k,p+1): s=s+i
print(s)
Дескрипторлар:
-
Берілген санның диапазонын анықтайды;
-
Программа циклін анықтайды;
-
Программа кодын тексереді;
-
Қатені анықтайды.
2)
Төменде берілген программа кодтарында кеткен қателерді анықтаңдар.
Дескрипторлар:
-
Программа кодын анықтайды;
-
Программа кодын тексереді;
-
Программада қателерді анықтайды.
3)
N(100≤N≤999) санына дейінгі үштаңбалы сандар арасында барлық цифрлары әртүрлі сандарды экранға шығар.
Ескерту: үштаңбалы сандар 100-ден басталады.
Программа коды:
Дескриптор:
-
үш таңбалы сандарды анықтайды;
-
цифрлары әртүрлі сандарды анықтайды;
-
программа кодын жазады;
-
программа кодын тексереді;
-
-
- программада жіберілген қателерді анықтайды.
Сабақтың соңы
Ой толғаныс Жаңа білімді бекіту
«Бір айналым сұхбат» әдісі. Алған білімін қолдануға ықпал жасау.
Оқушылар сыныпта айналып жүріп төмендегі сұрақтарға бір- бірлерінен жауап алады.
-
Өз тәжірибеңнен, программалау барысында кездескен қандай қателерді айта аласың?
-
Алгоритмді трассировкалау дегеніміз не?
-
Программа трасировкасы қалай жүзеге асырылады?
-
Программа құру барысында жиі кездесетін қателердің түрі қандай?
-
Программаны трассировкалау не үшін өте маңызды саналады?
.
Оқушылар сабақтан алған әсерлерін смайликтерді көрсету арқылы білдіреді.
Ауызша мадақта у
А4 парағы
Кері байланыс
«Смайликтер» әдісі.
Смайликте р
Саралау- Сіз қандай тәсілмен көбірек қолдау көрсетпексіз?
Сіз басқаларға қарағанда қабілетті оқушыларға қандай тапсырмалар бересіз?
Бағалау- Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз?
Денсаулық және қауіпсіздік техникасын сақтау
Бірлескен жұмыс, жеке жұмыс , жұптық жұмыс арқылы білім алуына қолдау көрсету.. «Сәлем сөздің патшасы» арқылы сыныпта көңілді ахуал орнату, «Зерттеушілік конференциясы» әдісі бойынша өткен тақырыпты пысықтау,
«Ойлан, бірік, бөліс» әдісі, практикалық тапсырмалар, «Бір айналым сұхбат» әдісі, кері байланыс жасату:
«Смайликтер».
Смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру, тапсырмаларға балл қою арқылы бағалау, жалпы 10 балл.
Компьютер-мен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру.
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
1:
2:
-
8- сабақ.
-
Ұзақмерзімді жоспардың тарауы: Мектеп:
Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 8 Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
4.8. Программалауды үйренейік. Практикалық тапсырмалар.
Осы сабақта қол жеткізілетін оқу мақсаттары
-
While цикл операторын пайдалану;
-
For цикл операторын пайдалану;
-
цикл басқару нұсқаулығын қолдану (continue, break, else)
Сабақтың мақсаты
-
Барлық оқушы: программа алгоритмін анықтау;
-
Көпшілік оқушылар: программа кодын жазу, қатені анықтау;
-
Кейбір оқушылар: программа нәтижесін алудың маңыздылығын тұжырымдау.
Ойлау дағдылары
Білу, түсіну, қолдану, талдау, жинақтау, бағалау.
Бағалау критерийі
-
программа алгоритмін анықтайды;
-
программа кодын жазады, қатені анықтайды;
-
программа нәтижесін алудың маңыздылығын тұжырымдайды.
-
Тілдік мақсаттар
Пәндік лексика және терминология: Тіктөртбұрыш-прямоугольник-rectangle Кесте-таблица-table
Полиндром-полиндром-polyndrome
Үштаңбалы сан-трехзначный число-three-digit number
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
-
While цикл операторын қолданудың қандай ерекшеліктері бар?
-
For цикл операторын пайдалануда жиі жіберетін қандай қателерді атай аласың?
-
Сontinue, break, else цикл басқару нұсқаулықтарын қолдану программа құрудың тиімділігін қаншалықты арттырады?
-
Программаны біртіндеп орындай отырып тексерудің қандай тиімді жақтары бар?
Құндылықтарға баулу
-
«Мәңгілік ел» жалпыұлттық идеясы бойынша «Жалпыға бірдей еңбек қоғамы» құндылығы қалыптасады.
-
Ынтымақтастық: топтық жұмыс барысында жылулық қарым-қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.
-
Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.
-
Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.
Пәнаралық байланыс
Программа коды ағылшын тілінде жазылады, математикалық амалдар
қолданылады.
Алдыңғы білім
Алгоритм трассировкасы
Сабақтың барысы
Сабақтың жоспарланған кезеңдері/
уақыт
Мұғалімнің іс- әрекеті
Оқушының іс-әрекеті
Бағалау
Ресурст ар
Сабақтың басы Ұйымдастыру кезеңі:/5мин
Сәлемдесу, түгендеу. Сыныпта психологиялық ахуал орнату.
Шаттық шеңбері:
Оқушылар мұғаліммен сәлемдеседі.
Оқушылар шеңбер болып тұрады. Мұғалімнің айтуы бойынша бірінші қолын қысады, екінші арқасын қағады, үшінші бір-бірлеріне қарап күлімдейді, қол бұлғайды, көздерін қысады, жылы сөз айтады, қол ұстасып айналады.
Қошемет көрсету.
Мақсаты: Оқушылар бір-бірімен
жақсы қарым-қатынас орнатады,
сондай-ақ барлық оқушылардың
қатыстырылуы арқылы сабаққа
белсенділігі артады.
Топқа біріктіру:
/2мин
Оқушыларды стикерлер арқылы топтарға біріктіру.
Оқушылар үш түрлі стикерлер арқылы топтарға бірігеді.
Стикерл ер
Қызығушы лықты ояту Өткен сабақты пысықтау/ 7мин
Сын тұрғысынан ойлаудың
«Кубизм» стратегиясын қолданып өткен сабақ пен жаңа сабақты ұштастырып қызу оқу жұмысымен шұғылдануға қызығушылығын ояту мақсатында проблеманы шешуді ұсыну.
Алгоритмдерді программалау кезінде қолданылатын циклдерді басқаруды
«Кубизм» аясында талдаңдар: Сипатта (түрі, түсі, көлемі). Салыстыр (ұқсастығы, айырмашылығы).
Ұсын (қалай, қай жерде пайдаланылады).
Дәлелде (қарсы және қарсы емеспін). Талда (қалай жасалған, неден тұрады). Ой толғау (бұл неден жасалған).
Түрлі-түсті асықтар арқылы ҚБ
Оқытуд ың белсенді әдістері NIS.
Астана,
2013.
Кубик
Миға шабуыл/3мин
Миға шабуыл стратегиясы арқылы мәселені бірге шешу.
Оқушылар берілген сұрақтар туралы пікірлерін еркін жеткізеді.
-
While цикл операторын қолданудың қандай ерекшеліктері бар?
-
For цикл операторын пайдалануда жиі жіберетін қандай қателерді атай аласың?
-
Сontinue, break, else цикл басқару нұсқаулықтарын қолдану программа
құрудың тиімділігін қаншалықты
Ауызша мадақтау
-
-
арттырады?
-
Программаны біртіндеп орындай отырып тексерудің қандай тиімді жақтары бар?
Сабақтың ортасы
Мағынаны тану Практикалық жұмыс/18мин
Оқушылардың практикалық тапсырмаларды орындауын қадағалау, бағыт беру.
Оқушылар жеке практикалық жұмыс орындайды.
1-тапсырма
Тіктөртбұрышты кесте**. Төменде көрсетілген өлшемі N* N тіктөртбұрышты кестені экранға шығаратын программа құрастырыңдар N (1<N<20). Тапсырманы орындаудың үлгісі 1-суретте берілген.
Программаның шығару жолын талдап, блок-схемасын құрыңдар.
2 балл
Интерак- тивті тақта
Информ
а-тика 8- сынып оқулығы
Оқулық
Дескрипторлар:
-
Программа кодын анықтайды;
-
программада орындалған алгоритмдерді талдайды;
-
программаның блок-схемасын сызады.
2-тапсырма Полиндром сандар***
A дан B ға (1 ≤ А, B ≤ 1018) дейін полиндром сандарды тауып, экранға шығаратын программа құрастыр. Егер сол аралықта полиндром сан болмаса онда, экранға «-1» шығар. Полиндром сан деп солға және оңға қарай бірдей оқылатын сан. Тапсырманы орындаудың үлгісі 2-суретте берілген. Программаның шығару жолын талдаңдар.
4 балл
Компью тер, оқулық
Компью тер, оқулық
Дескрипторлар:
-
-
-
Берілген есептің алгоритмін анықтайды;
-
Кірістірілген циклдарды анықтайды;
-
While циклін қолданады;
-
Else циклін қолданады.
-
Программа кодын тексереді.
-
тапсырма
Үштаңбалы цифрлары әртүрлі сандар***
Үштаңбалы барлық цифрлары әртүрлі сандардың жалпы санын табыңдар (кірістірілген циклдарды қолдан).
Тапсырманы орындаудың үлгісі 3- суретте берілген. Программаның шығару жолын талдаңдар.
Дескриптор:
-
Үштаңбалы сандарды анықтайды;
-
Цифрлары әртүрлі үштаңбалы сандарды анықтайды;
-
Кірістірілген циклдарды қолданады;
-
Программа кодын тексереді.
4 балл
Сабақтың соңы
Ой толғаныс Жаңа сабақты бекіту/3мин
Кері байланыс
/2мин
Сабақты қорытындылау үшін «Ашық микрофон» әдісін қолдану.
«Табыс сатысы» әдісі.
Оқушылар қолдарына микрофон алып бір-бірлеріне сабаққа байланысты ашық сұрақтар қояды.
Оқушылар «Мен білемін», «Мен түсіндім», «Мен жасай аламын» сатысы бойынша пікірлерін жазады.
Өздерін-өзі бағалау.
Микроф он
Оқытуд ың белсенді әдістері NIS.
Астана,
2013
-
-
Саралау- Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілетті оқушыларға қандай тапсырмалар бересіз?
Бағалау- Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз?
Денсау- лық және қауіпсіз дік техника
-сын сақтау
Бірлескен жұмыс, жеке жұмыс, жұптық жұмыс арқылы білім алуына жағдай жасау. «мимика» арқылы сыныпта көңілді ахуал орнату, стикерлер арқылы топқа біріктіру, «Кубизм» стратегиясын қолданып өткен сабақ пен жаңа сабақты байланыстырып проблема тастау, деңгейлік тапсырмалар, шағын тест, кері байланыс жасату:
«Табыс сатысы».
Смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру.
Компью термен жұмыс кезіндегі қауіпсізд ік ережеле рін еске түсіру.
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
1:
2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
9- сабақ.
-
Ұзақмерзімді жоспардың тарауы: Мектеп:
Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 8 Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
4.9 Программалауды үйренейік. Практикалық тапсырмалар
Осы сабақта қол жеткізілетін оқу мақсаттары
-
While цикл операторын пайдалану;
-
For цикл операторын пайдалану;
-
цикл басқару нұсқаулығын қолдану (continue, break, else)
Сабақтың мақсаты
Барлық оқушы: программа алгоритмін анықтау;
Көпшілік оқушылар: программа кодын жазу, қатені анықтау;
Кейбір оқушылар: программа нәтижесін алудың маңыздылығын тұжырымдау.
Ойлау дағдылары
Білу, түсіну, қолдану, талдау, жинақтау, бағалау
Бағалау критерийі
-
программа алгоритмін анықтайды;
-
программа кодын жазады, қатені анықтайды;
-
программа нәтижесін алудың маңыздылығын тұжырымдайды.
Тілдік мақсаттар
Пәндік лексика және терминология:-
Төрт таңбалы сан-четырезначный число-four digital numbers Аудан-площадь-area
Ортақ сан-общий число-total number Тізбек-последовательность-sequence
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
-
While цикл операторын қолданудың қандай ерекшеліктері бар?
-
For цикл операторын пайдалануда жиі жіберетін қандай қателерді атай аласың?
-
Сontinue, break, else цикл басқару нұсқаулықтарын қолдану программа құрудың тиімділігін қаншалықты арттырады?
-
Программаны біртіндеп орындай отырып тексерудің қандай тиімді жақтары бар?
Құндылықтар ға баулу
-
“Мәңгілік ел” жалпыұлттық идеясы бойынша “Жалпыға бірдей еңбек қоғамы” құндылығы қалыптасады.
-
Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым- қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.
-
Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.
-
Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.
Пәнаралық
байланыс
Программа коды ағылшын тілінде жазылады, математикалық амалдар
қолданылады.
Алдыңғы білім
Программалауды үйренейік. Практикалық тапсырмалар.
Сабақтың барысы
Сабақтың жоспарлы
кезеңі/уақыт
Мұғалімнің іс- әрекеті
Оқушының іс-әрекеті
бағалау
Ресурстар
Сабақтың басы Ұйымдастыру кезеңі/5мин
Сыныпты психологиялық ахуал орнату.
Сәлемдесу, түгендеу
Дене мүшелерімен сандарды жазу арқылы жаттығу жасату
Оқушылар мұғаліммен сәлемдеседі
Оқушылар дене мүшелерімен сандарды жазады. Қолмен бір санын, белмен екі санын, баспен үш санын, аяқпен төрт санын жазады.
Ауызша мадақтау
Мақсаты: Оқушылар бір-бірімен
жақсы қарым-қатынас орнатады,
сондай-ақ барлық оқушылардың
қатыстырылуы арқылы сабаққа
белсенділігі артады.
Топқа біріктіру/2мин
Қызығушылы қты ояту
«Жүзік салу» әдісі.
Өткен сабақты пысықтау.
Қолға үш түрлі ұсақ моншақтар жасырып, оларды оқушылардың қолдарына біреуден салып шығады. Қолдарындағы моншақтардың түстері арқылы топтарға бірігеді.
Оқушылар өткен сабақта орындаған тапсырмаларды үш топта талдайды.
Медальдар арқылы ҚБ
моншақтар
Оқытудың белсенді әдістері
-
-
Өткен
«Фишбоун»
Тапсырмаға байланысты сұрақтарды
NIS.
сабақты
әдісін қолдану.
балық қаңқасының жоғарғы жағына
Астана
пысықтау
жазады. Сұрақтар қамтылған балық
2013
/6мин
қаңқасын келесі топқа ұсынады.
Келесі топ балық қаңқасының төменгі
қабырғаларына жауаптарын жазады.
Мақсаты:
Оқушылардың алған білімдерін өмірде
қолдануы;
Бірлесіп білім алуын, бірін-бірі
оқытуды жүзесе асыру.
Сабақтың ортасы Мағынаны тану Практикалық жұмыс/20мин
Оқушыларға оқулықтағы практикалық тапсырмаларды орындату
Оқулықта берілген практикалық тапсырмаларды орындайды
1-тапсырма
Бірдей сандар*. K-дан N- ге дейінгі екі таңбалы сандар арасында екі цифрыда бірдей тақ сандарды экранға шығар. (10≤ K, N≤99)
Әр тапсырмаға 1 балл
Информати ка 8 сынып оқулығы Компьютер
2-тапсырма
Барлығы әр түрлі**. M нен N ге дейінгі төрт таңбалы сандар арасындағы (1000≤ M,N ≤9999) барлық цифрлары әр түрлі сандардың санын экранға шығар. Егер сол аралықта ондай сан болмаса онда, экранға «-1» шығар.
3-тапсырма. Ең үлкен аудан **. N тіктөртбұрыш қабырғаларынің ұзындығы а (1≤a≤20000) және ені b (1≤b≤20000) берілген N (1≤N≤20). Осы тіктөртбұрыштардың арасында ауданы ең үлкенінің мәнімен орнын экранға бер.
4-тапсырма. Тіктөртбұрышты кесте**
Төменде көрсетілген өлшемі N* N тіктөртбұрышты кестені жасаңдар N (1<N<20).
5-тапсырма. Үшбұрышты кесте***. Төменде көрсетілген әдіспен сандарды экранға шығарыңдар N (1<N<20) .
6-тапсырма. 4 цифры** .K –дан N-ге дейінгі санының цифрлары-ның арасында неше 4 цифры бар табыңдар. Егер 4 цифры кездес-песе онда «-1» жауабын экранға шығар. Есептің болк-
-
сызбасын құрастырып, программа кодын жазыңдар. Ескерту: кірістірілген циклды else нұсқаулығын қолдан.
-
тапсырма. 2 мен 5 цифры * . N( 1≤N≤109) санының арасынан кез келген ретпен орналасқан, тек қана 2 және 5 цифрынан тұратын сан құраңдар. Егер бұл цифрлар кездеспесе онда «0» жауабын экранға шығар. Есептің болк-сызбасын құрастырып, программа кодын жазыңдар. Ескерту: continue нұсқаулығын қолдан.
-
тапсырма. Ортақ сандар*** . N(1≤N≤109) және М (1≤N≤109) сандарының цифрларында екі сандада кездесетін цифрларды тап. Егер екеуіндеде кездесетін ортақ цифр болмаса, экранға «-1» шығарыңдар.
Есептің программа кодын жазыңдар. Ескерту: кірістірілген циклды қолдан.
-
тапсырма. Полиндром**.
N (1≤N≤1018) саны полиндром ба? Анықтаңдар. Программасын құрыңдар. Егер сан полиндром болса экранға «Ia», айтпесе «Joq» жауаптарын шығар.
-
тапсырма. Сандар тізбегі***. K – дан N-ге дейінгі сандар (1<K, N<109) берілген. Осы сандардың арасында цифрларының қосынды-сы жұп болған сандарды экранға шығарыңдар.
Десриптор
-
Тапсырманың шартын түсінеді;
-
Тапсырманың математикалық моделін жасайды;
-
Алгоритмнің блок-сызбасын құрастырады;
-
Программасын құрастырады, трассировкалайды.
Сабақтың соңы
Ой толғаныс
Қорытындылау үшін
Оқушылар синквейн бойынша жұмыс жасайды.
Бірін-бірі бағалау
А4 парағы
-
-
Сабақты бекіту/5мин
Кері байланыс
/2мин
«Синквейн» әдісін қолдану
-
Зат есім-бір сөз
-
Сын есім-екі сөз
-
Етістік-үш сөз
-
Ойды түйіндеу-төрт сөз
-
Синоним сөз- бір сөз
«БББ кестесі» әдісі.
Оқушылар тақырып туралы бұрыннан не білетінін, сабақта не білгенін және не білгісі келетінін кестеге жазады
Саралау- Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Қабілетті оқушыларға қандай тапсырмалар бересіз?
Бағалау- Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз?
Денсаулық және қауіпсіздік техникасы
н сақтау
Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту.
Сыныпта көңілді «Жузік салу» әдісі, «Фишбоун» әдісі бойынша өткен тақырыпты пысықтау, деңгейлік тапсырмалар,
«Синквейн» әдісі, кері байланыс жасату: «БББ кестесі»
смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру, тапсырмаларды балл арқылы бағалау, жалпы 10 балл
Компьютер мен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
1:
2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
-
10- сабақ.
-
Ұзақмерзімді жоспардың тарауы: Мектеп:
Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 8 Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
4.10 Программалау бойынша жоба жұмыстарын орындау
Осы сабақта қол жеткізілетін оқу мақсаттары
Программалау ортасындағы теориялық және практикалық білімдерді жобалық жұмыстарды орындауда тиімді қолдану
8.3.3.1 While цикл операторын пайдалану;
-
For цикл операторын пайдалану;
-
цикл басқару нұсқаулығын қолдану (continue, break, else)
Сабақтың мақсаты
Барлық оқушы: Тарау бойынша алған білімдерін жүйелейді,
Көпшілік оқушылар: Программалау ортасында жасалған қосымшаларды пайдалану жолдарын зерттейді, ұсыныстар жасайды
Кейбір оқушылар: Программалаудың кіріктірілген ортасында жасалған программалық өнімдерді өмірде пайдаланудың артықшылықтарын дәлелдей отырып, тарау бойынша ой тұжырымдай алады.
Ойлау дағдылары
Білу, түсіну, қолдану, талдау, жинақтау, бағалау
Бағалау критерийі
-
Жобаны оны әзірлеу ережесі бойынша дайындайды
-
Жобаны көпшілік алдында қорғайды
-
Нәтижелерін талдайды, баға береді
Тілдік мақсаттар
Пәндік лексика және терминология:
Жоба-проект-project
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
Жобаны қорғау
Құндылықтарға баулу
-
“Мәңгілік ел” жалпыұлттық идеясы бойынша “Жалпыға бірдей еңбек қоғамы” құндылығы қалыптасады.
-
Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.
-
Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.
-
Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.
Пәнаралық байланыс
Математика, физика, ағылшын тілі
Алдыңғы білім
Программалауды үйренейік. Практикалық тапсырмалар.
Сабақтың барысы
Сабақтың
жоспарланған кезеңдері/уақыт
Мұғалімнің
іс-әрекеті
Оқушының іс-әрекеті
Бағалау
Ресурстар
Сабақтың басы Ұйымдастыру кезеңі/5мин
Сыныпта психологиялық ахуал орнату.
Топқа біріктіру:/2мин
Сәлемдесу, түгендеу
Шаттық шеңбері:
«Топтасқан сандар» әдісі
Оқушылар мұғаліммен сәлемдеседі
Оқушылар шеңбер болып тұрып бір-бірлеріне жақсы тілектер айтады
Мақсаты: оқушылар бір- бірлеріне жақсы тілектер айтып сабаққа көңілді қатысады.
Оқушылар санау арқылы жұптарға бөлінеді
Қошемет көрсету
Сандар
-
-
Қызығушылықты ояту
Өткен сабақты пысықтау/5мин
Миға шабуыл/2мин
«Блиц кездесу» әдісі
Миға шабуыл сұрақтары арқылы өткен сабақ пен жаңа сабақты ұштастыру
Оқушылар бір-бірлеріне өткен сабақта берілген тапсырмаларды орындау жолын түсіндіреді.
Оқушылар берілген сұрақтар бойынша пікірлерін еркін жеткізеді
-
Жобалау жұмыстарын орындау ережелері қандай? Есіңе түсір.
-
Программалау арқылы күнделікті өмірде өз қажетімізге пайдалануға арналған қандай жобалар жасауға болады?
Өзара бағалау
Информатика 8 сынып оқулығы, компьютер, интербелсенді тақта.
Сабақтың ортасы
Мұғалім
Жоба тақырыптарының ішінен
Смайликтер
Мағынаны тану/19мин
оқушыларға берілген тақырыптар ішінен жоба тақырыптарын таңдап алуды ұсынады.
Диск
бір тақырыпты таңдап алып жеке немесе жұппен орындап ұсынады. Жобаны орындау барысында теориялық материалдарды ұсынудан бөлек жобаның программалық өнімдерін жасау өте құнды
болып табылады.
арқылы ҚБ
Информатика 8 сынып оқулығы
материалы
Сабақ барысында оқушылар
арқылы
алған тақырыптарының
көрсету
жоспарын жасап, мұғаліммен
талдау жұмысын жүргізеді.
Күрделі тақырыптар бойынша
жобаны екі оқушыдан тұратын
командалық жоба ретінде
ұсынады.
Сабақтың соңы Ой толғаныс Сабақты бекіту/5мин
«Екі дұрыс, бір бұрыс» әдісі.
Оқушылар тақырыпқа байланысты екі дұрыс, бір бұрыс жауабы бар шағын тест құрастырады.
Өздерін-өзі бағалайды
Интерактивті тақта sabaq.kz/kahoot- арқылы-тест- құрастыру
Кері байланыс/2мин
«БББ кестесі» әдісі.
Оқушылар жоба туралы бұрыннан не білетінін, сабақта не білгенін және келешекте не білгісі келетінін кестеге жазады
Саралау- Сіз қандай тәсілмен
Бағалау- Сіз оқушылардың материалды
Денсаулық
көбірек қолдау көрсетпексіз? Сіз
игеру деңгейін қалай текеруді жоспарлап
және
басқаларға қарағанда қабілетті
отырсыз?
қауіпсіздік
оқушыларға қандай тапсырмалар
техникасын
бересіз?
сақтау
-
-
Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту. «Шаттық шеңбері» арқылы сыныпта көңілді ахуал орнату, «Сандар» арқылы топқа біріктіру, жоба жұмысын жасату арқылы білідерін іс жүзінде
қолдану дағдысын арттыру, кері байланыс жасату: «БББ кестесі»
смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру
Компьютермен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
1:
2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
11- сабақ.
-
Ұзақмерзімді жоспардың тарауы: Мектеп:
Практикалық программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 8 Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
§5.1. Мәселе қою (қалыптастыру)
Осы сабақта қол жеткізілетін оқу мақсаттары
8.3.1.1Python программалау тілінде тапсырма модельдерін жасау
Сабақтың мақсаты
Барлық оқушы: Программалау кезінде мәселенің қойылымын анықтау; Көпшілік оқушылар: Программалауда мәселені дұрыс қойып программа кодын жазу;
Кейбір оқушылар: Программа құрылымы үшін мәселені қалыптасттырудың маңыздылығын тұжырымдайды.
Ойлау дағдылары
Білу, түсіну, қолдану, талдау, жинақтау, бағалау
Бағалау критерийі
-
Программалау кезінде мәселенің қойылымын анықтайды;
-
Программалауда мәселені дұрыс қойып программа кодын жазу;
-
Программа құрылымы үшін мәселені қалыптасттырудың маңыздылығын тұжырымдайды.
Тілдік мақсаттар
Пәндік лексика және терминология:
Шарт-условия-condition Модель-модель-model Қалдық-остаток- remainder Бөлінді-выделено- allocated
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
Есепті шешу кезеңдерін жазыңдар.
Табиғатта және адам өмірінде циклдердің маңызы қандай? Мысалдар келтір.
Прогаммалау кезінде мәселенің қойылу кезеңін дұрыс анықту, тұжырымдау қаншалықты маңызды?
Құндылықтарға баулу
-
“Мәңгілік ел” жалпыұлттық идеясы бойынша “ тарихтың, мәдениет пен тілдің ортақтығы ” құндылығы қалыптасады.
-
Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.
-
Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.
-
Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.
Пәнаралық байланыс
Ағылшын, математикалық формулалар қолданылады
Алдыңғы білім
Программалауды үйренейік. Практикалық тапсырмалар.
Сабақтың барысы
Сабақтың жоспарланған кезеңдері/
уақыт
Мұғалімнің іс- әрекеті
Оқушының іс-әрекеті
бағалау
Ресурст ар
Сабақтың басы Ұйымдастыру кезеңі/5мин Сыныпта көңілді ахуал орнату:
Сәлемдесу, түгенде
«Сөзсіз» әдісі.
Оқушылар мұғаліммен сәлемдеседі
Оқушылар айтылған сөзді қимылмен көрсетеді.
«Үзіліске қоңырау соғылды», «Еріген балмұздақ», «Жарылған доңғалақ»,
«Қураған гүл»
Мақсаты: Оқушылар бір-бірімен жақсы
Қошемет көрсету
қарым-қатынас орнатады, сондай-ақ барлық
оқушылардың қатыстырылуы арқылы
сабаққа белсенділігі артады.
Топқа біріктіру/2мин
«Топтасқан сандар» әдісі
Оқушылар санау арқылы топтарға бірігеді
Сандар
Қызығушылы қты ояту Өткен сабақты пысықтау/ 5мин
«Тірек сөздер» әдісін қолданып өткен сабақ пен жаңа сабақты ұштастыра отырып қызу оқу жұмысына қызығушылықта рын ояту.
Мұғалім тірек сөздер береді.
for
else while
Цикл
break continue
e
Оқушылар тірек сөздердің ретін бұзбай әңгіме немесе мәтін құрастырады. Мәтін құрастыру кезінде логикалық ойлау іске қосылады..
Фигурал ар арқылы ҚБ
Оқытуд ың белсенді әдістері NIS.
Астана
2013
Миға шабуыл стратегиясы
Оқушылар берілген сұрақ туралы пікірлерін еркін жеткізеді.
-
Циклдер жайлы не білесің?
-
-
Миға шабуыл/2мин
арқылы проблеманы бірге шешу
-
Бұл ұғымның біздің өмірімізге қандай байланысы бар?
-
Табиғатта және адам өмірінде циклдердің маңызы қандай? Мысалдар
-
келтір.
-
Прогаммалау кезінде мәселенің қойылу кезеңін дұрыс анықту, тұжырымдау қаншалықты маңызды? Есіңе түсір.
Сабақтың ортасы
Мағынаны тану Оқулықпен жұмыс:/5мин
Оқулықтағы ақпаратты оқушылармен бірге талдайды, слайд материалын
демонстрациялай ды.
Оқушылар оқулықтағы ақпаратпен танысады. Визуалды ақпарат алады. Мұғаліммен бірге талдайды.
Саралау тапсырмалар ы
Топтық жұмыс/3мин
1-тапсырма жалпы тапсырма. Мұғалімнің көмегімен орындайды
«Бірге ойлаймыз» әдісі
1-тапсырманы мұғалімнің көмегімен орындайды.
Математика, физика және информатикада есептер шешу кезеңдерін салыстырыңдар. Ұқсастық және айырмашылықтарын анықтаңдар.
Дескриптор
- Мәселенің қойылуын анықтайды
2 балл
Информ атика 8 сынып оқулығы А4
парағы
Жеке жұмыс/8мин
2-тапсырма көлемі үлкен тапсырма.
Алдымен мұғалімнің көмегімен, содан кейін өз беттерінше орындайды.
Оқушыларға жеке практикалық тапсырмаларды орындату
Оқушылар мұғалімнің нұсқауы бойынша өз беттерінше тапсырмаларды орындайды.
1)
«Қарапайым есеп»
А, В сандары және олармен орындалуы керек амалдың таңбасы берілген. Мысалы,
+,-,/,* . Берілген амал түріне қарап А , В сандарымен осы амалдардың бірін орындайтын программа құр.
Дескрипторлар:
-
Мәселенің қойылуын анықтайды;
-
Есептің математикалық формасын жазады;
-
Есептің алгоритмін жазады;
-
Программа коды мен трассировкасын анықтайды.
2)
«Ағаш отырғызу»
Жыл сайын мектеп оқушылары көктемде ағаш отырғызу жұмыстарына белсенді
6 балл
Компью теринфо рматика 8сынып оқулығы
-
-
Жұптық жұмыс
3-тапсырма шығармашылық тапсырма. Өз беттерінше орындауын қадағалайды
араласады. Биылда 8-сынып оқушылары N бригадаға бөлініп, ағаш отырғызу жұмыстарына белсенді кірісті (1≤N≤20). Әр бригаданың отырғызған ағаштарының саны белгілі болса, ағаш отырғызуда жеңімпаз бригаданың нөмерін анықтайтын программа жаз.
Дескриптор
-
Мәселенің қойылуын анықтайды;
-
Есептің математикалық формасын жазады;
-
Есептің алгоритмін жазады;
-
Программа коды мен трассировкасын анықтайды.
3)
«Баскетбол ойыны»
Баскетбол ойыны 4 кезеңнен тұрады. Енгізу мәліметі ретінде әр кезеңде командалар жинаған ұпай санын көрсететін a және b бүтін сандары берілген (0 ≤ a,b ≤ 100). Екі команда арасындағы ойынның нәтижесіне қарай ойын жеңімпазын анықтайтын программа құраңдар. Ойын нәтижесі ретінде «1 - komanda », «2 - komanda» немесе «ten oyin» сөздері жауапқа беріледі
Дескриптор
-
Мәселенің қойылуын анықтайды;
-
Есептің математикалық формасын жазады;
-
Есептің алгоритмін жазады;
-
Программа коды мен трассировкасын анықтайды.
3-тапсырманы өз беттерінше орындайды.
Математикадан өздеріңе таныс есептердің бірін таңдаңдар.
Таңдағандарың бойынша есеп шешу кезеңдерін пайдаланып,
программа жобасын құрастырып, оны ұсыныңдар. Жобаға
атау беріңдер.
Дескриптор
- Есеп шешуде мәселе қоюдың маңыздылығын сипаттайды
2 балл
-
-
Сабақтың соңы
Ой толғаныс Жаңа сабақты бекіту/5мин
«Крестиктер- нөлдіктер» әдісін қолдану
Ереже 1. 1-ші
команда (нөлдіктер) кестеден сан таңдайды.
-
Мұғалім сол нөмірдегі сұрақты оқиды.
-
Жауап дұрыс болған жағдайда, 1-ші
Өзара бағалау
А4
парағы Оқытуд ың белсенді
әдістері NIS.
Астана
2013
команда сол квадратқа крестик қояды.
4. Жауап дұрыс болмаған жағдайда, 2-ші
команда (крестиктер) сұраққа жауап беруге
және сол квадратқа крестик қоюға
мүмкіндік алады.
Сұрақтар:
-
Программалау ортасында берілген есепті орындау қандай кезеңдерден тұрады?
-
Жобаның компонентін таңдауда қандай мәселелерге назар аудару керек деп ойлайсыңдар?
-
Есептің тестін құрастыруда және тестілеу барысында қандай жағдайларды назарда ұстау керек?
-
Есептерді компьютерде шешеудің қандай өзіндік ерекшеліктерін атай аласыңдар? Мысалдар келтіріңдер.
Кері байланыс/1мин
«Басбармақ» әдісі.
Оқушылар сабақтан алған әсерлерін басбармақ арқылы көрсетеді.
Саралау- Сіз қандай тәсілмен
Бағалау- Сіз оқушылардың материалды
Денсаулық
көбірек қолдау көрсетпексіз? Сіз
игеру деңгейін қалай текеруді жоспарлап
және қауіпсіздік
басқаларға қарағанда қабілетті
отырсыз?
техникасын
оқушыларға қандай
сақтау
тапсырмалар бересіз?
Бірлескен жұмыс, жеке жұмыс
Фигуралар арқылы, ауызша, жазбаша түрде
Компьютермен
арқылы сабақты меңгерту.
қалыптастырушы бағалауды іске асыру.
жұмыс кезіндегі
«Сандар» топқа біріктіру, «Тірек
Саралау тапсырмаларына балл қою арқылы
қауіпсіздік
сөздер» әдісі бойынша өткен
бағалау. Жалпы 10 балл.
ережелерін еске
тарауды пысықтау, миға шабуыл,
түсіру
«Бірге ойлаймыз» әдісі, деңгейлік
тапсырмалар, «Крестиктер-
нөлдіктер», кері байланыс жасату:
«Басбармақ» әдісі
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
1:
2:
-
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?

11- сабақ.
-
Ұзақмерзімді жоспардың тарауы: Мектеп:
Практикалық программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 8 Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
§5.2. Алгоритмді әзірлеу
Осы сабақта қол жеткізілетін оқу мақсаттары
8.3.1.1 Python программалау тілінде тапсырма модельдерін жасау;
8.3.2.1 алгоритмнің трассировкасын жүзеге асыру
Сабақтың мақсаты
Барлық оқушы: Алгоритмді әзірлеуде тиімді алгоритмдерді анықтау; Көпшілік оқушылар: Алгоритмдерді әзірлеуде тиімді алгоритмдерді қолдану; Кейбір оқушылар: Алгоритмді әзірлеуде тиімді алгоритмдерді қолданудың
маңыздылығын тұжырымдау.
Ойлау дағдылары
Білу, түсіну, қолдану, талдау, жинақтау, бағалау
Бағалау критерийі
-
Алгоритмді әзірлеуде тиімді алгоритмдерді анықтайды;
-
Алгоритмдерді әзірлеуде тиімді алгоритмдерді қолданады;
-
Алгоритмді әзірлеуде тиімді алгоритмдерді қолданудың маңыздылығын тұжырымдайды.
Тілдік мақсаттар
Пәндік лексика және терминология:
Математикалық модель- математическая модель- mathematical model Тиімділік- эффективность- efficiency
Стандарт-стандарт- standard Жылдамдық- скорость- speed
Құрама сан- составной номер- composite number
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
Программалауда тапсырмалардың көпшілігі ... анықтауға арналған есептер. Тиімді алгоритмдер қай жағдайда қолданылады?
Алгоритмнің ең маңызды аспектісі ... болып табылады.
Құндылықтарға баулу
-
“Мәңгілік ел” жалпыұлттық идеясы бойынша “ тарихтың, мәдениет пен тілдің ортақтығы ” құндылығы қалыптасады.
-
Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.
-
Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.
-
Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.
Пәнаралық байланыс
Программа кодын жазу үшін ағылшын тілінде сөздер, математикалық амалдар қолданылады
Алдыңғы білім
Мәселені қалыптастыру
Сабақтың барысы
Сабақтың жоспарланған
кезеңдері/ уақыт
Мұғалімнің іс- әрекеті
Оқушының іс-әрекеті
Бағалау
Ресурст ар
Сабақтың басы Ұйымдастыру кезеңі/5мин Сыныпта психологиялық ахуал орнату
Топқа біріктіру:/2мин
Сәлемдесу, түгендеу.
«Қара жорға» биі.
«Мегополис» әдісі. Үш мегаполистің картасын интербелсенді тақтадан көрсетеді.
Оқушылар мұғаліммен сәлемдеседі
Оқушылар қара жорға бийін билеп сабаққа көңілді қатысады.
Оқушылар еліміздегі үш мегаполистің картасын құрастыру арқылы топтарға бірігеді. «Нұр- Сұлтан», «Алматы», «Шымкент»
Қошемет көрсету
«Қара жорға» әні
Қызығушылық ты ояту
Өткен сабақты пысықтау /5мин
Миға шабуыл/3мин
«Автор орындығы» әдісі
Миға шабуыл стратегиясы негізінде өткен сабақ пен жаңа сабақты ұштастыру
Оқушы өткен тақырып бойынша жазған шағын эссесін ортадағы орындықта отырып оқып береді.
Оқушылар берілген сұрақтар туралы пікірлерін еркін жеткізеді.
-
Цикл тақырыбындағы есептердің алгоритмдерін құрудың қандай қиыншылықтары бар?
-
Циклдық алгоритмдерді қолданып құрастырылған қандай танымал алгоритмдерден хабардарсын?
Медальдар арқылы ҚБ
Орынды қ.
Оқытуд ың белсенді әдістері NIS.
Астана,
2013
Сабақтың ортасы
Мағынаны тану Оқулықпен жұмыс/5мин
Оқулықта берілген ақпаратты оқушылармен бірге талдау, слайд матреиалымен
демонстрациялайды.
Оқушылар оқулықтағы ақпаратпен танысады. Визуалды ақпарат алады. Мұғаліммен бірге талдайды.
Саралау тапсырмалары
Информ а-тика 8-
сынып оқулығы
Топтық жұмыс/5мин
1-тапсырма жалпы тапсырма. Мұғалім көмектеседі.
1-тапсырманы мұғалімнің көмегімен орындайды.
4 балл
«Шарбақты бояу» есебінің
программасына (3-сурет)
-
-
Жеке жұмыс
2-тапсырма көлемі үлкен тапсырма.
Алдымен мұғалімнің көмегімен, содан кейін өз беттерінше орындайды.
талдау жасаңдар. Талдау барысында түрлі жағдайлар- ды қамтитын тест тапсырма- ларын дайындап, программа жұмысын жан-жақты тексе- ріңдер.
Дескриптор
-
есеп шартын анықтайды;
-
математикалық қойылымын анықтайды
-
алгоритм құрады;
-
программа коды мен трассировкасын анықтайды.
-
тапсырманы мұғалімнің нұсқауымен өз бетінше орындайды.
Төменде берілген есептің мәтінін күнделікті өмірмен байланысты есеп мәтініне аустырыңдар (үлгі ретінде практикалық жұмыстағы есепті ал).
Есеп: N мүшесі бар тізбек берілген. Осы тізбекте P-шы орынға дейінгі тізбек мүшелерінің қосындысын табатын программа құрастыр (1≤Р, N<100).
Дескрипторлар:
-
Есептің шартын анықтайды;
-
есептің математикалық қойылымын анықтайды;
-
есеп шешу кезінде тиімді алгоритмдерді қолдану тәсілдерін анықтайды;
-
программа коды мен трассировкасын анықтайды.
6 балл
Сабақтың соңы Ой толғаныс Жаңа сабақты бекіту/5мин
«Кезбе тілші» әдісі
Алгоритмді әзірлеу тақырыбында программажасау керек.
-
оқушы:
телефон соғылып жатқанға ұқсатып, сабақ бойы орын алған оқиғалар туралы хабарлайды.
-
оқушы:
Телестудиядағы диктор; жиынтық ақпарат береді.
Өзара бағалайды
Телефон
-
-
Кері байланыс:
/1мин
«Смайликтер» әдісі.
-
оқушы:
Тілші; оқиға орнынан ақпарат ұсынады.
-
оқушы:
Тілші сұхбат алатын куәгер.
Оқушылар сабақтан алған әсерлерін смайликтер арқылы көрсетеді.
Саралау- Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілетті оқушыларға қандай тапсырмалар бересіз?
Бағалау- Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз?
Денсаул ық және қауіпсіз дік техника сын
сақтау
Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту. «Қара жорға» биі арқылы көңілді ахуал орнату,
«Мегаполис» әдісі арқылы топқа біріктіру, «Автор орындығы» әдісі бойынша өткен тақырыпты пысықтау,
«Кезбе тілші», Смайликтер.
Медальдар арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру, тапсырмаларға балл қою арқылы бағалау.
Жалпы 10 балл.
Компью термен жұмыс кезіндегі қауіпсізд ік ережеле
рін еске түсіру
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
1:
2:
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
1:
2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
-

