Loyiha: Scratch’da mini-o‘yin yaratish
Oldingi mavzularni birlashtirib, o‘yin yaratamiz: qahramonni boshqaramiz, to‘siqlardan qochamiz, ochko to‘playmiz. Loyihani rejalashtirish, yaratish va sinashni o‘rganamiz.
Mavzular ro‘yxati (11 / 11)
1-bob. Algoritm asoslari
2-bob. Scratch muhitida dasturlash
3-bob. Loyiha ishi
Loyiha ustida ishlash rejalashtirishdan boshlanadi. Avval o‘yinning g‘oyasini bitta gap bilan yozing: «Mushuk tepadan tushayotgan olmalarni tutadi». So‘ng ishtirokchilar (qahramon, olma), boshqaruv (strelkalar), ochko berish qoidasi va o‘yin tugashi shartini belgilang.
Loyihani qismlarga bo‘lib yarating. 1) Fon va spraytlarni tanlang. 2) Savatchani chapga va o‘ngga yurgizing (hodisa va x o‘zgarishi). 3) Olma tepadan tushsin: tasodifiy x joydan chiqib, y ni kamaytirib borsin («−1 dan 10 gacha tasodifiy son» bloki yordam beradi). 4) Olma savatchaga tegsa, ochko 1 ga oshsin, yerga tushsa — hayot 1 ga kamaysin.
O‘yin tugashi uchun shart kerak: hayot 0 ga tushganda «O‘yin tugadi» deb aytsin va «hammasini to‘xtat» bloki ishlasin. Qiziqarli qilish uchun olma tez tusha boshlasin: har 5 ochkoda tezlikni oshiring. Tovush va kostyumlar qo‘shsangiz, o‘yin jonli chiqadi.
Tayyor o‘yinni boshqalarga sinab ko‘rishni bering va ularning fikrini so‘rang. Qaysi joyi tushunarsiz yoki juda qiyin ekanini yozib oling va tuzating. Oxirida loyihani nomlab saqlang va sinfdoshlaringizga namoyish qiling.
Asosiy xulosalar
- Loyiha g‘oya va rejadan boshlanadi.
- Loyiha kichik qismlarga bo‘lib yaratiladi va har bir qism sinab ko‘riladi.
- O‘yinda ochko, hayot va tugash sharti bo‘lishi kerak.
- Boshqalarning fikri loyihani yaxshilashga yordam beradi.
Amaliy topshiriqlar
- O‘z o‘yiningiz uchun reja yozing: g‘oya, qahramonlar, boshqaruv, ochko va tugash sharti.
- «Olma tutish» o‘yinining birinchi qismini yarating: savatcha strelkalar bilan yursin.
- O‘yinni sinfdoshingizga sinab ko‘rishga bering va unga kamida bitta yaxshilanish taklifini yozib oling.
Mustahkamlash savollari
O‘zingizni sinab ko‘ring: avval o‘ylab ko‘ring, keyin javobni oching.
1Loyihani nimadan boshlash kerak?Javobni ko‘rishJavobni yashirish
G‘oyani va rejani yozishdan.2O‘yin qanday tugaydi?Javobni ko‘rishJavobni yashirish
`hayot` qiymati 0 ga teng bo‘lganda «hammasini to‘xtat» bloki bajariladi.3Nega o‘yinni boshqalarga sinatish kerak?Javobni ko‘rishJavobni yashirish
Ular topgan xato va qiyin joylarni ko‘rib, o‘yinni yaxshilash uchun.
Saytga kiring
Slaydlar va PDF faqat ro‘yxatdan o‘tgan foydalanuvchilar uchun: ko‘rish ham, yuklab olish ham. Kirish bepul.
Saytga kiring
Slaydlar va PDF faqat ro‘yxatdan o‘tgan foydalanuvchilar uchun: ko‘rish ham, yuklab olish ham. Kirish bepul.
0 / 11 mavzu o‘tildi
Kirib belgilash