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