- Оқушының теориялық алған білімін практикада қолдана білеге үйрету; - Алгоритмдерді Packal программалау тіліне аударуды меңгерту; - тапсырмаларға сәйкес программа құра білеге үйрету; -Оқушының логикалық ой қорытуларын дамыту; -Оқушыны шешім қабылдай білуге баулу, алған білімдерін шығармашылықпен қолдануға дағдыландыру; -программа құрудағы дағды мен шеберлік-іскерліктерін қалыптастыру ; - қойған мақсатқа жетуге тәрбиелеу; -Жүйелі және ретті жұмыс жасауға тәрбиелеу; -Қарым –қатынас мәдениетін қалыптастыруға тәрбиелеу.
интерактивті тақта, слайд-оқулық, есеп-тапсырмалар, слайд-сызбалар. Паскаль тілінде бағдарлама жазу алгоритмін оқушыларға меңгерту. Интерактивті –практикалық сабақ. Дағды мен шеберлікті қалыптастыру;
Басы Х-ті енгізу 1-оператор 2-оператор Нәтижесі-у Соңы
А) көзделген мақсатқа жетудегі ережелердің реттілігін; B) командалар тізімін; C)көзделген мақсат қажетуге бағытталған амалдарды ретімен орындау үшін орындаушыға берілген түсінікті және нақты тапсырманы айтады. Алгоритм деп... айтады.
А) түсініктілік; В) қолайлылық; С) жинақтылық; Д) дискеттілік. Төмендегі келтірілген қасиеттердің қайсысы алгоритмнің қасиеті болып саналмайды?
А) типі, аты В) аты, мәні; С) типі, мәні; Д) типі, аты, мәні берілсе. Айнымалы түгелдей берілген болып саналады, егер оның...
А) а: =4; в: =15; с: =23. В) а: =4; в: =9; с: =23; С) а: =4; в: =13; с: =15. Айнымалылардың а:=-2, в:= 11, с: =8 мәндері берілген. а: =а+6; в: =в+а; с: =с+15 меншіктеу командалары сериясының орындалу нәтижесін анықтаңдар.
А) алг есептеу басы 2-ні х-ке көбейту; нәтижені R1 деп белгілеу; х-ті х-ке көбейту; нәтижені R2 деп белгілеу; R2-ден 15-ті азайту; нәтижені R3 деп белгілеу; R1-ді R3-ке көбейту; нәтижені У деп белгілеу. В) алг есептеу басы 2-ні х-ке көбейту; нәтижені R1 деп белгілеу; х2-тан 15 –ті азайту; нәтижені R2 деп белгілеу; R1-ді 2-ге көбейту; нәтижені у деп белгілеу. у=2х(х2 -15) өрнегінің мәнін есептеу алгоритмінің дұрыс нұсқасын анықтаңдар:
1 Берілген x пен y сандарының қосындысын, айырмасы мен көбейтіндісінің мәндерін есептеу программасын құру керек. АлгоритмПрограмма Алг есептеу Арг x,y Нәт R1, R2, R3 Басы R1: = x+y R2: = x-y R3: = x*y Соңы program A1; var x, y, s, p, r: real; begin writeln ( х, у –ті енгіз); readln (x,y); s:=x+y; p:=x-y; r:=x*y; writeln (x+y=, s, x-y=,p, x*y=,r); readln; end.
2 а 12 –сін 6 қадаммен есептейтін алгоритм мен программа мен құру керек АлгоритмПрограмма Алг дәреже Арг a, b,c, d,e, f Нәт g Басы b=a*a c=b*b d=c*c e= d*b f=e*a g=f*a Соңы program A2; var a, b,c, d,e, f,g: real; begin writeln ( а-ны енгіз); readln (а); b=a*a; c=b*b; d=c*c; e= d*b; f=e*a; g=f*a; writeln (g=,g); readln; end.
3 У-ті есепту үшін алгоритм мен программа құру керек. У= АлгоритмПрограмма Алг функция Арг х Нәт у Басы R1: = х*х R2: = 5*х R3: = R1- R2 R4: = R3+3 R5: =6*х R6: = R5-1 У:= R4/ R6 Соңы program A3; var x, y: real; begin writeln ( х –ті енгіз); readln (x); y:=(sqr(x)-5*x+3)/(6*x-1); writeln (y=, y); readln; end.
4 Қабырғасы а-ға тең шаршы берілген. Фигураның боялған бөлігінің ауданын есептеу үшін алгоритм мен программа құру керек. S=
program A4; var a,s: real; begin writeln ( a –ны енгіз); readln (a); s:=sqr(a/2)+3.14*(sqr(a/4)); writeln (s=, s); readln; end.
5 Үш сан берілген. Олардың арифметикалық ортасын табу үшін алгоритм мен программа құру керек. Алгоритм Программа Алг арифметикалық орта Арг а,в,с Нәт у Басы R1: = а+в+с У: = R1/3 Соңы program A5; var а,в,с,у : real; begin writeln ( а,в,с-ны енгіз); readln (а,в,с); y:=(а+в+с)/3 writeln (y=, y); readln; end.
І- нұсқа 1.Мына өрнектерді Packal тілінле жазып, олардың мәндерін есептеу керек: Packal тілінде келтірілген өрнектерге сәйкес келетін арифметикалық өрнектерді жазу керек: (sin(3)+sqrt(35.8))/(2.6+sqr(1.3)) 3.Үшбұрыш қабырғаларының а,в,с ұзындықтары берілген. Үшбұрыштың ауданын есептеу үшін программа құру керек. 4.а 8 есептеу үшін программа құру керек. 5.Қабырғасы а-ға тең шаршы берілген. Фигураның боялған бөлігінің ауданын есептеу үшін алгоритм мен программа құру керек.
ІІ-нұсқа 1.Мына өрнектерді Packal тілінле жазып, олардың мәндерін есептеу керек: 4 2, Packal тілінде келтірілген өрнектерге сәйкес келетін арифметикалық өрнектерді жазу керек: abs(sin(75*pi/180)-5)+(3.2+sqr(1/5))/ Дұрыс үшбұрыштың ауданын есептеу үшін алгоритм мен программа құру керек. 4. а 10 есептеуге арналған программа құру керек. 5. Қабырғасы а-ға тең шаршы берілген. Фигураның боялған бөлігінің ауданын есептеу үшін алгоритм мен программа құру керек.
Алгоритм Программа