Файл: Программалау. Кні Малімні атыжні Сынып 8 атысандар атыспаандар Сабаты таырыбы.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 92

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

7-сабақ.


Ұзақмерзімді жоспардың тарауы: Мектеп:

Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:

Сынып: 8 Қатысқандар: Қатыспағандар:

Сабақтың тақырыбы

4.7 Алгоритмнің трассировкасы

Осы сабақта қол жеткізілетін оқу мақсаттары

8.3.2.1 алгоритмнің трассировкасын жүзеге асыру;

Сабақтың мақсаты

Барлық оқушы: трассировкалау ұғымы мен қызметін анықтау; Оқушылардың көбі: программадағы қателерді түзетудің орындалуын талдау, қолдану;

Кейбір оқушылар: программада трассировканы қолданудың маңыздылығын тұжырымдау.

Ойлау дағдылары

Білу, түсіну, қолдану, талдау, жинақтау, бағалау.

Бағалау критерийі

  • Трассировкалау ұғымы мен қызметін анықтайды;

  • Программада қателерді түзетудің орындалуын талдайды, қолданады;

  • Программада трассировканы қолданудың маңыздылығын тұжырымдайды.

Тілдік мақсаттар

Пәндік лексика және терминология: Түзету-отладка-debugging Трассировка-трассировка-tracing Қадам-шаг-step

Компиляция-компиляция-compilation Қате-неправильно-error

Тестілеу-тестирование-testing

Диалог /жазбаша жұмысқа қажетті фразалар топтамасы

... кездесетін қатемен жұмыс жүргізу ретін білдіреді.

... программаның жұмыс қабілетін тексеруге арналған арнайы дайындалған деректерді компьютерге енгізу болып саналады.

Құндылықтарға баулу

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

  2. Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.

  3. Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.

  4. Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.


Пәнаралық байланыс

Программа коды ағылшын тілінде жазылады, математикалық амалдар

қолданылады.

Алдыңғы білім

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-денбасталады.

Программа коды:

Дескриптор:

  • үш таңбалы сандарды анықтайды;

  • цифрлары әртүрлі сандарды анықтайды;

  • программа кодын жазады;

  • программа кодын тексереді;













- программада жіберілген қателерді анықтайды.







Сабақтың соңы

Ой толғаныс Жаңа білімді бекіту

«Бір айналымсұхбат»әдісі.Алғанбілімін қолдануғаықпалжасау.

Оқушылар сыныпта айналыпжүріп төмендегі сұрақтарға бір-бірлерінен жауап алады.

  1. Өз тәжірибеңнен, программалау барысында кездескен қандай қателерді айта аласың?

  2. Алгоритмді трассировкалау дегеніміз не?

  3. Программа трасировкасы қалай жүзеге асырылады?

  4. Программа құру барысында жиі кездесетін қателердің түрі қандай?

  5. Программаны трассировкалау не үшін өте маңызды саналады?

.

Оқушылар сабақтан алған әсерлерін смайликтерді көрсету арқылы білдіреді.

Ауызша мадақта у

А4 парағы


Кері байланыс


«Смайликтер» әдісі.





Смайликте р

Саралау- Сіз қандай тәсілмен көбірек қолдау көрсетпексіз?

Сіз басқаларға қарағанда қабілетті оқушыларға қандай тапсырмалар бересіз?

Бағалау- Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз?

Денсаулық және қауіпсіздік техникасын сақтау

Бірлескен жұмыс, жеке жұмыс , жұптық жұмыс арқылы білім алуына қолдау көрсету.. «Сәлем сөздің патшасы» арқылы сыныпта көңілді ахуал орнату, «Зерттеушілік конференциясы» әдісі бойынша өткен тақырыпты пысықтау,

«Ойлан, бірік, бөліс» әдісі, практикалық тапсырмалар, «Бір айналым сұхбат» әдісі, кері байланыс жасату:

«Смайликтер».

Смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру, тапсырмаларға балл қою арқылы бағалау, жалпы 10 балл.

