Ushbu ishchi о‘quv dasturiga tinglovchilarning talab va ehtiyojlarini о‘rganish asosida mavzular kiritilgan bо‘lib, Informatika fanlarini о‘qitish sifati va samaradorligini yanada oshirish nazarda tutilgan



Download 6,01 Mb.
bet24/75
Sana07.04.2022
Hajmi6,01 Mb.
#535541
1   ...   20   21   22   23   24   25   26   27   ...   75
Bog'liq
Dasturlash asoslari Vizualizatsiya va Python dasturlash tillarini

2. Sprite yaratish

Sprite ro'yxatining yuqorisidagi satrda spritlarni yaratish uchun to'rtta tugma mavjud. Ular:



  • Qidiruv tugmasi kutubxonadan sprite tanlashga imkon beradi.

  • Bo'yoq cho'tkasi tugmasi bo'sh kostyum bilan bo'sh sprite hosil qiladi.

  • Ajablanadigan tugma tasodifiy sprite yaratadi.

  • Yuklash tugmasi kompyuterga sprite yuklash imkonini beradi.

  • Kamera tugmasi ularning qurilmalari bilan suratga olishga imkon beradi.

Sprite yaratilganda, u sahnada, odatda markaz atrofida tasodifiy joyga joylashtiriladi va spritni hozir ko'rayotgan yorliqda oching.


Spraytlar ro'yxati

Spraytlar ustida 4 tugmalar mavjud:


1.Tayyor obyektlar joylashgan kutubxona.


2.Yangi Spraytlarni yaratish uchun grafik muharriri.
3.Belgini fayldan yuklab olish.
4.Kameradan Sprayt qo’shish.



“Kutubxona” tugmasini bosgandan so'ng, hayvonlar, odamlar, obyektlar, transport va boshqalar mavjud bo'lgan ko'plab obyektlarga ega oyna ochiladi. Keling, kutubxonadan Sprayt tanlashga harakat qilaylik. Tayor Sprayt ustiga sichqonchani bosing, ballerina bo'lsin.





va u darhol mushuk va Sprayt ro'yxatida sahnada paydo bo'ldi.






Sahnadan obyektlar birini olib tashlash uchun, sichqonchaning o'ng tugmasi bilan bosishingiz kerak, "o'chirish" bandini tanlang va Sprayt sahnadan yo'qoladi.



Mushuk endi yo'q, sahnada bir balerina qoladi.



3. Skriptlar bilan ishlash

Skript Scratch dasturida shlyapa blokidan boshlanadigan bitta yoki bloklar to'plami sifatida aniqlanadi. Hatto bitta blok ham saralashga qodir. Biroq, skriptlar odatda kamida ikkita blokdan iborat bloklar to'plami deb nomlanadi.


Skript – bu bir-biri bilan o'zaro bog'langan bloklar to'plami. Bloklar va ularning tartibi juda muhim, chunki ular spritlarning bir-biri va fon bilan o'zaro ta'sirini aniqlaydilar. Ba'zan skriptlarga ba'zi bloklar nima qilishini va ssenariyning maqsadi nima ekanligini tushuntirish uchun izohlar qo'shiladi.
Skriptlar bilan ishlash oson. Ba'zi "qoidalar" quyidagicha:

  • Skriptni yaratish uchun bloklar palitrasidan bloklarni sudrab olib, ularni yig'ish kerak.

  • Bloklarni yig'ish uchun ularni pastga, pastga yoki boshqa blokga sudrab borish kerak. (Shlyapa bloklari bundan mustasno.)

  • Bloklarni qismlarga ajratish uchun ularni bir-biridan uzoqlashtirish kerak.

  • Skriptni olib tashlash uchun uni bloklar palitrasining istalgan qismiga torting yoki shlyapa blokini o'ng tugmasini bosing va o'chirish tugmasini bosing.

  • Bitta skriptni boshlash uchun uni bosing.

Skriptlarni har bir sprite va Stage-ning skriptlar yorlig'ida tahrirlash mumkin.


Har qanday blok shakli quyidagilardan birini yoki bir nechtasini bajara oladigan qilib yaratilgan:





  • Skriptni boshlang

  • Skriptning oxiriga qo'shing

  • Skriptni tugatish

  • Boshqa bloklarga joylashtiring.

  • Boshqa bloklarni o'z ichiga oladi.

Shu sababli bloklar yig'ilib, boshqotirma kabi skript yaratishi mumkin. Bu sintaksis xatolarining oldini oladi.


Oldingi versiyalardan foydalanganda, ba'zi bloklarni birlashtirganda, ba'zida imkonsiz skriptni tuzish mumkin, ya'ni u ishlay olmaydi. Mumkin bo'lmagan skriptlar ishga tushirilganda, ishlab chiqish rejimida skript qizil rangda, muammo yaratadigan blok qizil rangda va butun skript to'xtatiladi. Onlaynda, o'yinchi shunchaki uni e'tiborsiz qoldiradi va iloji bo'lsa, davom etadi. Scratch 3.0-da, agar sizda ko'rsatilganidek xato bo'lsa, skript to'xtaydi.
Xatolar odatda matematik tarzda yuzaga keladi, masalan, skript nolga bo'linishga yoki manfiy kvadratning ildizini topishga harakat qilganda. Trigonometrik xatolar ham tez-tez uchraydi. Boshqa keng tarqalgan xatolar faqat spritlarda mavjud bo'lgan blokni sahnada ishlatish yoki ro'yxatning mavjud bo'lmagan elementiga kirish paytida yuzaga keladi.
Skript fragmenti – bu "tugallanmagan" skript, chunki unda shlyapa bloki yo'q. Loyihani normal bajarishda skript bo'lagi ishlamaydi, chunki kodni hech narsa qo'zg'atmaydi. Loyiha tahrirlovchisida bo'lish va uni bosish orqali skript fragmentini ishga tushirish mumkin. Odatda, ular loyihani boshqarishda ko'rinmaydigan sprite namoyish etish qobiliyati tufayli eskizlarni yaratishda foydalaniladi. Ssenariy qismlarini "Backpack" da saqlash mumkin va kodni ishlatish uchun shlyapaga osongina tushirish mumkin. Tahrirlovchining har bir bloki skript qismidir.


Download 6,01 Mb.

Do'stlaringiz bilan baham:
1   ...   20   21   22   23   24   25   26   27   ...   75




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish