П?ні: Информатика
М??алімі: Абданова А??уаш Джоламан?ызы
Сыныбы: 8 сынып
Саба?ты? та?ырыбы: Циклдік алгоритмдер.Тура ж?не кері есепшоты бар циклдер.
Саба?ты? ма?саты:
Білімділігі: О?ушылар?а Паскаль ортасы туралы толы? т?сінік беру; онда?ы циклдармен ж?мыс жасауды ?йрету.
Т?рбиелігі: О?ушыларды ??ыптылы??а, жина?ылы??а адамгершілікке т?рбиелеу.
Дамытушылы?ы: О?ушыларды алгоритмні? командаларымен ж?не ??рылыммен таныстыра отырып, алгоритм ??ру да?дыларын ?алыптастыру, логикалы? ой-?рістерін дамыту;
Саба?ты? типі: Жа?а саба?
?дісі: К?рсете- баяндау, пікірлесе- т?сіндіру.
Саба?ты? к?рнекілігі: ДК, о?улы?, ?лестірмелі тапсырмалар
Саба?ты? барысы:
І. ?йымдастыру
-О?ушылармен с?лемдему;
-О?ушыларды т?гендеу;
-О?ушыларды? назарын саба??а аудару;
-Компьютерді? дайынды?ын ба?ылау,техника ?ауіпсіздігін ескерту.
IY.Саба??а дайынды? кезе?і.
- Алгоритм командалары есеп шартына байланысты ?алай б?лінеді?
- Жай ж?не ??рама командаларды? айырмашылы?тары ?андай?
- Сызы?ты? алгоритм дегеніміз не?
- Тарма?талу алгоритмі мен циклдік алгоритмні? айырмашылы?ы ?андай?
- Компьютерде есеп шы?ару ?андай кезе?дерден т?рады?
Y.Жа?а саба?ты т?сіндіру кезе?і
Тілді? алфавиті
Тілді? алфавиті программаны? элементтерін ??руда ?олдану?а болатын символдар жиынынан т?рады. О?ан ?ріптер, цифрлар ж?не арнайы белгілер (символдар) жатады.
Тіл ерекшіліктеріне ?арай символдар тобын шартты т?рде т?мендегі топтар?а жіктеуге болады:
- атаулар (идентификатор);
- цифрлар;
- айыру белгілері;
- арнайы символдар.
Атау символдары ретінде латын алфавитіні? 26 ?ріпі мен цифрлары ?олданылады.
Арнайы символдар?а пунктуация ж?не арифметикалы? операция (амалдар) белгілері жатады.
Арифметикалы? амал белгілері:
(+) – ?осу; (-) –азайту;
(*) – к?бейту; (/) – б?лу.
DIV – ж?не (логикалы? к?бейту) операциясы;
MOD – ?алды?ты табу. Мысалы: 10 MOD 3 амалыны? н?тижесі 1;
Логикалы? амал белгілері:
AND – ж?не (логикалы? к?бейту) операциясы;
OR – немесе (логикалы? ?осу) операциясы;
NOT – емес (терістеу немесе жо??а шы?ару) операциясы;
XOR – арифметикалы? немесе амалы;
SHL – биттер (1 мен 0-дер)тіркесін сол?а ы?ыстыру;
SHR – биттер (1 мен 0-дер)тіркесін о??а ы?ыстыру;
Айыру белгілеріне бос орын, барлы? бас?ару символдары, тыныс белгілері, ENTER (келесі жол?а к?шу) пернесін басу белгісі ж?не т?сініктемелер жатады.
Сонымен айыру белгілері: ____ (бос орын);, (?тір);. (н?кте); : (?ос н?кте);(н?ктелі ?тір) ; ` (апостроф); (;); [;] ; {;}.
?атынас та?балары немесе салыстыру белгілері: = (те?), <>(те? емес), < (кіші), >(?лкен), <= (кіші не те?), >= (?лкен не те?).
Тура есепшоты бар циклдер:Программалау тілдерінде «?рнек», «операторлар», «тіл синтаксисі» мен «семантикасы» ??ымдары ке? пайдаланады.
Арифметикалы? немесе логикалы? амалдар та?басымен біріктірілген айнымалар атаулар, функциялар, жиымдар т.б. ма?ынасы бар с?здер тізбегі - ?рнек деп аталады.
Программалау тіліні? белгілі бір іс-?рекетті орындай алатын тияна?ты ма?ынасы бар е? ?арапайым с?йлем – оператор деп аталады.
Тілі объектілерін, я?ни программада?ы пайдаланылатын м?ліметтерді? ??рылымы мен ?йымдастырылуын алдын ала аны?тайтын с?йлемдер жиыны - программаны? сипаттамасы болып табылады.
Синтаксистік диаграммаларда екі геометриялы? фигура тікт?ртб?рыш ж?не (кейде д??гелек) ке? пайдаланады. Тікт?ртб?рыш ішінде тілді? аны?талатын элементтер ал элипс ішінде терминалды? символдар, я?ни аны?тауды ?ажет етпейтін та?бала жазылады.
III.?ткен материалдар бойынша білімдерін тексеру.
- Цикл дегеніміз не?
- ?10 пернесіні? ?ызметі ?андай?
- ?5 пернесіні? ?ызметі ?андай?
- АІТ + ?5 пернесі ?андай ?ызмет ат?арады?
- Программаны орындау?а жіберу ?андай пернелер комбинациясы ар?ылы орындалады?
YII. Саба?ты бекіту кезе?і
Компьютерде т?жірибелік ж?мыс:
YII. ?йге тапсырма беру кезе?і: Циклдік алгоритмдер