logo

Scratch muhitida chiziqli dasturlar tuzish, takrorlanuvchi bloklar bilan ishlash sodda multfilmlar yaratish.

Загружено в:

08.08.2023

Скачано:

0

Размер:

5357.2021484375 KB
Mavzu: Scratch muhitida chiziqli dasturlar tuzish, takrorlanuvchi bloklar bilan
ishlash sodda multfilmlar yaratish.
1-mustaqil ish
2. “Och baliq” loyihasini yarating.
Bu dasturni tuzish uchun scratch dasturiga kiramiz.
Hayvonlar bo’limidan baliqni tanlaymiz Va ozuqa sifatida kichik baliqlarni olamiz va hajmini kichraytiramiz
Baliqni bosib    tugmasini bosib  buyrug’ini kiritamiz keyin   tugmasini 
bosib  buyrug’ini kiritamiz.  Keyin  qadamini kiritamiz 
keyin qadamlar sonini 4 ga o’zgartiramiz. Keyin  buyrug’ini qo’shamiz va manabu 
ko’rinishda joylashtiramiz  Keyin   ni bosib baliq uchun kod yozamiz 
Shu buyruqlarni joylashtirib chiqamiz.
Va baliqlar  sonini 10 taga yetkazamiz.
Bayroqcha bo’limini bosamiz    
Vanihoyat dasturimiz ishladi.
2-mustaqil ish.
1-vazifa topshiriqlari . 
a) S = m! + n! + k! ni hisoblang boshlash
F1=1      
M1=1 m,n,k
F1=F1*M1
 
M1=mM1=M1+1
M2=
n
tamomF2=1       
M2=1
F2=F2*M2
M2=M2+1
F3=1       
M3=1
F3=F3*M3
M3=
kM3=M3+1
S=F1+F2+F3
S1) Masalani yechish algoritmi (blok-sxema).  boshlash
S:=0; i:=1 n
S+=(i*i)/(2*i-1)
  i==n
i=i+1
tamom S2) Masalani yechish dasturi .
2.1)  factorial()  fuksiyasi  orqali .
3) Dastur natijasi
b) S=	1+	4
3	+	9
5+	....+	n2	
2	n−	1  ni hisoblang.
1) Masalani yechish algoritmi (blok-sxema).  2) Masalani yechish dasturi .
2.1)  sikl operatori orqali .
3) Dastur natijasi
c) S=	∑k=1
3	
(∏n=1
4	
kn	2+∑i=1
5	
ki3)  ni hisoblang.
1) Masalani yechish algoritmi (blok-sxema).  boshlash
S=0;    
K=1;  
S1=0;     
n=1
n<=4
K<=3
tamomS2=0;     
i=1
S2=S1+k*(i*i*i);
i=i+1
K=K+1i<=5
S=S+(S1+S2)
SS1=S1*k*(n*n)
n=n+1; 2) Masalani yechish dasturi .
2.1)  sikl operatori orqali .
3) Dastur natijasi
2-vazifa topshiriqlari .
a)  x
1 ,  x
2 , …, x
n  massivning manfiy, musbat va nol elementlarining sonini aniqlang.
1) Masalani yechish algoritmi (blok-sxema).  boshlash
musbat=0;
manfiy =0; 
nol=0;;
Massiv elementlarini kiriting
manfiy++; x[i]>0
      musbat++;
tamommusbat; manfiy
nolx[i]<0
x[i]==0
2) Masalani yechish dasturi .
2.1)  sikl operatori orqali . boshlash
sum=0    ni kiritish
I i=0
j=0
sum=sum+A[i][j]
J<3
tamomj=j+1
B[i]=sum;
i<3i=i+1 3) Dastur natijasi
b)  A(3,3)   massiv   berilgan.  Uning  satr   elementlari  yig’indisidan  yangi  bir   o’lchovli
massiv hosil qiling.
Masalani yechish algoritmi (blok-sxema).  2) Masalani yechish dasturi .
2.1)  sikl operatori orqali .
3) Dastur natijasi
c) B	=	P	(x+	2)+	P	(2	y+1)	
P	(2	x+	1) ;  bu yerda  P ( a ) = ¿ ¿
.
Masalani yechish algoritmi (blok-sxema).  boshlash
K1=P(2*y+1) x,a,y
K=P(x+2)
K2=P(2*x+1)
B=
tamom P=(((1+a)*(1+a))/(2*a))
2) Masalani yechish dasturi .
3) Dastur natijasi d)  t = max ( ¿ 2 x , y , z )
max ( ¿ x , 2 y , z ) + max ( ¿ x , y , 2 z ) . ¿ ¿ ¿
1) Masalani yechish algoritmi (blok-sxema). 
  3-mustaqil ish  
