1. Ашық сабақ
Информатика
9-сынып
Мұнайлы ауданындағы
№1 орта мектептің
информатика пәні мұғалімі
Каршыгаева Гульбану Батыргалиевна
2. Бекітемін
_______________
Оқу ісінің меңгерушісі
«____» ____________2013ж
Пәні: Информатика
Сыныбы: 9 сынып
Сабақтың тақырыбы: Мәліметтерді енгізу және шығару
Сабақтың мақсаты:
Оқушыларға Pascal программалау тіліндегі мәліметтерді енгізу және нәтижені экранға
шығару туралы ұғымдарын қалыптастыру;
Программа құрылымын сақтай отырып мәліметтерді енгізу және шығару дағдысын
қалыптастыру және дамыту;
Программа құрамында операторларды көрнекті жазуды талап ету, эстетикалық
талаптарды сақтауға тәрбиелеу
Сабақ түрі: теориялық-практикалық
Сабақтың әдісі: түсіндіру, әңгімелеу, проблемалық сұрақ - жауап
Сабақтың көрнектілігі: Слайд, компьютер, интерактивті тақта, оқулық.
I. Сабақ жоспары:
1. Ұйымдастыру.
2. Өрнектер.
3. Жаңа тақырыппен танысу
4. Шығармашылық тапсырмалар
5. Сергіту сәті
6. Практикалық бөлім
7. Бағалау.
8. Қорытындылау. Үйге тапсырма
II. Өрнектер
Өрнек Түсініктеме
x=k+4 Болмайды, «:=» орнына «=» алынған
x:=x+4 болады
x:=3.74 * A болады
3 * K:=M Болмайды, сол жақта атау орнына өрнек алынған
-W:=A+B Болмайды, сол жақтағы атаудың таңбасы болмауы тиіс
5:=A - B болады
x:=sinx+cosx болады
III. Жаңа сабақ
Оператор дегеніміз – алгоритмді жүзеге асыру барысында орындалатын іс әрекеттерді
анықтайтын тілдің қарапайым сөйлемі. Олар жазылу ретіне біртіндеп бірінен кейін бірі
тізбектей орындалады.
Операторлардың жалпы жазылу түрі:
Вegin
< оператор1>;
…
< оператор N>;
End.
Енгізу операторы. Мәліметті немесе кез-келген ақпаратты компьютерге енгізу үшін read
немесе readln қарапайым операторлары қолданылады.
Пішімі: read(a1, a2, a3, …, an);
Шығару операторы. Нәтижені немесе кез-келген ақпаратты экранға шығару үшін write
немесе writeln қарапайым операторлары қолданылады.
3. Пішімі: write(a1, a2, a3, …,
an);
A және В қосындысын есептеу
program _1;
var a, b, c: integer; сипаттау бөлімі
begin
readln ( a, b ); енгізу операторы
c := a + b; меншіктеу операторы негізгі бөлім
writeln ( c ); шығару операторы
end.
№1 есеп ( шығару терезесінде а мен b-ға мән бер)
3 cos2
b a
3
ab
a
, мұнда 35, 2 ; 25, 1 b a
Дұрыс жауабы: 4,28115
№2 есеп
Трапецияның а, b қабырғалары және h биіктігі берілген. Трапецияның ауданын
анықтау қажет.
program _2;
var a,b,h,s: real;
begin
readln(a,b,h);
s:=(a+b)*h/2;
writeln('s=',s);
end.
№3 есеп
Ұзындығы а - ға тең, ені в - болатын тіктөртбұрыштың ауданын анықтайтын бағдарлама жазу:
Program _3;
Var a, b, s: real;
Begin
Read(a, b);
S:=a*b;
Write(‘S:=’, S);
4. End.
Сергіту сәті
Логикалық фигура
1.Суды елекпен қалай тасуға болады?
мұз қылып қатырып
2.Машинаның жылдамдығы қай кезде ұшақтікіне жетеді?
Ұшаққа салынған кезінде
3.Есікті ашу үшін не қажет?
Есіктің жабық болуы қажет
4. Қараңғы бөлмеде майшам мен керосин лампасы бар. Бірінші не жағасыз?
шырпы
Логикалық фигура
b= 6
h=4
S=(а+b)*h/2 S=?
Program _3;
var a,b,h,s: real;
begin
readln(a,b,h);
s:=(a+b)*h/2;
writeln('s=',s);
end.
Қорытынды:
Бүгінгі сабақта біздің білгеніміз және келесі сұрақтарға жауап іздеп көрелік:
• Енгізу оператордың қызметші сөздерін атаңдар?
• Шығару операторларының қызметші сөзі қандай?
• write жәнеread –нің айырмашылығы неде?
IV. Үй жұмысы:
x
y
2 0 19 cos45
, мұндағы ; 1,5; 3,5 2 x a b a b
V. Оқушыларды бағалау.