Меншіктеу операторы 7 сынып

С‰кен Сейфуллин ЖОББМ








13 SHAPE \* MERGEFORMAT 1415

ТаKырыбы:
«Меншіктеу операторы. СызыKтыK алгоритмдерді программалау»




Сынып: 7
Информатика п‰нініS мaCалімі:
Т™леутай Г_лжан BалиасKарKызы











2016 – 2017 оKу жылы


П‰ні: Информатика Сыныбы: 7
СабаKтыSтаKырыбы: 
Меншіктеу операторы. СызыKты алгоритмдерді программалау

СабаKтыSмаKсаты: 


1. Білімділік –. 
ОKушыларды Паскаль тілініSменшіктеу операторы ж‰несандыKфункцияларыментаныстыру, меншіктеу операторы мен сандыKфункциялардыесептершыCарудаKолданабілуге_йрету

2. ДамытушылыK –
ОKушылардыSменшіктеу операторы мен сандыKфункциялардыKолданудаCдысынKалыптастыру 

3. Т‰рбиелік –
ОKушылардыS информатика п‰нінедегенKызыCушылыCынжан - жаKтыт‰рбиелеу. 

СабаKт_рі:
АралассабаK 

СабаKтипі:
ЖаSасабаK 

€діс - т‰сілдері:
т_сіндірмелі – иллюстративті, к™рнекілік, сaраK – жауап, практикалыK, баCдарламаKaруж‰не оны KорCау 

ПрограммалыK-дидактикалыKжабдыKталуы:
дербескомпьютерлер, интерактивтітаKта, мультимедиялыK проектор, Windows ОЖ, презентация, оKулыKтар, Pascal ABC  П‰наралыKбайланыс: математика 

Ресурстар: 
АТК, _лестірмеліпараK(А4), пламастер, жапсырCыштар(т_рліт_сті)

Дерекк™здері:
МaCалімдергеарналCаннaсKаулыK, WWW.epm.kz; Информатика оKыту‰дістемесі 7 сынып, С.Т.Мaхамбетжанова, А.Е.СаCымбаева. Алматы «Атамaра» 2015ж. 

СабаKтыSбарысы: 

І. `йымдастырукезеSі 
С‰лемдесу, оKушылардыт_гендеу. Журналдытолтыру. СабаKтыSмаKсатынKою. 

ОKушылардыжеребеарKылытопKаб™лу
І топ «Ту», ІІ топ «€нaран», ІІІ топ «ЕлтаSба» 

ІІ. ^йтапсырмасынтексеру
АйнымалылардыS наKты сан типі
АйнымалылардыS б_тін оS сан типі
АйнымалылардыS таSбалы б_тін сан типі

ІV. ТоптыKжaмыс 

Енгізу ж‰не шыCару операторларын паскаль тілінде жазыSдар
1 топТік т™ртбaрыштыS aзындыCы а см, ені в см. Тік т™ртбaрыштыS периметрін тап.
2 топШеSбердіS радиусы 5 см .ШеSбердіS aзындыCын тап
3 топКвадраттыS ауданын табу

ІІІ. ЖаSасабаK 
Меншіктеу операторы – берілген™рнектердіSм‰нінесептеп, оны айнымалыCаменшіктеу_шінKолданылады. ОлкезкелгенбаCдарламаныSнегізгіоператорыныSбіріболыптабылады  МеншіктеуоператорыныSжазылу форматы:  :=;  МеншіктеуоператорыныSжазылуKaрылымы:  айнымалы := ™рнек
МaндаCы айнымалы - айнымалы идентификаторы, := меншіктеубелгісі, яCниайнымалыныSм‰ні™рнектіSесептелген сан м‰нінKабылдайды; ™рнек - арифметикалыK™рнекнемесе сан.  Мысалы,  А := 5; b := 2*x;
Оператор 
Т_сініктеме

Х:= 10;
Х айнымалысына 10 м‰ні меншіктеледі 

Х:=2*а+6;
Х айнымалысына 2*а+6 ™рнегініS м‰ні меншіктеледі 

А:=Информатика’;
А м‰тіндік айнымалыCа Информатика’ м‰тіндік тaраKтысы меншіктеледі 

S:=S+1;
S айнымалысына S-тіS алдыSCы м‰ні 1-ге арттырылып меншіктеледі 



Бекіту
1. У-кех-тіS квадратын меншікте 2. Анам 2кг Kант пен 2кг aн алды. Jантты С деп , `нды U деп , Сомасын S деп белгілеп , меншіктеу операторын жаз 3. ОKушы 2 д‰птер, 6 т_рлі бояуы бар Kарындаш ж‰не 1 Kалам сатып алды. JaралдарCа идентификаторлар беріп, Меншіктеу операторын жаз


ЖаSа сабаK:
СызыKтыK баCдарламалар Kaрылымында бiр амалдан екiншi амалCа ™ту тiзбектi т_рде орындалады. ЕшKандай шарт тексерiлмейдi,керi Kайту немесе амалды Kайталау болмайды.
СызыKтыK алгоритмдерді баCдарламалау кезінде келесiнегiзгi операторлар Kолданылады:
read (readln)- берілгендерді енгізу,
write (writeln)-н‰тижені шыCару.
readln ж‰не writelnоператорларынан кейін бірнеше м‰н жазылса олар жаKшаCа алынып, араларына _тір Kойылады.
Сипаттау (var) б™ліміндебарлыK айнымалылардыS типтері аныKталады.
Program<программаныS аты>

Сипаттау б™лімі

begin

Операторлар б™лімі

end.

Сипаттау б™лімінде:
Программамен байланысатын кітапханалыK модульдерініS атаулары (uses)
Белгілерді сипаттау (label)
ТaраKтыларды сипаттау(const)
М‰ліметтер типтерін аныKтау (type)
Айнымалыларды сипаттау (var)
процедураларды сипаттау (procedure)
функцияларды сипаттау (function)
Операторлар б™лімінде:
Енгізу операторыread (readln)
Меншіктеу операторы:=
ШыCару операторыwrite (writeln)
СызыKтыKалгоритмді схема т_ріндесипаттау
Алгоритмдiбастау(begin)
М‰лiметтердiенгiзу(readln)
МатематикалыK™рнектердiесептеу(:=)
Н‰тиженiшыCару(writeln)
АлгоритмдiаяKтау(end)

Мысалы: ЕкісандыKосу
programqq;
vara,b,c: integer;
begin
read ( a, b );
c := a + b;
writeln ( c );
end.

«Т_ртіп алу» стратегиясы
ОператорлардыS Kызметтерін д‰птерге жазып шыCыSдар:
Program-
Var-
Begin-
Read,Readln-
:=’ -
Write, Writeln-
End-

Сергіту с‰ті


Бекіту
Программалау
1-топ 13 QUOTE 1415
2- топ13 QUOTE 1415
3- топ13 QUOTE 1415


VIІ. ОKушылардыбаCалау.


^йге тапсырма
§3.7. ПрактикалыK жaмыс №1,2,3


Десант сабаK



Рисунок 5