русский

Рекурсия — КСП, план урока, Информатика, 10 класс

Создайте свой план урока с ИИ

Предпросмотр Открыть материал
Краткосрочный план
Раздел
Алгоритмдеу және бағдарламалау
Тема урока
Рекурсия
Класс
10
Цели обучения в соответствии с учебной программой
Рекурсия ұғымын түсіндіру
Цели урока
Оқушы рекурсия ұғымын және оның бағдарламалаудағы қолданысын біледі.
Оқушы рекурсивті функцияның негізгі бөліктерін: тоқтау шартын және өзін-өзі шақыруды біледі.
Оқушы қарапайым рекурсивті алгоритмнің орындалуын түсіндіреді.
Ценности
Алгоритмді талдау барысында оқушылар дәлдік пен жауапкершілікке дағдыланады. Жұптық жұмыс кезінде өзара құрмет пен ынтымақтастықты ұстанады.
Ход урока
Этап урока/ Время Действия педагога Действия ученика Оценивание Ресурсы
Ұйымдастыру және қызығушылық
4 мин
Ұйымдастыру кезеңі:
Оқушылармен амандасып, қатысымды тексереді.
Сабаққа қажетті дәптер мен құралдарын дайындауды ұсынады.
Мәселе қою:
«Бір есепті шешу үшін сол есептің кішірейтілген нұсқасын қайта-қайта қолдануға бола ма?» деген сұрақ қойып, рекурсияға жетелейді.
Оқушылар амандасады және сабаққа дайындалады. Оқушылар сұраққа жауап іздеп, есепті кіші бөліктерге жіктеу туралы ойларын айтады; күтілетін жауап: «Иә, егер есептің көлемі біртіндеп кішірейіп, тоқтау шарты болса». Сабаққа қажетті құралдарын дайындау — 1 ұпай. Мәселеге қатысты негізді жауап ұсыну — 1 ұпай. Кезең бойынша ең көбі — 2 ұпай. тақта, дәптер
Рекурсия ұғымын түсіндіру
9 мин
Жаңа материалды түсіндіру:
Рекурсияны функцияның өзін-өзі шақыруы ретінде түсіндіреді.
Рекурсивті функцияда тоқтау шарты және рекурсивті қадам болатынын түсіндіреді.
Факториал мысалын келтіреді: n! = n × (n−1)!, ал 0! = 1. Мысалы, 4! = 4 × 3 × 2 × 1 = 24.
Сыныпқа сұрақтар:
«Рекурсивті функцияның екі негізгі бөлігі қандай?».
«Тоқтау шарты болмаса не болуы мүмкін?».
Жауаптар:
Негізгі жауаптарды нақтылайды: тоқтау шарты және рекурсивті шақыру; тоқтау шарты болмаса, шақыру шексіз жалғасуы ықтимал.
Оқушылар рекурсия, тоқтау шарты және рекурсивті қадам ұғымдарын дәптерге жазады. Оқушылар факториал есептеу мысалын талдайды. Оқушылар сұрақтарға жауап береді: «Тоқтау шарты мен өзін-өзі шақыру»; «Функция шексіз шақырылуы мүмкін». Рекурсия ұғымын дұрыс түсіндіру — 1 ұпай. Екі негізгі бөлікті атау — 2 ұпай. Тоқтау шартының маңызын түсіндіру — 1 ұпай. Кезең бойынша ең көбі — 4 ұпай. тақта, информатика оқулығы, дәптер
Сәйкестендіру ойыны
7 мин
Нұсқаулық:
Оқушыларды жұптарға бөліп, сәйкестендіру ойынының тәртібін түсіндіреді.
«Рекурсия», «тоқтау шарты», «рекурсивті қадам», «факториал» атауларын олардың анықтамалары мен мысалдарымен сәйкестендіруді тапсырады.
Жұптардың жауаптарын тексеріп, дұрыс сәйкестіктерді талқылайды.
Оқушылар жұппен ұғым атауларын тиісті анықтамалармен және мысалдармен сәйкестендіреді. Оқушылар жауаптарын негіздейді: рекурсия — функцияның өзін шақыруы; тоқтау шарты — шақыруды аяқтайтын шарт; рекурсивті қадам — есепті кішірейтіп қайта шақыру; факториал — алдыңғы санның факториалына негізделетін есеп. Төрт ұғымның әр дұрыс сәйкестігі — 1 ұпай. Жауапты түсінікті негіздеу — 1 ұпай. Кезең бойынша ең көбі — 5 ұпай.
Рекурсивті алгоритмді талдау
8 мин
Рекурсивті алгоритмді талдау:
Жеке тапсырманы ұсынады: факториал функциясының n = 4 кезіндегі шақыру тізбегін жазыңдар және нәтиженің қалай алынатынын көрсетіңдер.
Қосымша сұрақ береді: «Егер тоқтау шарты n = 0 болғанда нәтиже 1 деп белгіленсе, 4! есептеу кезінде функция қандай мәндермен шақырылады?».
Оқушылардың жұмысын тексеріп, қажет болған жағдайда түсіндірме береді.
Оқушылар жеке тапсырманы орындайды: 4! = 4 × 3!, 3! = 3 × 2!, 2! = 2 × 1!, 1! = 1 × 0!, 0! = 1; нәтижесі 24 болады. Оқушылар шақыру мәндерін 4, 3, 2, 1, 0 деп көрсетеді. Шақыру тізбегіндегі мәндерді дұрыс көрсету — 2 ұпай. Тоқтау шартын дұрыс қолдану — 1 ұпай. Нәтижені 24 деп есептеу — 1 ұпай. Кезең бойынша ең көбі — 4 ұпай.
Білімді бекіту сұрақтары
7 мин
Сыныпқа сұрақтар:
«Рекурсия дегеніміз не?».
«Рекурсивті алгоритмде тоқтау шарты не үшін қажет?».
«Факториалдың рекурсивті формуласын жазыңдар.».
«3! мәні неге тең?».
Жауаптар:
Жауаптарды нақтылайды: функцияның өзін шақыруы; шексіз шақыруды тоқтату; n! = n × (n−1)!, 0! = 1; 3! = 6.
Оқушылар сұрақтарға жауап береді: рекурсия — функцияның өзін шақыруы; тоқтау шарты рекурсияны аяқтайды; факториал формуласы n! = n × (n−1)!, 0! = 1; 3! = 6. Оқушылар формуланы дәптеріне жазады. Әр дұрыс жауап — 1 ұпай. Төрт сұраққа дұрыс жауап беру — ең көбі 4 ұпай. тақта, дәптер
Айналмалы шағын тексеру
6 мин
Нұсқаулық:
Айналмалы сұрақ-жауап тексеруінің тәртібін түсіндіреді: әр оқушыға қысқа сұрақ беріледі, жауап берген соң келесі сұраққа өтеді.
Сұрақтар қояды: «Рекурсивті функцияның тоқтау шарты деген не?», «2! нешеге тең?», «Рекурсиядағы қайталанатын шақыруды не аяқтайды?», «5! есептегенде тоқтау шартына қай мәнде жетеміз?».
Жауаптарды үнемі мұғаліммен тексереді.
Оқушылар кезекпен сұрақтарға жауап береді: тоқтау шартында функцияны аяқтайтын шарт; 2! = 2; тоқтау шарты; 0 мәнінде, егер базалық жағдай 0! = 1 деп берілсе. Әр дұрыс жауап — 1 ұпай. Төрт сұрақ бойынша ең көбі — 4 ұпай.
Рефлексия
4 мин
«Сабақ сізді қаншалықты «суарды»?» рефлексиясын өткізеді. Оқушылар сабақ түсінігін қаншалықты «суарғанын» бағалайды — тамшы көп болса, білім биік өседі.
Оқушылар «Сабақ сізді қаншалықты «суарды»?» рефлексиясын орындап, тақырыпты түсінуін бағалайды. Рекурсияға қатысты бір дұрыс қорытынды айту — 1 ұпай. Қиындықты нақты атап көрсету — 1 ұпай. Кезең бойынша ең көбі — 2 ұпай.
Здоровье и соблюдение техники безопасности
Здоровье и соблюдение техники безопасности Компьютермен жұмыс кезінде арқаны тік ұстап, экраннан қауіпсіз қашықтықты сақтаңдар; әр 15–20 минут сайын көзге қысқа тынығу жаттығуын жасаңдар.

О материале

Тип материала
План урока (КСП)
Предмет
Информатика
Класс
10 класс
Язык
Казахский
Направление обучения
Физмат

Создайте свой план урока с ИИ

  • По вашей теме, предмету и классу
  • Готово примерно за минуту
  • Начать можно бесплатно

Планы уроков, тесты и презентации от учителей

Зарегистрируйтесь, чтобы открыть план урока целиком и за минуты создавать свои материалы с ИИ.