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ų.
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ą.
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!“.
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ę.
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ą.