- Сабақ мақсаты:
- А) бiлiмдiлiк: оқушыларды Паскаль тілінде сызықтық алгоритмдерді бағдарламалар құруға үйрету.
- Ә) дамытушылық: балалардың Паскаль тіліндегі білімдері мен дағдыларын, сызықтық бағдарлама туралы түсініктерін дамыту.
- Б) тәрбиелiк: оқушыларды еңбексүйгіштікке, сауатты азамат болуға тәрбиелеу.
- С а б а қ т ы ң б а р ы с ы :
- ІV. Оқушылардың сұрақтарына жауап беру.Үй жұмысы.
- 5-кезең: Тапсырма нәтижесі
- Тренинг сабақтың ерекшеліктері:
- 1. Оқушылардың сабаққа өз еркімен белсене қатысуы.
- 2. Оқушылардың өз білімдерін көрсете білуі.
- 3. Оқушылардың топпен жұмыс істеуі.
- 4. Оқушылардың ойлау қабілеттерінің дамуы.
- 5. Оқушылардың пәнге деген, бағдарламалау тіліне деген қызығушылықтарының артуы.
- 1- кезең: Сергіту сәтінде өткен материалдарды еске түсіру үшін сұрақтар қойылады. Сыныпқа түгел беріледі.
- (5 минут)
- Қ а й т а л а у с ұ р а қ т а р ы :
- Алгоритм дегеніміз не? Ол не үшін қолданылады?
- Алгоритмнің қандай негізгі қасиеттері бар?
- Алгоритмдерді қандай тәсілдермен бейнелеуге болады?
- Блок-схема дегеніміз не? Блоктар неше топқа бөлінеді?
- Қарапайым алгоритмдік тіл деп нені атаймыз? Программалау тілі деген не?
- Қызметші сөздерге нелер жатады?
- Меншіктеу командасының құрылымы қандай және ол қалай жазылады?
- Паскаль тіліндегі программаның негізгі құрылымы қандай?
- Оператор дегеніміз не? Операторлық жақша деген не?
- Read , Readln,Write, Writeln операторларының атқаратын қызметтері қандай?
- 2-кезең: Еске түсіру кезеңі.Семантикалық карталар (5 минут).
- Program f;
- Var v, t, s::integer;
- Begin
- readln(v, t);
- s:=v*t;
- Writeln (‘s=‘,s);
- End;
- Program k;
- Var x,y:integer; z: real;
- Begin
- z:=(sin(x)-y)/(abs(y)+cos(y));
- Writeln(‘z=‘,z);
-
- End.
- Program p1;
- Var A,B,X:Real;
- Begin
- Readln(A,B);
- X:=Sqr(A)+Sqr(b);
- Writeln(‘Қосынды=‘,X:2:4);
- End.
- Екі нақты санды қосу программа
- сы
| - Program R;
- Var a,b,h, s::integer;
- Begin
- readln(a,b,h);
- s:=(a+b)*h/2;
- Writeln (‘s=‘,s);
- End;
| | | | | - Тіктөртбұрыштың периметрін табу программасын құрыңдар.
- 2. Функцияның мәнін есептеу
- программасын құрыңыз.
- Өрнектің мәнін есептеу программасын құрыңдар.
- y=sin2 x - cos2 x
- 4- кезең: Тапсырмаларды компьютерде тексеру. (10 минут)
- Радиусы R-ге тең шеңбер берілген. Шеңбердің ұзындығын есептеу программасын құр. Program шеңбер; Const PI=3.14159; Var L: Real ; R: Integer; Begin Writeln(‘R-ді енгіз’); Readln (R); L:=2*Pi*R; Writeln(‘L=‘,L:4:2); End.
- Дұрыс жауабы: Program шеңбер; Const PI=3.14159; Var L: Real ; R: Integer; Begin Writeln(‘R-ді енгіз’); Read (R); L:=2*Pi*R; Writeln(‘L=‘,L:4:2); End.
- 6- кезең: «Қатесін тап?» (Бағдарламаның қатесін табу ) (2 минут)
- Sqrt (abs(ln(cos(x)) + sin(x))))
- (Sqr(a) + exp (x)) /(a*b*sqr(sin(x))*sin(x))
- ІІІ. Топтардың жұмыстарын бағалау.
- Үйге тапсырма: 3.3,3.4-тақырып. №4,5
- Сабақ аяқталды, сау болыңыздар!
Достарыңызбен бөлісу: |