СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

?зіндік ж?мыс. Циклдік алгоритмдерге есептер шы?ару.

Категория: Информатика

Нажмите, чтобы узнать подробности

П?ні:   Информатика                Сыныбы:  9

 

 

Саба?ты? та?ырыбы: ?зіндік ж?мыс. Циклдік алгоритмдерге есептер шы?ару.

Саба?ты? міндеті:

Білімділік: Циклдік программалау, прметрі бар циклдер, циклді? ал?ы шарты «дейін», циклді? ілесу шарты «?зірше» та?ырыптары ал?ан білімдерін ?орытындылау, жина?тау.

Дамытушылы?: О?ушы ойын дамыту, ба?дарламада ж?мыс жасау да?дысын жетілдіру.

      Т?рбиелік:О?ушыларды? зейінін, жауапкершілік сезімін, топтастырыны? пікіріне шыдамдылы? танытуын ж?не информатика п?нін ?ызы?ушылы?пен о?у?а т?рбиелеу.

Саба?ты?  т?рі: ?орытындылау

Саба?ты? ?діс-т?сілі: практикалы?

?олданыл?ан технология: де?гейлеп саралап о?ыту технологисы

К?рнекілік: дербес компьютер, ?лестірмелік карталар

К?тілетін н?тиже

1.     Тапсырмаларды орындауда логикалы? реттілігін д?птерге т?сіруін

2.     Б?дарламада орындау шеберлігін шы?дау

 

Саба? барысы

І. ?йымдастыру кезе?і.

О?ушылармен с?лемдесу.Топты т?гелдеу.(О?ушыларды? назарын саба??а аудару. О?ушылар орындарынан т?рып амандасады.

Жа?а саба?

Берілген тапсырмаларды д?птерге математикалы? орындалуын жазып алып, программалау тілінеаудару. Компьютерге ба?дарламаны жазып, тексеру.

 

А тобы

№1.  1- ден 100-ге дейінгі сандарды экран?а шы?аратын программа ??ры?дар.

Program  san;

Var i: integer;

Просмотр содержимого документа
«?зіндік ж?мыс. Циклдік алгоритмдерге есептер шы?ару.»

БҚО,Зеленов ауданы,Асан ауылы Асан жалпы орта білім беретің мектеп


Физика және информатика пәні мұғалімі: Жангирова Балсулу Изтелеуовна


Пәні: Информатика Сыныбы: 9



Сабақтың тақырыбы: Өзіндік жұмыс. Циклдік алгоритмдерге есептер шығару.

Сабақтың міндеті:

Білімділік: Циклдік программалау, прметрі бар циклдер, циклдің алғы шарты «дейін», циклдің ілесу шарты «әзірше» тақырыптары алған білімдерін қорытындылау, жинақтау.

Дамытушылық: Оқушы ойын дамыту, бағдарламада жұмыс жасау дағдысын жетілдіру.

Тәрбиелік:Оқушылардың зейінін, жауапкершілік сезімін, топтастырының пікіріне шыдамдылық танытуын және информатика пәнін қызығушылықпен оқуға тәрбиелеу.

Сабақтың түрі: қорытындылау

Сабақтың әдіс-тәсілі: практикалық

Қолданылған технология: деңгейлеп саралап оқыту технологисы

Көрнекілік: дербес компьютер, үлестірмелік карталар

Күтілетін нәтиже

  1. Тапсырмаларды орындауда логикалық реттілігін дәптерге түсіруін

  2. Бғдарламада орындау шеберлігін шыңдау


Сабақ барысы

І. Ұйымдастыру кезеңі.

Оқушылармен сәлемдесу.Топты түгелдеу.(Оқушылардың назарын сабаққа аудару. Оқушылар орындарынан тұрып амандасады.

Жаңа сабақ

Берілген тапсырмаларды дәптерге математикалық орындалуын жазып алып, программалау тілінеаудару. Компьютерге бағдарламаны жазып, тексеру.


А тобы

1. 1- ден 100-ге дейінгі сандарды экранға шығаратын программа құрыңдар.

Program san;

Var i: integer;

Begin

Writeln (‘ 1- den 100- ge dein butin san’);

Writeln;

For i:=1 to 100 do

Write (i:4);

End


2. 30-дан 10-ға дейінгі барлық жұп сандарды экранға шығаратын программа құрыңдар.

Program jup;

Var i: integer;

Begin

Writeln (’30-dan 10-ga deingi jup san’);

For i:=30 downto 10 do

If i mod 2=0 then

Writeln (i);

End.

3. 1- ден 100 –ге дейінгі тақ сандардың және жұп сандардың қосындыларын табудың программасын құру керек.

Program tak and jup

Var I, s, s1: integer;

S:=0; S1:= 0;

For i:=1 to 100 do

Begin

If I mod 2 = 0 then s:=s+i; else s1:=s1+i;

Writeln (‘ s=’, s, ‘ , ‘ , ‘s1= ‘, s1);

End;

End.

4. 5- тен 1-ге дейінгі сандардың қосындысын есептеу керек.

Program kosindi;

Var I, s:integer;

Begin

S:=0;

For i:=5 downto 1 do

S:=S+I;

Writeln (‘s = ‘, s);

End.

В тобы

5. 1-ден n – ге дейінгі сандардың квадраттарының қосындысын табатын программа құру керек.

Program kvadrat;

Var s, i , n: integer;

Begin

WriteLn (‘ n = ’) ;

Readln (n);

I:=1;

S:=0;

While i

Begin S:=S + sqr (i);

I:= i+1;

WriteLn (‘ S=’ , S);

End;

End.

6. Y= ex sinx+cosx функциясының мәндерінің [a, b] аралығында h қадамы бойынша өзгеру кестесін құратын программа құрыңдар.

Program y- tap;

Var x, y, a, b, h: real;

Begin

WriteLn (‘ a , b , h -? ’);

ReadLn (a, b , h);

X:= a;

While x

Begin

Y:=exp (x) * sin (x) + cos(x);

WriteLn (‘ S=’ , S);

End;

End.

Үйге тасырма Паскаль бағдарламалау тілінің операторларын толық қайталау