Компьютер-мен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру.

Жалпы бағалау

Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?

1:

2:

Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?

1:

2:


8- сабақ.


Ұзақмерзімді жоспардың тарауы: Мектеп:

Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:

Сынып: 8 Қатысқандар: Қатыспағандар:

Сабақтың тақырыбы

4.8. Программалауды үйренейік. Практикалық тапсырмалар.

Осы сабақта қол жеткізілетін оқу мақсаттары

        1. Whileцикл операторын пайдалану;

        2. Forцикл операторын пайдалану;

        3. цикл басқару нұсқаулығын қолдану (continue, break, else)

Сабақтың мақсаты

  • Барлық оқушы: программа алгоритмін анықтау;

  • Көпшілік оқушылар: программа кодын жазу, қатені анықтау;

  • Кейбір оқушылар: программа нәтижесін алудың маңыздылығын тұжырымдау.

Ойлау дағдылары

Білу, түсіну, қолдану, талдау, жинақтау, бағалау.

Бағалау критерийі

  • программа алгоритмін анықтайды;

  • программа кодын жазады, қатені анықтайды;

    • программа нәтижесін алудың маңыздылығын тұжырымдайды.

Тілдік мақсаттар

Пәндік лексика және терминология: Тіктөртбұрыш-прямоугольник-rectangle Кесте-таблица-table

Полиндром-полиндром-polyndrome

Үштаңбалы сан-трехзначный число-three-digit number

Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы

  • Whileцикл операторын қолданудың қандай ерекшеліктері бар?

  • For цикл операторын пайдалануда жиі жіберетін қандай қателерді атай аласың?

  • Сontinue, break, else цикл басқару нұсқаулықтарын қолдану программа құрудың тиімділігін қаншалықты арттырады?

  • Программаны біртіндеп орындай отырып тексерудің қандай тиімді жақтары бар?

Құндылықтарға баулу

  1. «Мәңгілік ел» жалпыұлттық идеясы бойынша «Жалпыға бірдей еңбек қоғамы» құндылығы қалыптасады.

  2. Ынтымақтастық: топтық жұмыс барысында жылулық қарым-қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.

  3. Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.

  4. Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.

Пәнаралық байланыс

Программа коды ағылшын тілінде жазылады, математикалық амалдар

қолданылады.

Алдыңғы білім

Алгоритм трассировкасы

Сабақтың барысы

Сабақтың жоспарланған кезеңдері/

уақыт

Мұғалімнің іс- әрекеті

Оқушының іс-әрекеті

Бағалау

Ресурст ар

Сабақтың басы Ұйымдастыру кезеңі:/5мин

Сәлемдесу, түгендеу. Сыныпта психологиялық ахуал орнату.

Шаттық шеңбері:

Оқушылар мұғаліммен сәлемдеседі.
Оқушылар шеңбер болып тұрады. Мұғалімнің айтуы бойынша бірінші қолын қысады, екінші арқасын қағады, үшінші бір-бірлеріне қарап күлімдейді, қол бұлғайды, көздерін қысады, жылы сөз айтады, қол ұстасып айналады.



Қошемет көрсету.










Мақсаты: Оқушылар бір-бірімен













жақсы қарым-қатынас орнатады,













сондай-ақ барлық оқушылардың













қатыстырылуы арқылы сабаққа













белсенділігі артады.








Топқа біріктіру:

/2мин

Оқушыларды стикерлер арқылы топтарға біріктіру.


Оқушылар үш түрлі стикерлер арқылы топтарға бірігеді.




Стикерл ер

Қызығушы лықты ояту Өткен сабақты пысықтау/ 7мин

Сын тұрғысынан ойлаудың

«Кубизм» стратегиясын қолданып өткен сабақ пен жаңа сабақты ұштастырып қызу оқу жұмысымен шұғылдануға қызығушылығын ояту мақсатында проблеманы шешуді ұсыну.

Алгоритмдерді программалау кезінде қолданылатын циклдерді басқаруды

«Кубизм» аясында талдаңдар: Сипатта (түрі, түсі, көлемі). Салыстыр (ұқсастығы, айырмашылығы).

Ұсын (қалай, қай жерде пайдаланылады).

Дәлелде (қарсы және қарсы емеспін). Талда (қалай жасалған, неден тұрады). Ой толғау (бұл неден жасалған).

Түрлі-түсті асықтар арқылы ҚБ



Оқытуд ың белсенді әдістері NIS.

Астана,

2013.

Кубик


Миға шабуыл/3мин

Миға шабуыл стратегиясы арқылы мәселені бірге шешу.


Оқушылар берілген сұрақтар туралы пікірлерін еркін жеткізеді.

  • While цикл операторын қолданудың қандай ерекшеліктері бар?

  • For цикл операторын пайдалануда жиі жіберетін қандай қателерді атай аласың?

  • Сontinue, break, else цикл басқару нұсқаулықтарын қолдану программа

құрудың тиімділігін қаншалықты

Ауызша мадақтау










арттырады?

  • Программаны біртіндеп орындай отырып тексерудің қандай тиімді жақтары бар?







Сабақтың ортасы

Мағынаны тану Практикалық жұмыс/18мин

Оқушылардың практикалық тапсырмаларды орындауын қадағалау, бағыт беру.

Оқушылар жеке практикалық жұмыс орындайды.

1-тапсырма

