|
Uslub: Ma'ruza va amaliyotning uyg'unligi.
Shakl
|
bet | 91/145 | Sana | 14.02.2024 | Hajmi | 1,92 Mb. | | #156614 |
Bog'liq 1- dars. Mavzu Masalalarni kompyuterda yechish bosqichlari DarsUslub: Ma'ruza va amaliyotning uyg'unligi.
Shakl: Savol-javob. Jamoa va kichik guruhlarda ishlash.
Vosita: Elektron resurslar, darslik, plakatlar, tarqatma materiallar.
Usui: Tayyor prezentatsiya materiallari asosida.
Nazorat: Og'zaki, savol-javob, muhokama, kuzatish.
Baholash: Rag'batlantirish, 5 ballik reyting tizimi asosida.
Kutiladigan natijalar
|
O'quvchilarning kompyuter imkoniyatlari to'g'risidagi bilim va ko'nikmalari rivojlanadi. Ularda Paskal das- turlash tilida shart bo’yicha takrorlash operatoridan foydalanish malakasi shakllanadi.
|
Kelgusi rejalar (tahlil, o'zgarishlar)
|
O'qituvchi o'z faoliyatining tahlili asosida yoki ham- kasblarining dars tahlili asosida keyingi darslariga o'zgartirishlar kiritadi va rejalashtiradi.
|
Darsning borishi va vaqt taqsimoti
O’tilgan mavzuni takrorlash.
1.Shart bo'yicha takrorlash operatorlardan qaysilarini bilasiz?
2.While operatorining ishlashini izohlang.
3.Repeat operatorining ishlashini izohlang.
4.Shart bo'yicha takrorlash operatorlarining parametrli takrorlash operatoridan farqi nimada?
5.Takrorlash operatorlarini qo'llash qulay bo'lgan hollarga mos qilib tushuntiring.
1-mashq: S=0,5+1,5+2,5+...+98,5+99,5 yig'indining hisoblash dasturini tuzing.
Program m1;
Var J, S: real;
Begin S:=0;J:=0.5;
While J<= 99.5 do
begin S:=S+J; J:=J+1;
end;
WriteLn('S=S); End.
2-mashq:S=l∙2+3∙4+5∙6+...+101∙102 yig'indining hisoblash dasturini tuzing.
Program m2;
Var J, S: real;
Begin S:=0;J:=1;
While J<= 102 do
begin S:=S+ (J+1)*J; J:=J+1;
end;
WriteLn('S=S); End.
3-mashq: N natural sonining barcha bo'luvchilarini chiqaruvchi dastur tuzing.
Program m3;
Var I, N:integer;
Begin I:=1;
While I<= N do
begin if N mod I=0 then write(I,’’);
I:=I+1;end;
end;
End.
4-mashq:
Berilgan N natural sonning nechta raqamdan iborat ekanligini aniqlovchi dastur tuzing (yo'llanma: necha marta N=N div 10 bajarilsa N= 0 bo'ladi?).
Program m4;
Var S, N:integer;
Begin
S:=0;
While N>0 do
begin N:=N div 10; S:=S+1;
end;write(‘S=’,S);
End.
5-mashq: N natural son berilgan. 1 dan N gacha bo'lgan natural sonlar ichida oxirgi raqami 3 ga karrali sonlarni chiqaruvchi dastur tuzing.
Program m5;
Var I, N:integer;
Begin For I:=1 to N do
begin J:=1; while J>10 do J:=J div 10;
If j mod 3=0 then write(I,’’); end;
End.
Uyga vazifa: 6-7-mashq dasturini tuzish;
Sana : __________________
Sinf : ___________________
37-dars Nazorat ishi-5
Darsning texnologik xaritasi
Mavzu
|
Nazorat ishi-5 ni o’tkazish
|
Maqsad
va
vazifalar
|
Darsning maqsadi: O'quvchilar egallagan bilim va ko’nikmalarini nazoratdan o’tkazish va kamchiliklarni aniqlash.
Darsning ta'limiy vazifasi: o'quvchilarda olingan bilim va ko'nikmalarni mustahkamlash.
Darsning tarbiyaviy vazifasi: o'quvchilarni mustaqil fikrlashga, olgan bilim va ko’nikmalarni qo’llashga o’rgatish
Darsning rivojlantiruvchi vazifasi: o'quvchilarda daqqatini maqsadli yo'naltirish xususiyatlarini shakllantirish.
|
O'quv
jarayonining mazmuni
|
Chiziqli dasturlar.Tarmoqlanuvchi dasturlar.Tarmoqlanish operatorining shakllari. Uning ishlatilish yo’nalishlari. Takrorlanuvchi dasturlar.Parametrli takrorlash operatori. Shart bo’yicha takrorlash operator.Ularning qo'llanishi.
|
O'quv jarayonini amalga oshirish texnologiyasi
|
Uslub:Mustaqil_ishlash'>Uslub:Mustaqil ishlash.
Shakl:Yakka holda yozma ish bajarish..
Vosita: tarqatma materiallar.
Usul: Ko’p variantli vazifalar.
Nazorat: kuzatish.
Baholash: Rag'batlantirish, 5 ballik reyting tizimi asosida.
|
Kutiladigan natijalar
|
O'quvchilarning o’z bilimini mustaqil qo’llashni o’rganadi va ko'nikmalari rivojlanadi.O’z kamchiliklari hamda bo’shliqlarini aniqlaydi..
|
Kelgusi rejalar (tahlil, o'zgarishlar)
|
O'qituvchi nazorat ishi tahlili asosida keyingi darslariga o'zgartirishlar kiritadi va rejalashtiradi.O’quvchilar bilim va ko’nikmalarida aniqlangan kamchiliklarni hamda bo’shliqlarni bartaraf etish uchun reja tuzadi.
|
Darsning borishi va vaqt taqsimoti
|
Dars bosqichlari
|
Vaqt
|
1
|
Tashkiliy qism
|
2 daqiqa
|
2
|
Nazorat ishni bajarish
|
35 daqiqa
|
3
|
Nazorat ishi daftarlarni yig’ish
|
2 daqiqa
|
4
|
Uyga vazifa.
|
1 daqiqa
|
I variant
1.a,b va c sonlarning o’rta arfimetigini hisoblash dasturini tuzing.
2. x va y sonlar berilgan. Agar x
3.Berilgan A va B sonlar yig’indisini yonma –yon 250 marta chiqarish dasturinmi tuzing.
II variant
1.Teng yonli uchburchakning yon tomoni a ga , asosiga tushirilgan balandligi h gat eng. Uchburchak yuzini hisoblash dasturini tuzing.
2.Ikkita a va b sonlar berilgan. Agar b son a dan kichik bo’lsa, u hgolda b ni nol bilan almashtiruvchi, aks holda b o’zgarishsiz qoldiruvchi dastur tuzing.
dan 1000 gacha bo’lgan sonlardan 2 ga karralilarini yig’indisini hisoblash dasturini tuzing.
1 Program 1v1;
Var a,h,,S: Real;
Begin
Write('a,h sonlarning qiymatini kiriting: '); ReadLn(a,h);
S:=a*h/2; Writeln(‘S=’,s); readln;
End.
2)Program 1v2;
Var x,y,m: Real;
Begin
Write('x,y sonlarning qiymatini kiriting: '); ReadLn(x,y);
If xWriteLn(‘m= ',m);
End.
3)Program 1v3;
Var i: real;
Begin
For i:=1 to 250 do write(‘A+B’);
End.
1) Program 2v1;
Var a,b,c ,S: Real;
Begin
Write('a,b,c sonlarning qiymatini kiriting: '); ReadLn(a,b,c);
S:=(a+b+c)/3; Writeln(‘S=’,s); readln;
End.
2)Program 2v2;
Var a,b: Real;
Begin
Write('a,b sonlarning qiymatini kiriting: '); ReadLn(a,b);
If bWriteLn(‘b= ',b);
End.
3)Program 2v3;
Var I,s:integer;
Begin
S:=0;
For i:=1 to 1000 do s:=s+2*I;
Writeln(’ S=’, S);
Readln ;
End.
Uyga vazifa: 2-3-mashq dasturini tuzish; O’tilganlarni takrorlash;
Sana : ___________________
Sinf :______________________
38-dars Mavzu: Belgili va satrli miqdorlar bilan ishlash
Darsning texnologik xaritasi
Mavzu
|
Belgili va satrli miqdorlar bilan ishlash.
|
Maqsad
va
vazifalar
|
Darsning maqsadi: O'quvchilarga Belgili va satrli miqdorlar bilan ishlash operatori yordamida dastur tuzish texnologiyasini o'rgatish.
Darsning ta'limiy vazifasi: o'quvchilarda Paskal dasturlash tilida Belgili va satrli miqdorlar bilan ishlash yordamida dasturlar tuzish ko'nikmasini shakllantirish.
Darsning tarbiyaviy vazifasi: o'quvchilarda daqqatini maqsadli yo'naltirish xususiyatlarini shakllantirish.
Darsning rivojlantiruvchi vazifasi: o'quvchilarda kompyuterdan samarali foydalanish tuyg'ularani shakllantirish.
|
O'quv
jarayonining mazmuni
|
Takrorlash parametri va uning qiymatlar to'plami. Takrorlanish tanasi. Begin va end ko'rsatmalari. Belgili va satrli miqdorlar bilan ishlash.ishlash prinsipi.Leght,pos,concat operatorlarining asosiy farqi va ularning qo'llanishi.
|
O'quv jarayonini amalga oshirish texnologiyasi
|
Uslub: Ma'ruza va amaliyotning uyg'unligi.
Shakl: Savol-javob. Jamoa va kichik guruhlarda ishlash.
Vosita: Elektron resurslar, darslik, plakatlar, tarqatma materiallar.
Usui: Tayyor prezentatsiya materiallari asosida.
Nazorat: Og'zaki, savol-javob, muhokama, kuzatish.
Baholash: Rag'batlantirish, 5 ballik reyting tizimi asosida.
|
Kutiladigan natijalar
|
O'quvchilarning kompyuter imkoniyatlari to'g'risidagi bilim va ko'nikmalari rivojlanadi. Ularda Paskal das turlash tilida Belgili va satrli miqdorlar bilan ishlash malakasi shakllanadi.
|
Kelgusi rejalar (tahlil, o'zgarishlar)
|
O'qituvchi o'z faoliyatining tahlili asosida yoki ham- kasblarining dars tahlili asosida keyingi darslariga o'zgartirishlar kiritadi va rejalashtiradi.
|
Darsning borishi va vaqt taqsimoti
|
Dars bosqichlari
|
Vaqt
|
1
|
Tashkiliy qism
|
3 daqiqa
|
2
|
O'tilganlarni takrorlash
|
7 daqiqa
|
3
|
Masalalar yechish
|
14 daqiqa
|
4
|
Kompyuterga kiritish va natija olish
|
13 daqiqa
|
5
|
Uyga vazifa.Baholash.
|
3 daqiqa
|
|
| |