Scratch бағдарламасында шартты кодтау

Scratch-те жобаны кодтағанда, кейде сприттердің жобада не болып жатқанына байланысты әр түрлі іс-әрекеттер жасағанын қалайсыз.
 
Мысалы, 5-бөлімдегі Recycle ойынында, егер пайдаланушы элементті дұрыс Sprite-ге жылжытса, ұпайға 1 қосу үшін if-then-else блогын қолдандыңыз. Әйтпесе, жоба ұпайдан 1-ді алып тастады.
Scratch-тегі if else блоктары
Төмендегі бейне шартқа байланысты әртүрлі әрекеттерді тудыратын блоктар болып табылатын шартты блоктардың әртүрлі түрлерін түсіндіруге көмектеседі.
 
Қыз Scratch-ке қарағанда басқа кодтау тілін пайдаланады, сондықтан блоктар сәл өзгеше көрінеді және әртүрлі түстерге ие, бірақ идеялар бірдей.

Scratch ойын бағдарламалары шынымен де кызықты және пайдаланушыларды үлкен проблемалар жайлы мәлімдеудін тамаша жолы!

БЕЛСЕНДІЛІК: МҰХИТТЫ ПЛАСТИКТЕН ТАЗАРТУ

Төмендегі бейнені қарап, сүңгуір мен балық мұхиттағы пластикті жинауда жарысатын ойын жасаңыз.

Ойын аяқталғанда осылай көрінеді.

КЕРЕМЕТ ЖҰМЫС!

Scratch-та ойын жасап, шартты блоктар туралы бәрін білдіңіз. 

Ocean Plastic Cleanup ойынын жақсартуға немесе қосуға қандай жолдар бар?

Жаңа бір функция қосып көріңіз. Мұнда кейбір ұсыныстар берілген:

  • Балықтың денсаулығын 10-ға жеткізу арқылы сүңгуірдің ойында «жеңгенін» тексеріңіз.  
  • Бөтелкеден гөрі пластикалық спрайттарды қосу.
  • Пластикалық бөтелкені мұхит арқылы "жүздіріп" жіберіңіз.
  • Балық пен сүңгуір екі бағытта – оңға және солға қозғалсын.

Тағы не қосуға болады?