Тіктөртбұрышты кесте**. Төменде көрсетілген өлшемі N* N тіктөртбұрышты кестені экранға шығаратын программа құрастырыңдар N (1 үлгісі 1-суретте берілген.

Программаның шығару жолын талдап, блок-схемасын құрыңдар.



2 балл

Интерак- тивті тақта









Информ

а-тика 8- сынып оқулығы


Оқулық




Дескрипторлар:

  • Программа кодын анықтайды;

  • программада орындалған алгоритмдерді талдайды;

  • программаның блок-схемасын сызады.

2-тапсырма Полиндром сандар***

A дан B ға (1 ≤ А, B ≤ 1018) дейін полиндром сандарды тауып, экранға шығаратын программа құрастыр. Егер сол аралықта полиндром сан болмаса онда, экранға «-1» шығар. Полиндром сан деп солға және оңға қарай бірдей оқылатын сан. Тапсырманы орындаудың үлгісі 2-суретте берілген. Программаның шығару жолын талдаңдар.


4 балл


Компью тер, оқулық











Компью тер, оқулық




Дескрипторлар:













  • Берілген есептің алгоритмін анықтайды;

  • Кірістірілген циклдарды анықтайды;

  • While циклін қолданады;

  • Else циклін қолданады.

  • Программа кодын тексереді.

  1. тапсырма

Үштаңбалы цифрлары әртүрлі сандар***

Үштаңбалы барлық цифрлары әртүрлі сандардың жалпы санын табыңдар (кірістірілген циклдарды қолдан).

Тапсырманы орындаудың үлгісі 3- суретте берілген. Программаның шығару жолын талдаңдар.



Дескриптор:

  • Үштаңбалы сандарды анықтайды;

  • Цифрлары әртүрлі үштаңбалы сандарды анықтайды;

  • Кірістірілген циклдарды қолданады;

  • Программа кодын тексереді.

4 балл




Сабақтың соңы

Ой толғаныс Жаңа сабақты бекіту/3мин
Кері байланыс

/2мин

Сабақты қорытындылау үшін «Ашық микрофон» әдісін қолдану.
«Табыс сатысы» әдісі.

Оқушылар қолдарына микрофон алып бір-бірлеріне сабаққа байланысты ашық сұрақтар қояды.


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




Өздерін-өзі бағалау.

Микроф он
Оқытуд ың белсенді әдістері NIS.

Астана,

2013
1   ...   4   5   6   7   8   9   10   11   12


Саралау- Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілетті оқушыларға қандай тапсырмалар бересіз?

Бағалау- Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз?

Денсау- лық және қауіпсіз дік техника

-сын сақтау

Бірлескен жұмыс, жеке жұмыс, жұптық жұмыс арқылы білім алуына жағдай жасау. «мимика» арқылы сыныпта көңілді ахуал орнату, стикерлер арқылы топқа біріктіру, «Кубизм» стратегиясын қолданып өткен сабақ пен жаңа сабақты байланыстырып проблема тастау, деңгейлік тапсырмалар, шағын тест, кері байланыс жасату:

«Табыс сатысы».

Смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру.

Компью термен жұмыс кезіндегі қауіпсізд ік ережеле рін еске түсіру.

Жалпы бағалау

Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?

1:

2:

Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?

1:

2:

Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?



9- сабақ.


Ұзақмерзімді жоспардың тарауы: Мектеп:

Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:

Сынып: 8 Қатысқандар: Қатыспағандар:

Сабақтың тақырыбы

4.9 Программалауды үйренейік. Практикалық тапсырмалар

Осы сабақта қол жеткізілетін оқу мақсаттары

        1. Whileцикл операторын пайдалану;

        2. Forцикл операторын пайдалану;

        3. цикл басқару нұсқаулығын қолдану (continue, break, else)

Сабақтың мақсаты

Барлық оқушы: программа алгоритмін анықтау;

Көпшілік оқушылар: программа кодын жазу, қатені анықтау;

Кейбір оқушылар: программа нәтижесін алудың маңыздылығын тұжырымдау.

Ойлау дағдылары

Білу, түсіну, қолдану, талдау, жинақтау, бағалау

Бағалау критерийі

  • программа алгоритмін анықтайды;

  • программа кодын жазады, қатені анықтайды;

  • программа нәтижесін алудың маңыздылығын тұжырымдайды.

Тілдік мақсаттар

Пәндік лексика және терминология:-

Төрт таңбалы сан-четырезначный число-four digital numbers Аудан-площадь-area

Ортақ сан-общий число-total number Тізбек-последовательность-sequence

Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы

  • Whileцикл операторын қолданудың қандай ерекшеліктері бар?

  • Forцикл операторын пайдалануда жиі жіберетін қандай қателерді атай аласың?

  • Сontinue, break, else цикл басқару нұсқаулықтарын қолдану программа құрудың тиімділігін қаншалықты арттырады?

  • Программаны біртіндеп орындай отырып тексерудің қандай тиімді жақтары бар?

Құндылықтар ға баулу

  1. “Мәңгілік ел” жалпыұлттық идеясы бойынша “Жалпыға бірдей еңбек қоғамы” құндылығы қалыптасады.

  2. Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым- қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.

  3. Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.

  4. Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.

Пәнаралық

байланыс

Программа коды ағылшын тілінде жазылады, математикалық амалдар

қолданылады.

Алдыңғы білім

Программалауды үйренейік. Практикалық тапсырмалар.

Сабақтың барысы

Сабақтың жоспарлы

кезеңі/уақыт

Мұғалімнің іс- әрекеті

Оқушының іс-әрекеті

бағалау

Ресурстар

Сабақтың басы Ұйымдастыру кезеңі/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













5-тапсырма. Үшбұрышты кесте***. Төменде көрсетілген әдіспен сандарды экранға шығарыңдар N (1 .













6-тапсырма. 4 цифры** .K –дан N-ге дейінгі санының цифрлары-ның арасында неше 4 цифры бар табыңдар. Егер 4 цифры кездес-песе онда «-1» жауабын экранға шығар. Есептің болк-
















сызбасын құрастырып, программа кодын жазыңдар. Ескерту:кірістірілген циклды else нұсқаулығынқолдан.


  1. тапсырма. 2 мен 5 цифры * . N( 1≤N≤109) санының арасынан кез келген ретпен орналасқан, тек қана 2 және 5 цифрынан тұратын сан құраңдар. Егер бұл цифрлар кездеспесе онда «0» жауабын экранға шығар. Есептің болк-сызбасын құрастырып, программа кодын жазыңдар. Ескерту:continueнұсқаулығын қолдан.




  1. тапсырма. Ортақ сандар*** . N(1≤N≤109) және М (1≤N≤109) сандарының цифрларында екі сандада кездесетін цифрларды тап. Егер екеуіндеде кездесетін ортақ цифр болмаса, экранға «-1» шығарыңдар.

Есептің программа кодын жазыңдар.Ескерту: кірістірілген циклдықолдан.

  1. тапсырма. Полиндром**.

N (1≤N≤1018) саны полиндром ба? Анықтаңдар. Программасын құрыңдар. Егер сан полиндром болса экранға «Ia», айтпесе «Joq» жауаптарын шығар.


  1. тапсырма. Сандар тізбегі***. K – дан N-ге дейінгі сандар (19) берілген. Осы сандардың арасында цифрларының қосынды-сы жұп болған сандарды экранға шығарыңдар.


Десриптор

  • Тапсырманың шартын түсінеді;

  • Тапсырманың математикалық моделін жасайды;

  • Алгоритмнің блок-сызбасын құрастырады;

  • Программасын құрастырады, трассировкалайды.







Сабақтың соңы

Ой толғаныс

Қорытындылау үшін

Оқушылар синквейн бойынша жұмыс жасайды.

Бірін-бірі бағалау


А4 парағы

Сабақты бекіту/5мин

Кері байланыс

/2мин

«Синквейн» әдісін қолдану

  1. Зат есім-бір сөз

  2. Сын есім-екі сөз

  3. Етістік-үш сөз

  4. Ойды түйіндеу-төрт сөз

  5. Синоним сөз- бір сөз


«БББ кестесі» әдісі.


Оқушылар тақырып туралы бұрыннан не білетінін, сабақта не білгенін және не білгісі келетінін кестеге жазады







Саралау- Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Қабілетті оқушыларға қандай тапсырмалар бересіз?

Бағалау- Сіз оқушылардың материалды игеру деңгейін қалай текеруді жоспарлап отырсыз?

Денсаулық және қауіпсіздік техникасы

н сақтау

Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту.

Сыныпта көңілді «Жузік салу» әдісі, «Фишбоун» әдісі бойынша өткен тақырыпты пысықтау, деңгейлік тапсырмалар,

«Синквейн» әдісі, кері байланыс жасату: «БББ кестесі»

смайликтер арқылы, ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру, тапсырмаларды балл арқылы бағалау, жалпы 10 балл

Компьютер мен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру

Жалпы бағалау

Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?

1:

2:

Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?

1:

2:

Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?



10- сабақ.


Ұзақмерзімді жоспардың тарауы: Мектеп:

Python тілінде алгоритмдерді программалау
Күні: Мұғалімнің аты-жөні:

Сынып: 8 Қатысқандар: Қатыспағандар:

Сабақтың тақырыбы

4.10 Программалау бойынша жоба жұмыстарын орындау

Осы сабақта қол жеткізілетін оқу мақсаттары

Программалау ортасындағы теориялық және практикалық білімдерді жобалық жұмыстарды орындауда тиімді қолдану

8.3.3.1 Whileцикл операторын пайдалану;




        1. Forцикл операторын пайдалану;

        2. цикл басқару нұсқаулығын қолдану (continue, break, else)

Сабақтың мақсаты

Барлық оқушы: Тарау бойынша алған білімдерін жүйелейді,

Көпшілік оқушылар: Программалау ортасында жасалған қосымшаларды пайдалану жолдарын зерттейді, ұсыныстар жасайды

Кейбір оқушылар: Программалаудың кіріктірілген ортасында жасалған программалық өнімдерді өмірде пайдаланудың артықшылықтарын дәлелдей отырып, тарау бойынша ой тұжырымдай алады.

Ойлау дағдылары

Білу, түсіну, қолдану, талдау, жинақтау, бағалау

Бағалау критерийі

  • Жобаны оны әзірлеу ережесі бойынша дайындайды

  • Жобаны көпшілік алдында қорғайды

  • Нәтижелерін талдайды, баға береді

Тілдік мақсаттар

Пәндік лексика және терминология:

Жоба-проект-project

Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы

Жобаны қорғау

Құндылықтарға баулу

  1. “Мәңгілік ел” жалпыұлттық идеясы бойынша “Жалпыға бірдей еңбек қоғамы” құндылығы қалыптасады.

  2. Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.

  3. Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.

  4. Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.

Пәнаралық байланыс

Математика, физика, ағылшын тілі

Алдыңғы білім

Программалауды үйренейік. Практикалық тапсырмалар.

Сабақтың барысы

Сабақтың

жоспарланған кезеңдері/уақыт

Мұғалімнің

іс-әрекеті

Оқушының іс-әрекеті

Бағалау

Ресурстар

Сабақтың басы Ұйымдастыру кезеңі/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

Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы

Есепті шешу кезеңдерін жазыңдар.

Табиғатта және адам өмірінде циклдердің маңызы қандай? Мысалдар келтір.

Прогаммалау кезінде мәселенің қойылу кезеңін дұрыс анықту, тұжырымдау қаншалықты маңызды?

Құндылықтарға баулу

  1. “Мәңгілік ел” жалпыұлттық идеясы бойынша “ тарихтың, мәдениет пен тілдің ортақтығы құндылығы қалыптасады.

  2. Ынтымақтастық: топтық жұмыс барысында жылулық қарым- қатынастар дамиды, ынтымақтастық дағдылары қалыптасады және сындарлы көзқарас дамиды, қарым-қатынастарды қалыптастыру кезінде сыни ойлау қабілеті дағдыланады.

  3. Академиялық адалдық: өзгелердің идеялары мен ойларын құрметтейді, яғни академиялық адалдық принциптерін сақтайды.

  4. Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады.

Пәнаралық байланыс

Ағылшын, математикалық формулалар қолданылады

Алдыңғы білім

Программалауды үйренейік. Практикалық тапсырмалар.

Сабақтың барысы

Сабақтың жоспарланған кезеңдері/

уақыт

Мұғалімнің іс- әрекеті

Оқушының іс-әрекеті

бағалау

Ресурст ар

Сабақтың басы Ұйымдастыру кезеңі/5мин Сыныпта көңілді ахуал орнату:

Сәлемдесу, түгенде

«Сөзсіз» әдісі.

Оқушылар мұғаліммен сәлемдеседі

Оқушылар айтылған сөзді қимылмен көрсетеді.

«Үзіліске қоңырау соғылды», «Еріген балмұздақ», «Жарылған доңғалақ»,

«Қураған гүл»

Мақсаты: Оқушылар бір-бірімен жақсы


Қошемет көрсету










қарым-қатынас орнатады, сондай-ақ барлық













оқушылардың қатыстырылуы арқылы













сабаққа белсенділігі артады.








Топқа біріктіру/2мин

«Топтасқан сандар» әдісі

Оқушылар санау арқылы топтарға бірігеді






Сандар



Қызығушылы қты ояту Өткен сабақты пысықтау/ 5мин

«Тірек сөздер» әдісін қолданып өткен сабақ пен жаңа сабақты ұштастыра отырып қызу оқу жұмысына қызығушылықта рын ояту.

Мұғалім тірек сөздер береді.

for

else while

Цикл
break continue

e
Оқушылар тірек сөздердің ретін бұзбай әңгіме немесе мәтін құрастырады. Мәтін құрастыру кезінде логикалық ойлау іске қосылады..



Фигурал ар арқылы ҚБ



Оқытуд ың белсенді әдістері NIS.

Астана

2013





Миға шабуыл стратегиясы

Оқушылар берілген сұрақ туралы пікірлерін еркін жеткізеді.

  • Циклдер жайлы не білесің?