Пайдаланылған әдебиеттер тізімі : Мұғалімдер үшін



бет4/11
Дата24.09.2024
өлшемі1,19 Mb.
#145555
түріУчебник
1   2   3   4   5   6   7   8   9   10   11
Байланысты:
Python тілінде Python жиындарын қолданып бағдарламаларды жүзеге асыру

Сабақтың соңы
5 мин




Қорытындылау.
Бүгінгі сабақтан үйренген жақсы қасиеттерін еске түсіріп, айтып береді.






Сабаққа кері байланыс береді.






4-5

Сынып:

Қатысушылар саны: -

Қатыспағандар саны:




For циклі






for цикл операторын пайдалану






For циклін Python программалау тілінде қолдану тәсілін анықтау




Сабақ барысы

Сабақ кезеңдері


Мұғалімнің оқу іс-әрекеті



Оқушының іс-әрекеті





Бағалау


Ресурстар




Сабақтың басы




Ұйымдастыру кезеңі.
оқушылармен сәлемдесу, түгендеу, сабаққа дайындығын тексеру, назарларын сабаққа аудару.


Оқушыларға сабақтың тақырыбы мен мақсаты хабарланады.

Оқушылар сабаққа дайындалады


Сабақтың мақсаты мен тақырыбын біледі








Сабақтың ортасы




Тапсырма №1. Сұрақ- жауап
While операторының қызметі
Қайталану операторы дегеніміз не?
While операторының шарты қандай болады?
Repeat операторының шарты қандай болады?
Repeat операторын қолдану кезінде, циклдің денесі бір рет те орындалмауы мүмкін бе?
Параметрі бар циклдік оператор қандай жағдайларда қолданылады?
Параметр мәндері азаю кезінде, параметрі бар циклдік оператор қалай жасалады?
Параметрі бар циклдік оператор неше рет орындалады?
Тапсырма №2. 30-дан 10-ға дейінгі барлық жұп сандарды экранға шығаратын программа құрыңдар.
Program jup;
Var i: integer;
Begin
Writeln (’30-dan 10-ga deingi jup san’);
For i:=30 downto 10 do
If 2=0 then
Writeln (i);
End.
Тапсырма №3. 5- тен 1-ге дейінгі сандардың қосындысын есептеу керек.
Program kosindi;
Var I, s:integer;
Begin
S:=0;
For i:=5 downto 1 do
S:=S+I;
Writeln (‘s = ‘, s);
End.
Тапсырма №4. 1-ден 9-ға дейінгі тақ сандардың қосындысыншығаратын программа құрыңдар.

PROGRAM ESEP1; VAR I, S: INTEGER; BEGIN S:=0; FOR I:=1 TO 9 DO IF I MOD 2=1 THEN S:=S+I; WRITEL





Берілген тапсырманы орындайды.


Қосымша деректер


жинақтайды.
Нәтижеге бағытталған білім алады.
Берілген тапсырманы орындайды.











Сабақтың соңы
5 мин




Қорытындылау.
Бүгінгі сабақтан үйренген жақсы қасиеттерін еске түсіріп, айтып береді.






Сабаққа кері байланыс береді.






6-7

Сынып:

Қатысушылар саны: -

Қатыспағандар саны:




Кірістірілген циклдерді ұйымдастыру






Кірістірілген циклдердің орындалуын талдау






Кірістірілген циклдерді қолданудың тиімділігін тұжырымдау




Сабақ барысы

Сабақ кезеңдері


Мұғалімнің оқу іс-әрекеті



Оқушының іс-әрекеті





Бағалау


Ресурстар




Сабақтың басы




Ұйымдастыру кезеңі.
оқушылармен сәлемдесу, түгендеу, сабаққа дайындығын тексеру, назарларын сабаққа аудару.


Оқушыларға сабақтың тақырыбы мен мақсаты хабарланады.

Оқушылар сабаққа дайындалады


Сабақтың мақсаты мен тақырыбын біледі








Сабақтың ортасы




Тапсырма №1.Кіріктірілген циклдердің көмегімен деректерді n=5 жағдайы үшін тіктөртбұрыш түрінде экранға шығар. Тапсырманы орындауға ұсыныс: шарт тексеру операторымен циклдарды кірістіріп пайдаланған тиімді. i=j=0 for i in range(1,6): for j in range(1,6): print(i*j,end="\t") print()


