• Scratch dasturlash muhiti
  • Scratch
  • Algaritm va dastur tushunchasi
  • Alagaritmning tasvirlash usullari
  • Dasturlash
  • Scratch dasturini ishga tushirish va interfeysi bilan tanishish
  • Buni bilasizmi
  • Asosiy menyu
  • Sprayt
  • 3 – dasturda yangi sprayt chizish.
  • Takrorlash uchun savollar
  • Информатика и ит




    Download 0.99 Mb.
    Sana20.05.2023
    Hajmi0.99 Mb.
    #62452
    Bog'liq
    10.5.27 (1)
    Diktant va bayonlar to`plami-4, 119, 106, 125, 2 5199558296972827035, malumotlar.tuzilamsim.ish, Классификация сыпучих материалов, Лекция 5 d блоклар элементларининг биокимёвий хоссалари, Mustaqil ish mavzu Alisher Navoiy, kimyo-olimpiyada-savollari-9-klas, 1543415946 68404 (1) (2), yuriqnoma, 17, Five ways to reduce crime

    INFORMATIKA VA AXBOROT TEXNOLOGIYALARI


    5-sinf
    Mavzu: Scratch dasturlash muhiti Tarmoqlanuvchi bloklar bilan ishlash

    Reja

    • Scratch dasturlash muhiti
    • Scratch dasturini ishga tushirish va interfeysi bilan tanishish
    • Tarmoqlanuvchi bloklar bilan ishlash

    Scratch dasturlash muhiti

    Aziz o‘quvchi! Endi siz bilan Scratch dasturlash muhitini o‘rganishni boshlaymiz.


    Samimiyat bilan ta’kidlashimiz mumkinki, mazkur dasturlash muhiti yordamida siz o‘z animatsion va interfaol loyihalaringizni amalga oshirishingiz va multfilmlaringizni yaratish imkoniga ega bo‘lasiz.

    Scratch

    Scratch (скреч, skrech) dasturlash tili oddiy va tushunarli bo‘lgani sabali, unda nafaqat o‘quvchilar, balki bog‘cha yoshidagi bolalar ham o‘z loyihalarini amalga oshirishlari mumkin.


    Scratch dasturi Massachusets universiteti prafessori Mitchel Reznik va Alan Key boshchiligida yaratilgan bo‘lib, hozirda ta’limga yo‘naltirilgan grafik interfeysli dasturlash muhiti sifatida o‘rganiladi.

    Scratch

    Scratch dasturiga LEGO konstruktrlik dasturi asos qilib olingan, shu boisdan ham uning davomchisi hisoblanadi.

    Scratch dasturlash muhitida ham LEGO konstruktori kabi dasturning kodi rangli buloklardan hosil qilinadi(yig‘adi).

    Konstruktor shaklidagi bunday bloklarning soddaligi dasturlashni qiziqarli o‘yin shaklida o‘rganish imkonini beradi.

    Algaritm va dastur tushunchasi

    Shuni bilingki, har qanday dasturlash jarayonida ham kerakli asosiy tushunchalarni bilish talab qilinadi. Masalan: algaritm, ko‘rsatma(buyruq), algaritmning ijrochisi, dastur, dasturlash va hakozo.

    Kompyuterda biror masalani yechish va bundan to‘g‘ri natija olish uchun unga beriladigan buyruq va ko‘rsatmalar ketma-ketligini to‘g‘ri belgilash lozim. Bunday jarayonga algaritmlash jarayoni deyiladi.

    Alagaritmning tasvirlash usullari


    Matn shaklida
    Formula ko‘rinishida
    Grafik blok sxema ko‘rinishida
    Dastur ko‘rinishida

    Eslab qoling!

    ALGARITMijrochi tomonidan bajarilishi kerak bo‘lgan buyruq va ko‘rsatmalarning izchil

    ketma-ketligi.


    ALGARITM ijrochisi – inson kabi, dasgohlar(stanoklar), mashinalar, robitlar, dronlar bo‘lishi mumkin.
    Ammo insondan farqli ravishda “Texnik qurilmalar berilgan buyruq va ko‘rsatmalarni qanday tushunadi va bajaradi?”, “Ular qanday masalalarni hal qila oladi?” degan savollar tug‘ilishi tabiiy.

    Dasturlash

    Bunday jarayon informatika sohasida dasturlash, kompyuter tilida yozilgan buyruq va ko‘rsatmalar yig‘indisi esa dastur deb ataladi.


    Kompyuterlar uchun dasturlar maxsus dasturlash tilida yoziladi. Scratch dasturlash tili manashunday tillar sirasiga kiradi.
    Scratch ingilizcha so‘z bo‘lib, chiziq, g‘ichirlash, pero, chipor, boshlamoq kabi bir necha manoni anglatadi.

    Scratch

    Scratch dasturi mutimediyali, grafik va tovushli uskunalar paneli, klaviatura, sichqoncha, sensor kabi qurilmalar signallarini qayta ishlash imkoniyatiga ega dastur hisoblanadi. Har qanday dastur kabi Scratch dasturi ham o‘z interfeysiga ega.

    Scratch dasturini ishga tushirish va interfeysi bilan tanishish


    1-usul. Dastur o‘rnatilganidan keyin ish stolida yugurib kelayotgan muhukcha rasmi bor yorliq hosil bo‘ladi. Dastur sichqonchaning chap tugmasini 2 marta bosish bilan ishga tushiriladi.
    2-usul.
    Bosh menyuning
    Пуск Все программы ro‘yhatidan scratch dasturi tanlanadi.

    Buni bilasizmi?

    Kichik foydalanuvchilarga qulayliklar yaratish maqsadida Scratch dasturi bilan

    2 ta muhitda ishlash mumkin.


    ?
    Offline
    Online
    Boshqarish paneli
    Skriptlar paneli
    Markaziy paneli
    Stage (Sahna)
    Rangli buloklar paneli
    Spraytlarni boshqarish paneli
    Sprayt tanlash

    Asosiy menyu

    Scratch dasturining asosiy tushunchalari

    Skript – ma’lum algoritm asosida ketma-ket taxlangan rangli buloklar.

    Blok – dasturning eng kichik fragmenti.U buyruq, operator, o‘zgaruvchi yoki funksiya bo‘lishi mumkin. Bloklar vazifasiga ko‘ra 9 ta rangga ajratilgan.

    Sprayt – Scratch dasturi stilida yaratilgan obyekt (qahramon).


    Skript, Sprayt va Sahna

    Spraytlar kutubxonasi

    Spraytlarni qo‘shish va olib tashlash

    1 – kompyuter xotirasidan spraytni yuklash.

    2 – syurpriz (dasturning o‘zi tanlaydi).

    3 – dasturda yangi sprayt chizish.

    4 – spraytlar kutubxonasi.

    5 – spraytni olib tashlash.

    Stage – Sahna

    Buloklarni (Skript) taxlash oynasi.

    Dasturni ishga tushirish va to‘xtatish

    Skriptlarni ishga tushirishning boshqa yo‘li.

    Takrorlash uchun savollar

    • Scratch dasturlash tili qanday ishga tushiriladi?
    • Dastur interfeysi qanday tashkil etilgan?

    Download 0.99 Mb.




    Download 0.99 Mb.