Назар аударыңыз. Бұл материалды сайт қолданушысы жариялаған. Егер материал сіздің авторлық құқығыңызды бұзса, осында жазыңыз. Біз ең жылдам уақытта материалды сайттан өшіреміз
Жақын арада сайт әкімшілігі сізбен хабарласады
Бонусты жинап картаңызға (kaspi Gold, Halyk bank) шығарып аласыз
Алгоритмнің трассировкасы
Дипломдар мен сертификаттарды алып үлгеріңіз!
Материалдың толық нұсқасын
жүктеп алып көруге болады
-
Ұзақмерзімді жоспардың тарауы:
Python тілінде алгоритмдерді программалау
Күні:27.02.2024 Мұғалімнің аты-жөні:
Сынып: 8 Ж Қатысқандар: Қатыспағандар:
Сабақтың тақырыбы
Осы сабақта қол жеткізілетін оқу мақсаттары
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:
-