Просмотр содержимого документа
«Информатика п?нінен презентация »
Тақырыбы:Циклдік алгоритмдер.
Мақсаты:
Оқушыларға циклдік алгоритмдер туралы түсінік беру.
Циклдік алгоритмдерді құру кезінде есепті жүйелеу арқылы шешіп, ойлау қабілеттерін дамыту.
Оқушылардың циклдік алгоритмның мәнін ұғуға тәрбиелеу.
Үй тапсырмасын тексеру
Теориялық білім (тест)
Жаңа сабақпен танысу
Алгоритмнің бірнеше рет қайталануынциклдік алгоритмдеп аталады.
мысалы:қоржындағы қызыл асықты табу. Қоржынға қолды саламыз, ілінген асықты аламыз. Қызыл асық па? Иә, қызыл асық табылды. Жоқ, қайта қоржынға қолды саламыз, асықтарды біртіндеп алып қарайиыз және т.с.с. Қызыл асық табылғанша берілген мысалдағы осы іс-әрекет қайталана береді.Бұндай алгоритмдердіциклдік алгоритмдейміз.
Циклдік алгоритмді блок-сызба ретінде көрсетуге болады.
Блок-сызбады циклдік алгоритмнің шарты алтыбұрышты фигураға жазылады. Шарт циклдік алгоритмнің басында немесе соңында келуі мүмкін.
жоқ
Шарт
Иә
серия
серия
жоқ
Шарт
Иә
Басы
Қоржынға қолды салып, қызыл асықты табу
жоқ
Табылды ма?
Иә
Соңы
Есептің берілгені:7 санына келтірілген алгоритмнің нәтижесі қандай?
Басы
4-ті қос
Нәтижені 2-ке көбейт
Алдынғы бұйрықты 2 рет орында
Алынған нәтижені 3-ке бөл
Егералынған нәтиже 130-дан кіші болса,онда5-ті алып таста.
Нәтижені шығар
Соңы
Есептің жазылуы және шешуі.
7 + 4 = 11
11 * 2 = 22
22 * 2 = 44
44 * 2 = 88
88 + 3 = 91
130-дан 91 кіші
91- 5 = 86
Жауабы: 86
Практикалық жұмыс
1- тапсырма.
“Өткел” тапсырмасының алгоритмін сөз түрінде жаз.
Қайықшы өзеннің бір жағасынан екінші жағасына қасқырды, ешкіні және қырыққабатты жеткізуі керек. Бірақ қайыққа біреуін ғана отырғыза алады. Жағада қасқыр мен ешкіні немесе ешкі мен қырыққабатты бірге қалдыруға болмайды, өйткені бірін-бірі жеп қояды. Не істеу керек?
Жауабы:Атқарушы - қайық
Ешкіні өткізу.
Қайта оралу.
Қасқырды өткізу.
Ешкімен бірге қайта оралу.
Қырыққабатты өткізу.
Қайта оралу.
Ешкіні өткізу.
2-тапсырма.
Берілген есепті алгоритмдік тілде шығарып жаз.
Берілгені: 3а + 2 – 8, егер а = 5.
№реті
әрекеті
1
2
*3
шешуі
+2
15
3
17
-8
9
Сергіту сәті
Кітаппен жұмыс.
4- тапсырма. 70 бет.
Бекіту:Тест
Қорытынды: “Кім жылдам”
Қандай алгоритмдерді циклдік деп атайды?
Шарт циклдік алгоритмнің басында немесе соңында келуі мүмкін бе?
Блок-сызбада циклдік алгоритмнің шарты қандай фигурада жазылады?