Presentation is loading. Please wait.

Presentation is loading. Please wait.

Сызықтық алгоритмдерді бағдарламалау

Similar presentations


Presentation on theme: "Сызықтық алгоритмдерді бағдарламалау"— Presentation transcript:

1 Сызықтық алгоритмдерді бағдарламалау
Сызықтық алгоритмдерді бағдарламалау Сабақ мақсаты: А) бiлiмдiлiк: оқушыларды Паскаль тілінде сызықтық алгоритмдерді бағдарламалар құруға үйрету. Ә) дамытушылық: балалардың Паскаль тіліндегі білімдері мен дағдыларын, сызықтық бағдарлама туралы түсініктерін дамыту. Б) тәрбиелiк: оқушыларды еңбексүйгіштікке, сауатты азамат болуға тәрбиелеу. Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы

2 І. Ұйымдастыру С а б а қ т ы ң б а р ы с ы : ІІ. Сабақтың кезеңдері:
С а б а қ т ы ң б а р ы с ы : І. Ұйымдастыру ІІ. Сабақтың кезеңдері: 1-кезең: Сергіту сәті. 2-кезең: Еске түсіру 3-кезең: Шығармашылық тапсырма 4-кезең: Компьютермен жұмыс 5-кезең: Тапсырма нәтижесі 6-кезең: “Қатесін тап!” ІІІ. Оқушыларды бағалау ІV. Оқушылардың сұрақтарына жауап беру.Үй жұмысы. V. Сабақты аяқтау.

3 Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы
Тренинг сабақтың ерекшеліктері: 1. Оқушылардың сабаққа өз еркімен белсене қатысуы. 2. Оқушылардың өз білімдерін көрсете білуі. 3. Оқушылардың топпен жұмыс істеуі. 4. Оқушылардың ойлау қабілеттерінің дамуы. 5. Оқушылардың пәнге деген, бағдарламалау тіліне деген қызығушылықтарының артуы. Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы Атырау облысы, Индер ауданы, М.Әуезов атындағы орта мектеп

4 Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы
1- кезең: Сергіту сәтінде өткен материалдарды еске түсіру үшін сұрақтар қойылады. Сыныпқа түгел беріледі. (5 минут) Қ а й т а л а у с ұ р а қ т а р ы : Алгоритм дегеніміз не? Ол не үшін қолданылады? Алгоритмнің қандай негізгі қасиеттері бар? Алгоритмдерді қандай тәсілдермен бейнелеуге болады? Блок-схема дегеніміз не? Блоктар неше топқа бөлінеді? Қарапайым алгоритмдік тіл деп нені атаймыз? Программалау тілі деген не? Қызметші сөздерге нелер жатады? Меншіктеу командасының құрылымы қандай және ол қалай жазылады? Паскаль тіліндегі программаның негізгі құрылымы қандай? Оператор дегеніміз не? Операторлық жақша деген не? Read , Readln,Write, Writeln операторларының атқаратын қызметтері қандай? Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы

5 2-кезең: Еске түсіру кезеңі.Семантикалық карталар (5 минут).
2-кезең: Еске түсіру кезеңі.Семантикалық карталар (5 минут). Р/с Трапецияның ауданын табу Жауаптары Есептері Өрнектің мәнін есептеу Екі нақты санды қосу программа сы Автомобильдің жүрген жолын табу 1. Program p1; Var A,B,X:Real; Begin Readln(A,B); X:=Sqr(A)+Sqr(b); Writeln(‘Қосынды=‘,X:2:4); End. 2. Program k; Var x,y:integer; z: real; Begin z:=(sin(x)-y)/(abs(y)+cos(y)); Writeln(‘z=‘,z); End. Program f; Var v, t, s::integer; Begin readln(v, t); s:=v*t; Writeln (‘s=‘,s); End; 3. 4. Program R; Var a,b,h, s::integer; Begin readln(a,b,h); s:=(a+b)*h/2; Writeln (‘s=‘,s); End; Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы

6 4- кезең: Тапсырмаларды компьютерде тексеру. (10 минут)
3- кезең: Шығармашылық тапсырма. Төрт тапсырманы таңдап алып, сол тапсырманы орындайтын программасын дайындау. (15 минут) Тіктөртбұрыштың периметрін табу программасын құрыңдар. 2. Функцияның мәнін есептеу программасын құрыңыз. 3. Тіктөртбұрышты үшбұрыштың ауданын есептеу программасын құрастырыңыз. Өрнектің мәнін есептеу программасын құрыңдар. y=sin2 x - cos2 x 4- кезең: Тапсырмаларды компьютерде тексеру. (10 минут) Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы

7 Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы
6- кезең: «Қатесін тап?» (Бағдарламаның қатесін табу ) (2 минут) Радиусы R-ге тең шеңбер берілген. Шеңбердің ұзындығын есептеу программасын құр. Program шеңбер; Const PI= ; Var L: Real ; R: Integer; Begin Writeln(‘R-ді енгіз’); Readln (R); L:=2*Pi*R; Writeln(‘L=‘,L:4:2); End. Дұрыс жауабы: Program шеңбер; Const PI= ; Var L: Real ; R: Integer; Begin Writeln(‘R-ді енгіз’); Read (R); L:=2*Pi*R; Writeln(‘L=‘,L:4:2); End. Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы

8 Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы
a*sqr(x)-b*x+c Ax2 + bx + c Sqrt (abs(ln(cos(x)) + sin(x)))) (Sqr(a) + exp (x)) /(a*b*sqr(sin(x))*sin(x)) Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы

9 Сабақ аяқталды, сау болыңыздар!
ІІІ. Топтардың жұмыстарын бағалау. Үйге тапсырма: 3.3,3.4-тақырып. №4,5 Сабақ аяқталды, сау болыңыздар! Информатика пәнінің мұғалімі Тлегенова Жанат Мұрасқалиқызы


Download ppt "Сызықтық алгоритмдерді бағдарламалау"

Similar presentations


Ads by Google