К?ні:21-24.12.15
П?ні
информатика
Джалмаганбетова Р
7 «а, ?, б, в, г» сыныптар
О?у-ісіні? ме?герушісі
____________Сар?ожаева А
Та?ырыбы
Сызы?ты? алгоритмді программалау
Жалпы ма?саттар
Сызы?ты? алгоритмдерді есіне т?сіреді. Сызы?ты? алгоритмдерді программалау ?шін ?андай операторлар ?олданылатынын т?сінеді. Сызы?ты? алгоритмдерді программалауда ?олданады.
Т?йінді идеялар
Сызы?ты? алгоритмдерді программалау жайлы білімін т?йіндейді.
?діс-т?сілдер
Топпен, АКТ, кері байланыс.
К?тілетін н?тиже
Математика мен геометрияда?ы білімдерін пайдалана отырып есеп шешіміні? программасын т?сіндіреді. Сызы?ты? алгоритмге негізделген математикалы? есеп шешімін к?рсететін программаны талдайды.
Саба?ты? типі
Жа?а білімді ме?герту саба?ы
Саба?ты? т?рі
Аралас
Саба?ты? к?рнекілігі
Интерактивті та?та, о?улы?, слайд,
Саба?ты? жоспары
М??алімні? іс-?рекеті
О?ушыны?
іс-?рекеті
Топ?а б?лу
Бойымен т?р?ызып топ?а б?лу
Топ ережесін ??ру
Бойы бойынша топ?а б?лініп отырады
?й тапсырмасын тексеру
- Алгоритм дегеніміз не? Ол не ?шін ?олданылады?
- Алгоритмні? ?андай негізгі ?асиеттері бар?
- Алгоритмдерді ?андай т?сілдермен бейнелеуге болады?
- Блок-схема дегеніміз не? Блоктар неше топ?а б?лінеді?
- ?арапайым алгоритмдік тіл деп нені атаймыз? Программалау тілі деген не?
- ?ызметші с?здерге нелер жатады?
- Меншіктеу командасыны? ??рылымы ?андай ж?не ол ?алай жазылады?
- Паскаль тіліндегі программаны? негізгі ??рылымы ?андай?
топ болып ?здеріні? ойларын айтады.
Жа?а саба?
?рекеттерді? тізбектей орындалуын сипаттайтын алгоритм – сызы?ты? алгоритм деп аталады
слайд Сызы?ты? программалар.
Сызы?ты? программалар ??рамына келесі операторлар кіре алады:
Меншіктеу
А:=В; м?нда?ы А – айнымалы, В – ?рнек немесе айнымалы;
Енгізу
Read(айнымалы аты);” немесе “Readln(айнымалы аты);
Шы?ару
Write(айнымалыаты); немесеWriteln(айнымалы аты);
Write(“т?сініктеме”); немесеWriteln(“т?сініктеме”);
?шб?рыш ?абыр?аларыны? ?зынды?тары берілген. ?шб?рыш ауданын табу керек.
program Example1_S;
var a,b,c,р,s : real; {айнымалыларды жариялау}
begin
write( ‘А=' ) ;
readln (a); {а-ны енгізу}
write ( ‘В=');
readln(b); {b-ны енгізу}
write(‘C=');
readln (c); {c-ны енгізу}
p:=(a+b+c)/2; {p-ны есептеу}
s:=sqrt(p*(p-a)*(p-b)*(p-c)){s-ты есептеу}
writeln(‘S=',s:6:2); {s-ты? м?нін шы?ару}
end.
?ркім жекелей та?ырыпты ме?геріп, бірлесіп шешім ?абылдайды. ?р топтан бір о?ушы т?сінгенін айтады.
Сергіту с?ті.
?ол сауса?тарына арнал?ан жатты?улар
- Ала?анды у?алау.
- ?олды ?ысу
- Білезіктен айналдыру
К?зге арнал?ан жатты?улар.
- К?зді бірнеше рет жыпылы?тату.
- К?зі?мен а?ырын о? жа??а, жо?ары, сол?а, т?мен ?арай
3-4 рет айналым жаса
Жатты?уды
орындарында отырып орындау.
Саба?ты бекіту
- Сызы?ты? алгоритмдерді программалау ?шін алгоритмні? ?ай т?рін пайдалану керек?
- Сызы?ты? алгоритмдерді программалауда ?андай операторлар ?олданылады?
- Сызы?ты? алгоритмдерді программалауда шарт операторын ?олдану?а болады ма?
- Сызы?ты? алгоритмдерді программалауда циклдік операторды ?олдану?а болады ма?
- ?шб?рышты? периметірін табу программасын жазы?ыз. ?шб?рыш ?абыр?аларыны? ?зынды?тары пернета?тадан енгізіледі
Топ боп жауап береді.
Ба?алау кезе?і
О?ушыларды? пікірімен санаса отырып ба?алайды
Бір-бірін ба?алайды.
?йге тапсырма
М??алім ?й тапсырмасын жариялайды.
К?нделіктеріне ?йге берілген тапсырманы жазып алады.