Тапсырма №2. Сұрақ жауап
1. Кірістірілген циклдердің жай циклдерден қандай айырмашылығы бар? 2. Кірістірлген циклдердің орындалу уақытын қалай есептеуге болады?
3. Бірнеше циклді кірістіріп пайдаланудың программа Өздерін-өзі бағалайды. жұмысына кері әсері қандай ? 4. Деректерді тіктөртбұрышты кесте түрінде беру программасын жазуда қай оператордың жұмысы маңызды саналады?
Тапсырма №3. 1 ден 15 ке дейінгі барлық бүтін сандардың квадраттарының қосындысын табыңдар.
program esep; var i,x,s:integer; begin s:=0; for i:=1 to 15 do
begin x:=sqr(i); s:=s+x; end; write(s); end.
Тапсырма №4. Натурал сан берілген. Ол сандардың қосындысы оннан кем емес екені рас па?
program esep; var i,a,j,s:integer; begin s:=0; read (j); for i:=1 to j do s:=s+i; if s>=10 then write ('10-нан кем емес')else write ('10-нан кем'); write(s); end.



Берілген тапсырманы орындайды.


Қосымша деректер
жинақтайды.
Нәтижеге бағытталған білім алады.
Берілген тапсырманы орындайды.











Сабақтың соңы
5 мин




Қорытындылау.
Бүгінгі сабақтан үйренген жақсы қасиеттерін еске түсіріп, айтып береді.






Сабаққа кері байланыс береді.






8-9 While циклі

Сынып:

Қатысушылар саны: -

Қатыспағандар саны:




While цикл операторын пайдалану






While циклінің жұмысын анықтау






While циклін программада қолданудың маңыздылығын тұжырымдау




Сабақ барысы

Сабақ кезеңдері


Мұғалімнің оқу іс-әрекеті



Оқушының іс-әрекеті





Бағалау


Ресурстар




Сабақтың басы




Ұйымдастыру кезеңі.
оқушылармен сәлемдесу, түгендеу, сабаққа дайындығын тексеру, назарларын сабаққа аудару.


Оқушыларға сабақтың тақырыбы мен мақсаты хабарланады.

Оқушылар сабаққа дайындалады


Сабақтың мақсаты мен тақырыбын біледі








Сабақтың ортасы






Тапсырма №1. Сұрақ- жауап

  1. Си тілінің шығу тарихы қандай?

  2. С++ тілін кім жасады?

  3. С++ тілінде қандай операторлар бар?

  4. С++ тілінің алфавиті қандай



Тапсырма №2. Әзіл викториналық сұрақтар

  1. Неліктен мысықтарпрограммисттердің қолын жалағанды ұнатады?

  2. Компьютер құрылғылары оркестрінің дирижерін қалай атайды? (опрациялық жүйе)

  3. Неліктен программисттер тұмаумен жиі ауырып, жөтеле береді? (себебі олар ашық терезенің алдында көп отырады.)

  4. Қандай банкілерді тек программисттер құрады? (берілгендер банкісін)

  5. Желіге шығу қауіпті ме? (Иә, егер бұл 220 вольттық тоқ желісі болса)

  6. Әр оқу орнында кем дегенде үш шығатын жер болу керек: басты, қосыша (запастной) және ... (Интернетке шығатын)

  7. Интернетчиктер қыста не киеді: қолғап па, әлде перчатки ме? (перчатки, себебі мұнда өздеріне жақын сөз естіледі ғой)

  8. Компьютерлік ортада нені шыдамдылықтың шыңы деп атауға болады? (дұрыс емес парольды тере беру, компьютер келіспегенше)

  9. Адамның компьютерлік вирустан өлуі мүмкін бе? (Бұл оның кімнің компьютеріне вирус жұқтырғанына байланысты)

  10. Компьютерлік вирустардан сақтанудың ең жақсы әдісі қандай? (одноразовые компьютеры)

Тапсырма №3. Егер арифметикалық прогрессияның a1=7, d=4, n=13 болса, онда n-ші мүшесін және алғашқы n мүшесінің қосындысын табыңдар.


Тапсырма №4. Арифметикалық прогрессияны тізбек түрінде жаз.
7, 11, 15, …, 55 тізбегінің қосындысын есептеу үшін әзір циклін пайдаланып алгоритмдік тілде кескінде.

Берілген тапсырманы орындайды.


Қосымша деректер
жинақтайды.

Нәтижеге бағытталған білім алады.


Берілген тапсырманы орындайды.













Сабақтың соңы
5 мин




Қорытындылау.
Бүгінгі сабақтан үйренген жақсы қасиеттерін еске түсіріп, айтып береді.






Сабаққа кері байланыс береді.






10- 11

Сынып:

Қатысушылар саны: -

Қатыспағандар саны:




Кірістірілген циклдерді ұйымдастыру






For цикл операторын пайдалану






Кірістірілген циклдердің орындалуын талдау, қолдану




Сабақ барысы

Сабақ кезеңдері


Мұғалімнің оқу іс-әрекеті



Оқушының іс-әрекеті





Бағалау


Ресурстар




Сабақтың басы




Ұйымдастыру кезеңі.
оқушылармен сәлемдесу, түгендеу, сабаққа дайындығын тексеру, назарларын сабаққа аудару.




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет