Информатика п?нінен Алгоритм ??ымы


Информатика пәнінің мұғалімі: Алханова Г.Ш.Сабақтың тақырыбы: “Алгоритм ұғымы”Ашық сабақ Алгоритм дегеніміз не?Алгоритм дегеніміз реттелген амалдар жиыны, кезекпен орындалатын операциялар тізімі. “Алгоритм”сөзінің пайда болу тарихыАлгоритм атауы атақты араб математигі Әл-Хорезми есімінің латынша Algorithmi болып жазылуынан шыққан.Әл-Хорезми санаудың ондық жүйесінде көпорынды сандар мен арифметикалық амалдардың орындалу ережесін ұсынған.Әл-Хорезми (763-850 жж.) Күнделікті өмірдегі алгоритм мысалдарыТехника құралдарын қолдануға арналған инструкцияларТағам дайындауға арналған рецепттерОйын ережелері және т.б. “Мектепке жиналу” алгоритіміБасыОянуТөсектен тұруЖуынуКиінуТаңғы ас ішуПортфельді жинауСоңы “Кілемді тазалау” алгоритміне жетпейтін командаларды ретпен қой Керекті сөздер: Кілемді тазалау, Шаңсорғышты алу, Шаңсорғышты қосу, Шаңсорғышты орнына қою, Шаңсорғышты өшіру Кілемді тазалау1. Басы2. 3.4.5.6.7. Соңы Тапсырма жауаптарыКілемді тазалауШаңсорғышты алуШаңсорғышты қосуКілемді тазалауШаңсорғышты өшіруШаңсорғышты орнына қою1. Басы2. 3.4.5.6.7. Соңы График түріндеСөз түріндеАлгоритм жазу жолдарыАлгоритмнің график түріндегі кескінделуі блок-схема деп аталады. “Мектепке жиналу” алгоритміСөз түрінде жазылған алгоритмГрафик түрінде кескінделген алгоритмБасыОянуТөсектен тұруЖуынуКиінуТаңғы ас ішуПортфельді жинауСоңыБасыОянуТөсектен тұруЖуынуКиінуТаңғы ас ішуПортфельді жинауСоңы Кейбір блок-схема элементтеріАлгоритмнің басы мен аяғын көрсетеді.Процесстерді белгілеу үшін қолданылады. Мысалы, математикалық өрнектерді есептеу. Информатика мен математикада алгоритм ұғымының қолданылуыАлгоритм – берілген есептің шығару жолын реттелген амалдар (командалар) тізбегі түріне келтіруАлгоритмді компьютерде орындау үшін оны программа түрінде жазып шығу керек.Программа дегеніміз командалар тізбегі. Математикадағы алгоритмдерКвадрат теңдеу шешу алгоритіміФигуралардың ауданын, көлемін табу алгоритмдеріБөлшек сандарға амалдар қолдану алгоритмдері, т.б. Есеп. Өзеннің арғы жағалауына өту. Екі адам ғана сиятын қайық өзен жағалауында тұр. Осы жағалауға екі саяхатшы мен екі қарақшы келді. Қарақшылар саяхатшыларды шабуылдауға батылдары жетпеді. Алайда, егер жағалауда бір саяхатшы және екі қарақшы қалса, онда олар саяхатшыны шабуылдайды. Саяхатшылар мен қарақшылар өзеннің арғы бетіне аман жетуі үшін не істеулері керек? Белгілеулер: С1 – бірінші саяхатшы; С2 – екінші саяхатшы; Қ1 – бірінші қарақшы; Қ2 – екінші қарақшы; №Бірінші жағалауЕкінші жағалауБасыС1 С2 Қ1 Қ21С2 Қ2С1 Қ1 С2 Қ2С1 Қ12С2 Қ2 С1Қ1С1 С2 Қ2Қ13Қ2С1 С2 Қ1Қ2С1 С2 Қ14Қ2 Қ1С1 С2Қ1 Қ2С1 С25Қ1 Қ2Қ1 Қ2 С1 С2СоңыС1 С2 Қ1 Қ2 Алгоритмдер барлық сабақтарда қолданылады. Өмірде де барлық жерде бізді қоршаған – алгоритмдер. Өмірдің өзі – жеке бір алгоритм.Алгоритмдер жайлы түсінігіміздің бар болса да, жоқ болса да, өмір алгоритмге сүйене отырып жалғасады.