I BOB.
DASTURLASH TEXNOLOGIYASI. OBYEKTLARNI BOSHQARISH
22
1.
Dasturni ishga tushiring.
2.
Sahnaga “Shark 2” va “Fish” nomli spraytlarni joylashtiring.
3.
“Underwater 2” fonini o‘rnating.
4.
“Fish” nomli
spraytning “Costumes” sahifasiga o‘ting, “fish-d”
kostyumini tanlang va
uni mana shunday
ko‘rinishda bo‘yang.
5.
Nahang uchun
quyidagi skriptlarni teri
ng:
7.
Dasturni ishga tushiring va qanday hodisa sodir bo‘lishini kuzating.
8.
Spraytlar ranglarini o‘zga
rtiring:
9.
Loyihani “Dengiz yulduzi” nomi bilan saqlang.
10. Dasturni ishga tushiring va natijani kuzating.
2-mashq. Quyidagi ssenariy asosida bajariladigan skript tuzing.
Suv tubida ochlikdan og‘zi lang ochilgan nahang (Shark 2) 10 qadam masofadan sichqoncha
ko‘rsatkichi tomon harakatlanadi. Baliqlar (Fish, Fish2, Fish3)
esa kichik interval bilan
sahnaning chap tomonida paydo bo‘lib, chapdan o‘ngga qarab suza boshlaydi va tasodifan
chetga suriladi. Agar nahangning og‘zi
kichik baliq tanasiga tegsa, nahang uni yutib yuboradi
hamda “chomp”
degan ovoz chiqarib, og‘zini yumadi. Nahang yutib yuborgan kichik baliq
sahnada ko‘rinmay qoladi, ya’ni yashirinadi, bir ozdan so‘ng yana
sahnaning chap qismidagi
tasodifiy nuqtada paydo bo‘ladi.
23
6.
“Fish” sprayti uchun 1-skriptni tering.
7.
Boshqa baliqlarni sahnaga o‘rnatish uchun, ularni qayta yaratishning hojati yo‘q. “Fish”
spraytidan 2 marta nusxa oling (qarang: 1-mashq, 6-vazifa) va “Fish2”, “Fish3” spraytlarini
yarating.
Ularni ushbu
ko‘rinishga keltiring va “Fish2” uchun 2-skriptni, “Fish3”
uchun 3-skriptni tering.
8.
Dasturni ishga tushiring va natijani kuzating.
9.
Loyihani “Ochko‘z nahang” nomi bilan saqlang.
1
2
3
1. Takrorlanuvchi jarayonlarga hayotiy misollar keltiring.
2. Nima uchun Scratchdagi sikl bloklari “Control” bo‘limida joylashgan?
3. Sikl tanasi nima? Sikl tanasi nima uchun kerak?
4. Sizningcha, qaysi so‘zlar ortiqcha: sikl,
takrorlash, kvadrat, aylana, cheksiz? Nima uchun?
5. Scratchda loyihalarni yaratishda qaysi sikl turi tez-tez ishlatiladi? Nima uchun?
Dostları ilə paylaş: