Алгоритмні? т?рлері (сызы?ты?, тарма?талу ж?не циклдік алгоритмдер)
Информатика 6 сынып
Та?ырып: Алгоритмні? т?рлері (сызы?ты?, тарма?талу ж?не циклдік алгоритмдер)
Ма?сат: Алгоритм т?рлері (сызы?ты?, тарма?талу ж?не циклдік алгоритмдер) та?ырыбын т?сіндіре отырып, о?ушыларды к?нделікті ?мірдегі ?рбір іс - ?рекеттеріні? алгоритмін ??ра білуге ?йрету.
Білімділік – о?ушылар?а алгоритмні? типтері туралы жалпы ма?л?мат беру.
Дамытушылы? – О?ушыларды? ойлауын, компьютерлік сауаттылы?ы мен іскерлігін, танымды? ?абілетін, логикалы? сауаттылы?ын дамыта отырып, оларды? п?нге деген ?ызы?ушылы?ын, белсенділігін арттыру.
Т?рбиелік – о?ушыларды т?ртіптілікке, сабырлылы??а, е?бек с?йгіштікке, ??ыптылы??а т?рбиелеу.
Саба? т?рі: аралас
Саба? типі: жа?а та?ырыпты т?сіндіру.
??рал - жабды?тар: ДК, о?улы?тар, д?птерлер, презентация, (к?зге арнал?ан жатты?у), таратпа карточкалар.
М??алімні? іс - ?рекеттері
Амандасу. О?ушыларды т?гендеу. Саба??а дайынды?тарын тексеру. Зейіндерін саба??а аудару. Саба?ты? ма?сатымен таныстыру.
С?ра? - жауап.
1. Алгоритм дегеніміз не?
2. Алгоритм тіл дегеніміз не?
3. Программа дегеніміз не?
4. Алгоритм орындаушысы дегеніміз не?
5. Алгоритм тілі дегеніміз не?
Сызы?ты? алгоритмдер. Сызы?ты? алгоритм ?арапайым командалар тізбегінен т?рады. ?рекеттерді? тізбектей орындалуын сипаттайтын алгоритм – сызы?ты? алгоритм деп аталады.
Тарма?талу алгоритмі. К?нделікті ?мірде алгоритмдер негізінен тарма?тар?а б?лінеді. Б?л тарма?тарды? орындалуы шартты? орындалуына байланысты болады. Тарма?талу алгоритмінде біріншіден, арифметикалы? те?сіздік т?рінде берілген
логикалы? шарт тексеріледі. Егер шарт орындалса, алгоритм бір тарма? бойынша (1 - ші серия), ал егер орындалмаса, екінші тарма? бойынша (2 - ші серия) орындалады.
Циклдік алгоритмдер. К?птеген алгоритмдерде белгілі бір ?рекеттер бірнеше рет орындалады. Математикада, есеп шы?ару барысында айнымалы м?ні ?згеруіне байланысты бір те?деуді? к?мегімен бірнеше рет есептеледі. Алгоритмні? белгілі бір б?лігі бірнеше ?айталанатын болса, ондай процессті цикл деп атайды. ?айталанатын б?лігі бар алгоритмдер циклдік алгоритм деп аталады. Циклдік алгоритмдер ?олдану ар?ылы программаны ?ыс?а да н?с?а жазу?а болады. ?айталану б?лігіне ?айталану (циклдік) командалары ?олданады. ?айталану саны белгілі немесе белгісіздігіне байланысты циклдер екі т?рге б?лінеді. ?айталану саны белгілі болса, ондай цикл арифметикалы?, ал егер белгісіз болса, итерациялы? деп аталады.