Hujjatlar ustida hamkorlikda ishlash .
Google docs tizimida hujjatlar yaratish va ular ustida ishlash uchun gmail pochtasida 
ro'yxatdan o'tgan bo'lish kerak. Google docs da yaratilgan hujjatlar bilan tanishishingiz 
uchun pochtangiz aynan gmail bo'lishi shart emas.
Google docs bilan ishlashni boshlash uchun gmail pochtasiga kirish kerak.
Google disk – bu shaxsiy hujjatlaringizni saqlash imkoniyatini beruvchi virtual disk 
hisoblanadi. Unga kirish bu rasmda ko'rsatilgan Diskni bosish orqali amalga oshiriladi:
Virtual diskda joylashgan hujjatlarga Siz o'zingiz ko'rish (tahrirlash, kommentariyalar berish) 
huquqlaridan kelib chiqqan holda boshqa foydalanuvchilar bilan o'roqlashishingiz mumkin.
Shuningdek Sizga boshqa foydalanuvchi tomonidan berilgan hujjatlarni ko'rishingiz 
(tahrirlashingiz, kommentariya berishingiz) mumkin bo'ladi. google docs da biror bir 
hujjatni yaratish uchun «SOZDAT» tugmasini bosish kerak bo'ladi.
Google docs orqali siz:

Matnlar   bilan ishlaydigan hujjatni ;

Taqdimotlar yaratish   imkoniyatini beruvchi hujjatni ;

Elektron jadvallar yaratish imkoniyatini beruvchi hujjatni;

So'rovnomalar utkazish imkoniyatini beruvchi hujjatni;

