Scratch - MIT Media Lab tomonidan bolalar uchun ta'lim vositasi sifatida ishlab chiqilgan mashhur vizual dasturlash tili. U Internetda mavjud, Mac OS, Windows, Chrome OS va Android uchun ish stoli versiyalari mavjud. Bu wikiHow sizga o'yinni qanday qilish asoslarini o'rgatadi
Qadamlar
4 -qismning 1 -qismi: Scratch -ni yuklab olish
Qadam 1. Veb -brauzerda Scratch Download sahifasiga o'ting
Bu veb -sahifa, siz Scratch -ning ish stoli versiyasini yuklab olishingiz mumkin.
Qadam 2. To'g'ridan -to'g'ri yuklab olish -ni bosing
Tizimning raqamli do'konidan Scratch -ni yuklab olish imkoniyati pastda.
Variant sifatida siz bosishingiz mumkin Yaratmoq veb -sahifaning yuqori qismida veb -brauzeringiz ichida darhol onlayn yaratishni boshlang.
Qadam 3. O'rnatish faylini ikki marta bosing
Scratch o'rnatish fayli Windows uchun "Scratch Desktop Setup 3.9.0.exe" va Mac uchun "Scratch 3.6.0.dmg" dir. O'rnatish faylini yuklab olish tugagandan so'ng, o'rnatish jarayonini boshlash uchun o'rnatish faylini ikki marta bosing. Yuklangan fayllarni yuklamalar papkasida yoki veb -brauzerda topishingiz mumkin.
Qadam 4. Scratch -ni o'rnating
Scratch -ni o'rnatish uchun quyidagi amallarni bajaring:
-
Windows
- "Faqat men uchun" yoki "Bu kompyuterdan foydalanadigan har kim" -ni tanlang.
- Bosing O'rnatish
- Bosing Ha Scratch o'rnatuvchisiga tizimingizga o'zgartirish kiritishga ruxsat berish.
- Bosing Tugatish.
-
Mac:
Scratch ilovasi belgisini Ilovalar papkasiga chizib qo'ying
4 -qismning 2 -qismi: Grafika qo'shish
Qadam 1. Open Scratch
Unda S belgisi bo'lgan sariq belgi bor. Windows -ning Boshlash menyusidagi belgini bosing. Siz uni Mac -dagi Ilovalar papkasida topishingiz mumkin.
Scratch -ni birinchi marta ochganingizda, Scratch -ni yaxshilashga yordam berish uchun Scratch jamoasiga ma'lumotlarni yuborishni xohlaysizmi, deb so'raydi. Siz bosishingiz mumkin Yo'q rahmat yoki Ha, men Scratch -ni yaxshilashga yordam bermoqchiman. Agar siz Ha ni tanlasangiz, foydalanish ma'lumotlari Scratch guruhiga yuboriladi. Scratch jamoasi shaxsiy ma'lumotlarni yig'maydi.
Qadam 2. Fon qo'shing
Scratch-ga fon qo'shish uchun pastki o'ng burchakdagi fotosuratga o'xshash belgini bosing. Keyin fon sifatida foydalanish uchun rasmni tanlang. Fonlarni toifalar bo'yicha ko'rib chiqish uchun yuqori qismdagi yorliqlardan yoki nom bo'yicha fonni qidirish uchun yuqori chap burchakdagi qidiruv panelidan foydalanishingiz mumkin.
- O'z foningizni yuklash uchun sichqoncha kursorini suratga o'xshash belgining ustiga olib keling va o'qi yuqoriga qaragan treyga o'xshash belgini bosing. Fon sifatida ishlatmoqchi bo'lgan rasmni bosing va ustiga bosing Ochiq.
- O'zingizning fon rasmingizni chizish uchun sichqoncha kursorini fotosuratga o'xshash belgining ustiga olib keling va bo'yoq cho'tkasiga o'xshash belgini bosing. O'z foningizni bo'yash uchun bo'yoq vositalaridan foydalaning.
3 -qadam. Sprite qo'shing
Sprites - bu o'yin sahnasining bir qismi bo'lgan tasvir ob'ektlari. Ular o'yinchi xarakteri, dushmanlar yoki to'siqlar, o'yinchi bo'lmagan belgilar, quvvat manbalari va sarf materiallari yoki animatsion fon ob'ektlari bo'lishi mumkin. Sprite qo'shish uchun pastki o'ng burchakdagi mushukka o'xshash belgini bosing. Keyin sahnaga qo'shmoqchi bo'lgan sprite -ni bosing.
- Orqa fonda bo'lgani kabi, siz o'zingizning spreylaringizni sahnaga yuklashingiz va bo'yashingiz mumkin. Buni amalga oshirish uchun sichqoncha kursorini mushukka o'xshagan belgi ustiga olib borib, treytga o'xshagan belgini bosing va o'z sprite -ni yuklang. O'z spritlaringizni bo'yash uchun cho'tkaga o'xshash belgini bosing.
- Agar siz sprite-ni o'chirishingiz kerak bo'lsa, yuqori o'ng burchakdagi Ko'rib chiqish oynasi ostidagi ro'yxatdagi sprite-ni bosing va tugmasini bosing. O'chirish kalit
4 -qadam. Spritni o'yin boshlanishini xohlagan joyingizga torting
Oldindan ko'rish oynasi yuqori o'ng burchakda joylashgan. Sprite -ni bosing va o'yin boshida kerakli joyga olib boring.
4 -qismning 3 -qismi: Sprite -ga boshqaruv va harakatlarni qo'shish
Qadam 1. Boshqaruvlarni qo'shmoqchi bo'lgan sprite -ni bosing
Spraytni tanlash uchun yuqori o'ng burchakdagi oldindan ko'rish oynasi ostidagi sprite belgisini bosing.
Qadam 2. Kod yorlig'ini bosing
Bu Scratch logotipi ostidagi yuqori chap burchakdagi birinchi yorliq.
Qadam 3. Voqealar blokini kod maydoniga torting
Scratch -da kodlash bloklar yordamida amalga oshiriladi. Barcha bloklar panelda bloklar yorlig'i ostida joylashgan. Bloklar turiga qarab rang bilan belgilanadi. Voqealar bloklari sariq rangda. Voqealar bloklariga o'tish uchun chapdagi sariq nuqtani bosing. Keyin voqealar blokini bloklar ro'yxatining o'ng tomonidagi kod maydoniga torting. Voqealar bloki "Bu sprite bosilganda", "[tugma] bosilganda" yoki "[yashil bayroq belgisi] bosilganda" kabi bo'lishi mumkin.
O'yin ketma -ketligi oldindan ko'rish oynasi ustidagi yashil bayroq belgisini bosganingizda boshlanadi. O'yin boshlanishi bilan boshlanadigan harakatni yaratish uchun "[yashil bayroq belgisi] bosilganda" degan blokdan foydalaning. Bu voqealar bloklari tepasida. Unda yashil bayroq tasvirlangan belgi bor
Qadam 4. Voqealar bloki ostiga blokni biriktiring
Harakat bloklari ko'k rangda, Look bloklari esa binafsha rangda. Nima bo'lishini xohlasangiz, blokni toping. Uni kod maydoniga torting va kod maydonidagi voqealar bloki ostiga biriktiring. E'tibor bering, bloklar qanday qilib yuqoridan va pastdan kesilgan. Voqealar blokiga harakat bloki uchun chiziqni joylashtiring.
- Agar blokda pastga qaragan o'q (⏷) bo'lsa, ochiladigan menyuni ko'rsatish uchun o'qni bosing. Ochiladigan menyudan variantni (masalan, klaviatura tugmachasini) tanlang.
- Agar blokda matnli oq pufakcha bo'lsa, siz pufakchadagi matnni o'zgartirishingiz mumkin.
5 -qadam. Bloklar bilan tajriba o'tkazing
Qanday qilib bloklarni xohlaganingizni qilish uchun biroz tajriba o'tkazish kerak. Turli bloklarni biriktirib ko'ring va nima bo'lishini ko'ring. Quyida siz sinab ko'rishingiz mumkin bo'lgan bir nechta misol bloklari keltirilgan.
-
Misol bloklari 1:
Voqealar bloki sifatida "Bu sprite bosilganda" -ni tanlang. Keyin Looks bloklariga "[2] soniya davomida [salom!] Ayting" degan blokni biriktiring.
-
Misol bloklari 2:
Chap va o'ng o'q tugmachalarini bosganingizda sprite -ni chapga va o'ngga siljitish uchun "[o'ng o'q ⏷] bosilganda" degan voqealar blokini qo'shing. Blokdagi ochiladigan menyudan o'ng o'q tugmachasini tanlashingiz kerak bo'ladi. Keyin harakat bloklaridan "yo'nalishda ishora qiling [90]" degan blokni biriktiring. Keyin "harakatlanuvchi [10] qadam" degan boshqa harakat blokini biriktiring. Keyin kod maydoniga "[chap o'q ⏷] bosilganda" deb yozilgan boshqa voqea belgisini sudrab olib, "yo'nalishda [-90]" degan harakat blokini biriktiring va "harakatlaning [10] qadam" degan boshqa harakat blokini biriktiring. ".
4dan 4 qism: O'zgaruvchilarni qo'shish va to'qnashuvni aniqlash
Qadam 1. O'zgaruvchilar -ni bosing
Bu chap paneldagi to'q sariq nuqta. Bu o'zgarmaydigan bloklarni ko'rsatadi. O'zgaruvchilar - bu bal, hayot, sog'lik o'lchagich va boshqalarni ishlab chiqarish uchun ishlatiladi.
Qadam 2. O'zgaruvchini yaratish -ni bosing
Bu o'zgarmaydigan bloklar ro'yxatining tepasida. Bu o'z parametrlaringizni yaratish uchun foydalanishingiz mumkin bo'lgan oyna ochiladi.
Qadam 3. O'zgaruvchining nomini kiriting va Ok tugmasini bosing
Siz buni "Skor" yoki "Yashash" deb nomlashingiz mumkin yoki sizning sprite to'qnashganda nimani o'zgartirmoqchisiz.
Qadam 4. Kod maydonida "[yashil bayroq belgisi] bosilganda" degan blokni harakatlantiring
Bu voqealar bloklarida. Bu blokda yashil bayroq yozilgan.
Qadam 5. "[o'zgaruvchini] [bo'sh] ga o'rnating" degan blokni biriktiring
Bu o'zgaruvchan bloklarda. O'zingiz yaratgan o'zgaruvchini tanlash uchun blokdagi ochiladigan menyudan foydalaning.
Qadam 6. Oq pufakchada o'yin boshida o'zgaruvchi bo'lishini istagan raqamni kiriting
Masalan, agar siz hisob yaratmoqchi bo'lsangiz, uni o'yin boshida "0" ga qo'ygan bo'lar edingiz. Hayot uchun, o'yin boshida sizning xarakteringiz bo'lishini istagan hayotlar sonini kiriting.
Qadam 7. O'zgaruvchilarni o'rnatish blokidan keyin "Forever" pastadir blokini biriktiring
Bu "Nazorat" bo'limida. Bu blokning o'rtasida blok qo'shish uchun o'rtada chuqurchasi bor.
Qadam 8. "Agar/keyin" ko'rinishini "Forever" blokining o'rtasiga biriktiring
"Agar/keyin" bloki ham o'rtada chuqurchaga ega. Bundan tashqari, u "If" dan keyin olti burchakli kalitga ega.
Qadam 9. Olti burchakli kalitga "tegish" blokini qo'shing
"Tegish" bloki Sensor bloklarning yuqori qismida joylashgan. "Agar/keyin" blokidagi olti burchakli kalitga torting.
10 -qadam. Boshqariladigan sprite tegishi mumkin bo'lgan boshqa spritni tanlang
Boshqa sprite tanlash uchun blokdagi ochiladigan menyudan foydalaning. Masalan, bu dushmanning spriti, kuch-quvvat yoki sizning hisobingizni o'zgartiradigan oddiy element bo'lishi mumkin.
Qadam 11. Spritlar to'qnashganda sodir bo'lmoqchi bo'lgan bloklarni biriktiring
Agar siz murakkab o'lim ketma -ketligini yaratmoqchi bo'lsangiz, uni to'g'ri boshqarish uchun harakatni boshqarish elementlari bilan tajriba o'tkazishingiz mumkin. O'zgaruvchini o'zgartirish uchun "O'zgaruvchi [o'zgaruvchini] [bo'sh] ga o'zgartiring" o'zgaruvchisini "Agar/Keyin" blokiga biriktiring. O'zgartirmoqchi bo'lgan o'zgaruvchini tanlash uchun "o'zgaruvchini o'zgartirish" blokidagi ochiladigan menyudan foydalaning. O'zingiz xohlagan miqdorni oq pufakchaga kiriting. Masalan, ballaringizni 1 ballga oshirish uchun oq pufakchaga "1" ni kiriting. Agar hayotni yo'qotmoqchi bo'lsangiz, oq rangga "-1" kiriting. pufak