• Scratchdagi bloklar Bloklar Buyruqlar
  • Scratch dasturida operatorlar va bloklar




    Download 1.32 Mb.
    bet3/4
    Sana15.01.2024
    Hajmi1.32 Mb.
    #137671
    1   2   3   4
    Bog'liq
    Yoldoshev (2)
    Yoldoshev (3)
    2. Scratch dasturida operatorlar va bloklar
    Scratch kabi veb-sayt foydalanuvchilarga turli xil medialarni (jumladan, grafika, ovoz va boshqa dasturlarni) ijodiy yo'llar bilan, masalan, video o'yinlar, animatsiyalar, musiqa va simulyatsiyalar kabi loyihalarni yaratish va "remikslash" orqali aralashtirish imkonini beradi.Blok — dasturning eng kichik (minimal) fragmenti (bo‘lagi). U buyruq, operator, o‘zgaruvchi
    yoki funksiya bo‘lishi mumkin. Bloklar vazifasiga ko‘ra 9 ta rangga ajratilgan.

    Scratchdagi bloklar

    Bloklar

    Buyruqlar




    Harakat

    Burchaklar va yo'nalishlar kabi spritlarning harakat bloklari




    Ko'rinish

    Spraytning vizual tasvirlarini boshqaradi ya'ni tashqi ko'rinish(kostyumlar)




    Ovoz

    Audio fayllar va effektlarni ijro etadi
    ovoz, musiqa bloki hisoblanadi




    Voqealar

    Voqealar boshqaruvchilari va eshittirishlar.Jarayonlar bloki




    Boshqaruv

    Shartlar, sikllar va klonlash ya'ni boshqaruv bloki




    Sensing

    Spraytlar boshqa spraytlar, sichqoncha ko'rsatkichi va fon bilan o'zaro aloqada bo'lishi mumkin.qisqa nom bilan sensor bloki




    Operatorlar

    Matematik operatorlar va taqqoslashlar




    O'zgaruvchilar va ro'yxatlar

    O'zgaruvchilarga kirish va o'rnatishni bloklaydi. Bulutli o'zgaruvchilarga loyihaning barcha ishlaydigan versiyalari kirishi mumkin.




    Mening bloklarim

    Foydalanuvchi tomonidan belgilangan funktsiyalar, bloklar sifatida foydalanish mumkin. Ular ekranni yangilamasdan ishlash imkoniyatiga ega.




    Kengaytmalar

    Quyida tushuntirilgan

    Scratch da operator bloklari qo'shish, ayirish, ko'paytirish va bo'lish kabi matematik amallarni bajaradigan kod bloklaridir. Operator bloklaridan hisob-kitoblarni amalga oshirish va shu hisob-kitoblar natijasi asosida qaror qabul qilish uchun foydalanishingiz mumkin.
    Scratch -da operator bloklariga ba'zi misollar :

    1. “Tasodifiy [raqam] dan [raqamga]” bloki: Bu blok siz ko‘rsatgan ikkita raqam o‘rtasida tasodifiy son hosil qiladi.

    2. “([raqam] < [raqam])” bloki: Bu blok birinchi raqam ikkinchi raqamdan kichik yoki yoʻqligini tekshiradi va agar boʻlsa rost, boʻlmasa yolgʻonni qaytaradi.

    3. “([raqam] = [raqam])” bloki: Bu blok ikki raqam teng yoki yoʻqligini tekshiradi va agar ular boʻlsa rost, boʻlmasa yolgʻonni qaytaradi.

    4. “([raqam] + [raqam])” bloki: Bu blok ikkita raqamni qo‘shib, natijani qaytaradi.

    5. “([raqam] – [raqam])” bloki: Bu blok birinchi raqamdan ikkinchi raqamni ayiradi va natijani qaytaradi.

    Operator bloklari Scratch- da dasturlashning muhim qismi bo'lib , ular hisob-kitoblarni amalga oshirish va shu hisob-kitoblar asosida qarorlar qabul qilish imkonini beradi. Ulardan o'yinlar, animatsiyalar va boshqa interaktiv dasturlar yaratish uchun foydalanishingiz mumkin.

    Blok ikkita qiymat qo'shadi va natija haqida xabar beradi. Raqamlarni to'g'ridan-to'g'ri blokga kiritish mumkin yoki uning o'rniga Reporter bloklaridan foydalanish mumkin.
    Ushbu blokni o'z ichiga qo'yish mumkin; bu ko'proq raqamlarni kiritish uchun ishlatilishi mumkin.

    Blok birinchi qiymatdan ikkinchi qiymatni ayiradi va natija haqida xabar beradi.

    Blok ikkita qiymatni ko'paytiradi va natijani xabar qiladi.

    Blok ikkinchi qiymatni birinchisidan ajratadi va natijani qaytaradi. Agar birinchi qiymat ikkinchisiga bo'linmasa, xabar qilingan qiymat o'nli kasrlarga ega bo'ladi.






    1. Download 1.32 Mb.
    1   2   3   4




    Download 1.32 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Scratch dasturida operatorlar va bloklar

    Download 1.32 Mb.