Rasmlar bilan ishlash imkoniyatini beruvchi hujjatlarni yaratish imkoniyatini beradi.
"Google Dokumenty” tugmasini bosganigizdan keyin MS Word hujjatining interfeysiga 
uxshagan hujjat paydo bo'ladi. Bu hujjat ustida siz matnlarni tahrirlashingiz va saqlashingiz 
mumkin bo'ladi. Bu muharrirda ishlashingiz uchun sizdan faqat internet va brauzer bo'lishi 
talab qilinadi.
google docs – eng asosiy imkoniyatlaridan biri bu bir hujjat ustida bir nechta foydalanuvchi 
bir vaqtning o'zida sinxron yoki asinxron ko'rinishda ishlashi mumkin. Bir nechta 
foydalanuvchilar yaratilgan bir hujjat ustida ishlashlarini tashkillashtirishingiz uchun 
hujjatning yuqori o'ng tomonida «NASTROYKI DOSTUPA» tugmasini bosishingiz kerak 
bo'ladi.
google docs hujjati yaratilganda avtomatik ravishda hujjat yaratuvchisigagina hujjat ustida 
ishlash huquqi beriladi. Lekin hujjat ustida ishlash huquqini o'zgartirish mumkin.
Google docs yaratilgan hujjatlar ustida ishlashning 3 pog'onali dostupi mavjud.
1.
Internetda hamma uchun yaratilgan hujjatga dostup ochiq bo'ladi.
Bunda foydalanuvchi yaratilgan hujjat ustida ishlay oladi. Ishlay   olish huquqlari tahrirlovchi ,  izoh qoldiruvchi (izoh qoldiruvchi faqat izoh qoldiradi o'zgartirishlar kirita olmaydi) va faqat 
o'qish.
2.
Bu usul orqali faqat kimda hujjatning havolasi (ssylkasi) mavjud bo'lsagina qo'yida 
keltirilgan huquqlarda ishlashi mumkin:

“tahrirlovchi”

Faqat kommentariya (izoh) koldiruvchi

Faqat o'qish imkoniyati   bilan hujjatdan foydalanish
3.
Hammaga, faqat lokal holda tanlangan foydalanuvchiga taklif junatilgan   holdagina 
hujjatni tahrirlashi ,  faqat izoh qoldirishi yoki faqat o'qishi mumkin bo'ladi.
Ikkinchi turdan farqi shundaki bu yerda aynan gmail da pochtasi bor bo'lgan 
foydalanuvchining elektron pochtasi kiritilgan holda unga tahrirlovchi rolini berish mumkin 
bo'ladi.
Hujjat ustida ishlash vaqtida bir hujjat ustida ishlayotgan foydalauvchilarni qo'yida 
ko'rsatilgan rasmdagidek ko'rib turishiniz mumkin bo'ladi.
Ya'ni bir vaqtning o'zida kim nima ustida ishlayotganini ko'rib turish mumkin bo'ladi.
Hujjat ustida ishlash vaqtida siz izohlar qoldirishingiz mumkin.
Kiritilgan o'zgarishlar tarixini ko'rishingiz ham mumkin.
Agar sizning kompyuteringizda Word muharirida oldin yaratgan fayl mavjud bo'lsa, uni ham
shu DISK ga yuklashingiz mumkin va undan keyin bu hujjat ustida bir necha 
foydalanuvchilarni birgalikda ishlashga jalb etishingiz mumkin bo'aldi.   4-mustaqil ish
Mavzu:   Audio va videofayllarni boshqarish va tahrirlash.
1-Topshiriq
1.Brauzer orqali 123apps.com saytiga kiring va audio yozish sahifasiga o‘ting.
2.   Informatika   asoslari   fanidan   ixtiyoriy   mavzu   mazmunini   o‘qib,   audiofaylga
yozing.
3. Yozgan audiofaylingizni kompyuteringizdagi papkangizga saqlang.
4. “Windows Media Player” yordamida Informatika asoslari fanidan ixtiyoriy mavzu
mazmuni yozilgan audioni eshitib ko‘ring.
123apps.com saytiga kiramiz va audio bo’limiga o’tamiz Informatikadan bitta mavzuni tanlab ovozda yozib chiqamiz
Yozilgan ovozni saqlaymiz va ko’rib chiqamiz
5-mustaqil ish
Mavzu : Animatsion dasturlarda harakatlanuvchi tasvirlar hosil qilish. Dunyoning eng ko’p aholiga ega shaharlari haqida taqdimot   SHAPE  \* MERGEFORMAT

Mavzu: Scratch muhitida chiziqli dasturlar tuzish, takrorlanuvchi bloklar bilan ishlash sodda multfilmlar yaratish. 1-mustaqil ish 2. “Och baliq” loyihasini yarating. Bu dasturni tuzish uchun scratch dasturiga kiramiz. Hayvonlar bo’limidan baliqni tanlaymiz

Va ozuqa sifatida kichik baliqlarni olamiz va hajmini kichraytiramiz Baliqni bosib tugmasini bosib buyrug’ini kiritamiz keyin tugmasini bosib buyrug’ini kiritamiz. Keyin qadamini kiritamiz keyin qadamlar sonini 4 ga o’zgartiramiz. Keyin buyrug’ini qo’shamiz va manabu ko’rinishda joylashtiramiz

Keyin ni bosib baliq uchun kod yozamiz Shu buyruqlarni joylashtirib chiqamiz. Va baliqlar sonini 10 taga yetkazamiz. Bayroqcha bo’limini bosamiz Vanihoyat dasturimiz ishladi. 2-mustaqil ish. 1-vazifa topshiriqlari . a) S = m! + n! + k! ni hisoblang

boshlash F1=1 M1=1 m,n,k F1=F1*M1 M1=mM1=M1+1 M2= n tamomF2=1 M2=1 F2=F2*M2 M2=M2+1 F3=1 M3=1 F3=F3*M3 M3= kM3=M3+1 S=F1+F2+F3 S1) Masalani yechish algoritmi (blok-sxema).

boshlash S:=0; i:=1 n S+=(i*i)/(2*i-1) i==n i=i+1 tamom S2) Masalani yechish dasturi . 2.1) factorial() fuksiyasi orqali . 3) Dastur natijasi b) S= 1+ 4 3 + 9 5+ ....+ n2 2 n− 1 ni hisoblang. 1) Masalani yechish algoritmi (blok-sxema).