6 pamoka: Pasiek tikslą

Padarysime mažą laimėjimo momentą: kai veikėjas palies tikslą, ekrane pasirodys „Laimėjai!“.

6 pamoka iš 7

Pamokos planas

Sukursi: projektą, kuriame veikėjas pasiekia tikslą ir pasako „Laimėjai!“.

Tinka: 1–2 kl., pradedantiesiems, galima mokytis su suaugusiuoju.

Trukmė: 20–30 min.

Išmoksi

  • Kaip pasirinkti tikslo veikėją.
  • Kaip patikrinti prisilietimą.
  • Kaip parodyti paprastą laimėjimo žinutę.

Ko reikės

  • Veikėjo, kurį valdysi.
  • Antro veikėjo arba daikto, kuris bus tikslas.
  • Klaviatūros rodyklių.
Rezultatas Kai veikėjas paliečia tikslą, jis pasako „Laimėjai!“.

Kai veikėjas paliečia tikslą, jis pasako „Laimėjai!“.

Kiek pagalbos rodyti?

Pasirink, kiek pagalbos nori matyti šioje pamokoje. Pasirinkimą galėsi pakeisti bet kada.

Prieš pradedant

Jei Scratch dar neatidarytas, atsidaryk kūrimo langą. Geriausia tęsti po rodyklių valdymo pamokos. Reikės vieno veikėjo, kurį valdysi, ir antro daikto arba veikėjo, kuris bus tikslas.

Nieko diegti nereikia — Scratch atsidarys naršyklėje.

1. Pasirink tikslą

Pridėk antrą veikėją arba daiktą. Jis bus tikslas. Padėk jį kitoje scenos vietoje, ne ant pagrindinio veikėjo.

Pridėk antrą veikėją arba daiktą ir padėk jį kaip tikslą.

Pridėk tikslą.

Turi matyti: Scenoje matai pagrindinį veikėją ir tikslą.
Jei nepavyko

Jei veikėjai yra vienas ant kito, nutempk tikslą į kitą scenos vietą.

2. Pridėk tikrinimą

Dabar Scratch turi patikrinti vieną dalyką: ar veikėjas palietė tikslą. Tam naudosime bloką „jeigu“ ir bloką „liečia“. Pirmiausia pasirink veikėją, kurį valdai.

Pagrindiniam veikėjui pridėk sąlygą: jeigu liečia tikslą, sakyk „Laimėjai!“.

Jeigu liečia tikslą: sakyk „Laimėjai!“.

Turi matyti: Kodoje yra sąlyga, kuri tikrina prisilietimą prie tikslo.
Jei nepavyko

Jei „liečia“ bloke nematai tikslo pavadinimo, patikrink, ar tikslas tikrai yra atskiras veikėjas.

3. Išbandyk laimėjimą

Valdyk veikėją rodyklėmis ir nuvesk jį iki tikslo. Kai jis paliečia tikslą, turi pasirodyti tekstas „Laimėjai!“.

Nuvesk veikėją iki tikslo ir pažiūrėk, ar jis sako „Laimėjai!“.

Pasiek tikslą ir patikrink žinutę.

Turi matyti: Palietus tikslą pasirodo „Laimėjai!“.
Jei nepavyko

Jei žinutė nepasirodo, patikrink, ar sąlyga yra tame veikėjuje, kurį valdai.

Patikrinkime

Pradėk nuo scenos krašto ir nuvesk veikėją iki tikslo. Laimėjimo žinutė turi pasirodyti tik tada, kai veikėjas pasiekia tikslą.

Pabandyk savaip

Pakeisk žinutę „Laimėjai!“ į savo trumpą pabaigos tekstą.

Puikus darbas!

Šaunu! Veikėjas pasiekia tikslą ir parodo laimėjimą. Tai jau tikra žaidimo taisyklė.

Kitoje pamokoje sukursi savo projekto versiją.