• Wait funksiyasidan foydalanish
  • 10.2-mashgʻulot
  • Cover ict stb indd




    Download 75,52 Mb.
    Pdf ko'rish
    bet22/40
    Sana19.06.2024
    Hajmi75,52 Mb.
    #264356
    1   ...   18   19   20   21   22   23   24   25   ...   40
    Bog'liq
    8-sinf Informatika kitobi Cambridge

    31
    1
    Maqsadli dasturlash
    Vaqt bilan ishlash
    Scratchda vaqt bilan ishlashning ikki xil usuli mavjud: 
    taymer va 
    wait
    funksiyasi orqali.
    Taymer
    Scratchda voqeaning vaqtini belgilashda foydalanish 
    uchun ichki taymer mavjud. Masalan, 10 soniyadan keyin 
    yangi sprayt paydo boʻlishi mumkin.
    Dastur ishga tushishi bilan taymer ishlashni boshlaydi.
    Keyin 
    if
    operatoridan foydalanib qancha vaqt oʻtganini 
    tekshirib koʻrish mumkin. Masalan, 
    if timer > 5, then...
    Taymer bloklari 
    Sensing
    menyusida joylashgan.
    Blok 
    joriy vaqtni oladi (soniyada). Agar 
    katakchaga belgi qoʻyilsa, ekranda taymer qiymati paydo 
    boʻladi.
    bloki taymerga 0 ga qaytish va hammasini 
    boshidan boshlash buyrugʻini beradi. 
    Bu sprayt dasturi taymer qiymatini doimiy tekshirib turadi. 
    Agar taymer qiymati 5 dan oshsa, u spraytni yashiradi.
    Wait funksiyasidan foydalanish
    Faqat bitta taymer mavjud. Shu bois agar turli vaqtda koʻplab 
    turli amallar sodir boʻlishini istasangiz va taymerni bekor qilishda 
    davom etsangiz, jarayon juda murakkablashib ketadi.
    Taymerni 
    wait
    funksiyasi bilan birga ishlatish mumkin. 
    Wait
    bloki 
    kiritilgan soniya davomida bu kod ketma-ketligini toʻxtatadi, 
    keyin davom etadi.
    Wait
    bloki 
    Control
    menyusida joylashgan.
    10-amaliy koʻnikma


    32
    10.1-mashgʻulot
    Yangi Scratch dasturini yarating. Ikkita kostyumli sprayt qoʻshing.
    Bloklarni shunday qoʻshingki, sprayt 5 soniyadan keyin kostyumini almashtirsin, yana 10 
    soniyadan keyin birinchi kostyumga qaytsin.
    10.2-mashgʻulot
    Ikkinchi spraytni qoʻshing.
    10 soniyadan keyin bu sprayt ekran boʻylab harakatlansin.

    Download 75,52 Mb.
    1   ...   18   19   20   21   22   23   24   25   ...   40




    Download 75,52 Mb.
    Pdf ko'rish