КММ Ш?О Тарба?атай ауданы К.Н?рбаев атында?ы орта мектебі
Болсынбекова Ба?ыт Ораз?алиевна – информатика п?ніні? м??алімі
Сыныбы: 6
Саба?ты? та?ырыбы: Циклдік алгоритм
Саба?ты? ма?саты:
Білімділік: Белгілі бір ?рекеттер тізбегі бірнеше рет ?айталанатын болса, онда циклдік алгоритмдерді ?олдананып, есептерді шешу керектігін о?ушылар?а т?сіндіру.
Дамытушылы?: Циклдік алгоритмдерді ??ру кезінде есепті ж?йелеу ар?ылы шешіп, ойлау ?абілеттерін дамыту.
Т?рбиелік: Циклдік алгоритмдерді ?мірмен байланыстыру ар?ылы о?ушыларды цикілді? м?нін ??у?а т?рбиелеу.
Саба?ты? барысы:
- ?й тапсырмасын тексеру:
- Алгоритм дегеніміз не?
А) іс-?рекетті? ретсіз орындаруы
В) іс-?рекетті? рет-ретімен орындалуы
С) тарма?талу алгоритмі
D) ?андай да бір іс-?рекетті? орындалуы
2. Алгоритмні? т?рлері?
А) сызы?ты?, циклдік
В) тарма?талу, сызы?ты?, негізгі
С) сызы?ты?, тарма?талу, циклді?
D) негізгі, ?осымша
3. Алгоритм ??ымын енгізген ?алым
А) Мухаммед ?л-Хорезми
В) Билл Гейтс
С) Лейбнец
D) Робертсон
4. Aлгоритмні? ?асиеттер.
А) т?сінікті, толы?
В) негізгі, ?осымша
С) ?арапайым, к?рделі
D) ай?ындылы?, ?зіктілік, н?тижелік, жалпылы?, формалдылы?
5. Тарма?талу алгоритміні? негізгі т?йінді с?здері
А) басы, со?ы
В) алг, арг
С) егер, онда, ?йтпесе, бітті
D) енгізу, шы?ару
III. Жа?а та?ырып
Есептерді шы?ару кезінде ?рекеттерді аны?тайтын параметрлерді? ?рт?рлі м?ндерінде біртипті ?рекеттерді б?рнеше рет ?айталау ?ажеттілігі туындайды.
Осындай ?рекеттерді ж?зеге асыратын алгоритмдер циклдер деп аталады.
?оржын?а салын?ан асы?тарды? ішінде жал?ыз ?ызыл асы? бар, сол ?ызыл асы?ты табуды? алгоритмін ??ры?дар.
Мысалы, ол мына т?рде болуы м?мкін: ?оржын?а ?олды саламыз, ілінген асы?ты аламыз. ?ызыл асы? па? И?, ?ызыл асы? табылды. Жо?, ?айта ?оржын?а ?олды саламыз, асы?тарды біртіндеп алып ?араймыз ж?не т.с.с.
?ызыл асы? табыл?анша берілген мысалды?ы осы іс-?рекет ?айталана береді. Б?ндай алгоритмдерді циклдік алгоритм дейміз.
Алгоритмні? бірнеше рет ?айталануын циклдік алгоритм деп атайды. Блок – сызбада алгоритмні? шарты алтыб?ршты фигура?а жазылады.
Жо?
И?
25 сурет. Асы?ты іздеу алгоритмі
IV. Практикалы? ж?мыс. О?улы?ты? 70 бетіндегі 4-6 тапсырмаларды орындау.
V. Саба?ты бекіту.
- ?андай алгоритмдерді циклдік деп атаймыз?
- Блок – сызбада алгоритмні? шарты ... фигура?а жазылады.
- Шартты? циклді? басында тексерілуі м?мкін ж?не со?ында тексерілуі м?мкін, екеуіні? айырмашылы?ы неде?
VI. ?йге тапсырма: Ережелерді жаттап келу. Сызы?ты?, тарма?тал?ан, циклдік алгоритмдерге ойдан есеп ??растырып алгоритмін ж?не блок-схемасын ??растыру.
VII. Ба?алау. ?й ж?мысы ж?не сынып ж?мысы бойынша ба?алау.