Енгізу және шығару операторлары

Раздел Информатика
Класс 9 класс
Тип Рабочие программы
Автор
Дата
Формат docx
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Сабақтың тақырыбы:

Енгізу және шығару операторлары
Сабақтың мақсаты:

а) білімділігі: Сабақта оқушыларға мәліметтерді енгізу және шығару операторларының жазылу ережесін түсіндіру, теориялық білімдерін жетілдіру, Оқушылардың Паскаль программалау тілінде сауатты программа құра алатындығын тексеру
б) дамытушылығы: Жұмыс істеу принциптерін түсіну мен қатар алгоритммен программалау тілінде жазылу ерекшеліктерін ұғынып, қарапайым сызықтық программаларды жазуға дағдыландыру.

В) тәрбиелілігі: ойлау, өзін - өзі тексеру қабілетін арттыру. Компьютерлік сауаттылығын қалыптастыру. Оқушының пәнге деген қызығушылығын және шығармашылығын арттыру.
Сабақ әдісі: Сұрақ - жауап
Сабақ түрі: Жаңа тақырыпты меңгерту тақырыбы.
Көрнекіліктері: 1интерактивті тақта, компьютер, сызбалар.
Оқыту формасы: Блум жүйесінің элементтері
І. Психологиялық даярлықты қамтамсыз ету (оқушыларды түгендеп бүгінгі сабаққа назар аударту)
ІІ. Білім (дағдысы бойынша).
Үй тапсырмасын пысықтау: қайталау сұрақтары.
А) Операторлардың жалпы жазылу түрі қалай сипатталады?
BEGIN
1 - оператор
2 - оператор
--------
П - оператор
END
Б) Тілдің қарапайым объектілеріне қандай ұғымдар жатады.
(«сан»тұрақты: айнымалы: функция: өрнек: идентификатор)
В) паскаль тілінде қандай сандар пайдаланамыз? (ондық, оналтылық бүтін сандар)
Г) Алгоритм дегеніміз не? (берілген есептің шығару жолын реттелген амалдар тізбегі түріне келтіру). Алгоритмді өмірмен байланыстырып мысал келтір:
Д) Блок - схема дегеніміз не? (алгоритм схемасы)

Ой сергіту
• Программада әрбір жолдан кейін қандай тыныс белгі қойылады?
• Программа қандай оператормен басталады?
• Программаның негізгі бөлігі қандай түйінді сөзбен басталып, қандай сөзбен аяқталады?
• Var операторының қызметі қандай?
• Const операторының қызметі қандай?
• Өрнек деген не?
• Өрнекті Паскаль тілінде жаз
• Қандай оператор меншіктеу операторы деп аталады.
• Кім тапқыр?
ІІІ. ТҮСІНУ (дағдысы бойынша) енгізу, шығару операторларына түсінік беру, Енгізу операторы read (ағылшынша оқу) идинтификаторынан және айнымалылар тізімінен тұрады, мәндерді оқып, айнымалыға меншіктейді. Жазылуы (read(): мысалы: read (а, в, с):
Readln операторының read операторынан айырмашылығы Readln операторы қатар жазылса, келесі мәні жаңа жолдан теру керек.
Мысалы: var a, b, c: real;
Begin
read (a, b);
read (с, d);
readln (c, d);
Ескерту: енгізу операторының соңынан нүкте - үтір (;) қойылады.
Мәлімет шығару операторы Write (жазу) идентификатордан және айнымалы тізімнен тұрады, өрнектің нәтижесін экранға шығарады.
Жазылуы: Write (): мысалы: Write (153); (өрнек тұрақты түрде берілген)
Write (а+в/с); өрнектің нәтижесі шығады. Writ (а[1]); өрнек индексті айнымалы түрінде берілген.

Есеп. Екі бүтін санды қосып, қосындысын экранда шығару.
program qq;
var a, b, c: integer; сипаттау бөлімі
begin
read ( a, b ); енгізу операторы
c:= a + b; меншіктеу операт негізгі бөлім
writeln ( c ); шығару операторы
end.
Осы программаның орындалуын оқушыларға түсіндіру,
Программаны орындау үшін
1) F9( программаны орында) пернесін басамыз.
2) а және в айнымалыларына мән енгізу керек. Мысалы, 9 5 сандарын енгізіп, enter пернесін басамыз.
3) Экранға с - ның мәні 14 шығады.
ІҮ. ТАЛДАУ (дағдысы бойынша) енгізу мен шығару операторларының ұқсастығымен айырмашылығын ВЕНН диаграммасы арқылы салыстыру

№1
Ұзындығы а - ға тең, ені в - болатын тіктөртбұрыштың ауданын анықтайтын бағдарлама жазу:
Алдымен бізге тіктөртбұрыштың анықтайтын формуланы білуіміз керек. Ол S:=a*b
Алдымен Блок - схемасы мен алгоритмін қарастырып көрейік
Блок - схема Алгоритм

алг тіктөртбұрыш ауданын анықтау
нақты а, в
нәтиже S
басы
а, в енгізу
S=a+b
S шығару
соңы

Енді осы алгоритм бойынша бағдарлама құрамыз:
Program pr1;
Var a, b, s: real;
Begin
Write('a, b мәндерін енгіз');
Read(a, b);
S:=a*b;
Write('S:=', S);
End.
Программаны компьютерде орындап, нәтижесін талдау.
Есеп.
№2
Тік төртбұрыштың периметрін есептеу программасын құрып, қорытындысын шығарып мән беріңдер

V Үй жұмысы
Қайталау. №16, 17
VI. Сабақтың қорытындысы
• Оператор дегеніміз не, олар қандай топтарға жіктеледі?
• Нәтижені экранға шығарудың қандай жолдарын білесіңдер?
• Экранға түсініктеме ретінде қолданылатын сөз тіркестері қалай шығарылады?
• Енгізу және шығару операторларының атқаратын негізгі міндеттері қандай?



© 2010-2022