Bu erda sanab o'tilgan barcha ishlarni bajarish uchun Scratch
boshqaruv bloklaridan foydalanishi
mumkin
:
Tadbirlarni dasturlash
Skript bajarilishini to'xtatib turish
Looplarni
yaratish
Xabarlarini yuborish va qabul qilish
Shartli, mantiqning buyruqlarni
bajarilish
Skript bajarilishini to'xtatish
Dastlabki yetti darsda taqdim etilgan har bir stsenariyda boshqaruv
bloklari ishlayotganini allaqachon ko‘rgansiz.
Endi ushbu kuchliroq kod
bloklari va ular taqdim etadigan dasturlash imkoniyatlari haqida ko'proq
ma'lumot olish vaqti keldi.
Tadbirlarni dasturlash
Boshqaruv bloklari skriptning bajarilishini boshlashi mumkin, bu
Scratch ilovalarini bajarish uchun juda muhimdir. Bu sarlavha bloklari,
yordamida amalga oshiriladi, 9.1-rasmda ko'rsatilgan.
Ushbu kitobdagi koʻpgina misollarda koʻrganingizdek, birinchi kod bloki
yashil bayroq tugmasi bosilganda skriptning bajarilishini boshlaydi 9.1-
rasmda ham koʻrsatilgan va bu dasturni ishga tushirishning eng keng
tarqalgan usuli hisoblanadi.
Misol uchun, agar siz quyidagi skriptni
Scratch ilovasidagi istalgan sprite yoki fonga qo'shsangiz, u belgilangan
audio faylni avtomatik ravishda o'ynatadi (bu fayl import qilingan deb
hisoblanadi).
Rasm 9.1 Bloklar skript bajarilishini
avtomatlashtiradi
9.1-rasmda ko'rsatilgan kodning ikkinchi blokida tugmacha har
bosilganda skriptning bajarilishini boshlaydi. Trigger sifatida
ishlatiladigan kalit kod blokining ochiladigan ro'yxatini
bosish va
quyidagi tugmachalardan birini tanlash orqali tanlanadi:
n
Yuqoriga, pastga, o'ngga va chapga strelka tugmachalari
n
Bo’shliq
n
a - z
n
0 – 9
Misol uchun keying senariyda, bo’shliq tugmasi bosilganda Sprite 50
qadam yurishini ko’rsatadi:
9.1-rasmda ko'rsatilgan uchinchi kod bloki har safar tegishli sprayt
bosilganda skriptning bajarilishini boshlaydi. Quyidagi skript har safar
ustiga bosganingizda nutq qabariqidagi matnni ko‘rsatishni
avtomatlashtirish uchun ushbu kod blokidan
qanday foydalanishni
ko‘rsatadi: