• Nie Znaleziono Wyników

(przypominam, że czas na to macie 2 tygodnie do 8 kwietnia 2020 r.)

N/A
N/A
Protected

Academic year: 2021

Share "(przypominam, że czas na to macie 2 tygodnie do 8 kwietnia 2020 r.) "

Copied!
7
0
0

Pełen tekst

(1)

Dzień dobry!

Mam nadzieję, że czujecie się dobrze.

Nie jest to łatwy okres dla każdego z nas. Niestety zaistniała taka sytuacja, że musimy pracować zdalnie, ale jest tego plus – doświadczacie, że założone przez nas e-maile są potrzebne. Wykazujecie się umiejętnością wysyłania załączników. Pamiętajcie, że zawsze należy się podpisać i napisać z której jesteście klasy (większość o tym pamięta – co mnie bardzo cieszy). Ta sama zasada będzie obowiązywała, gdy będziecie wysyłali prace innym nauczycielom 

Dziękuję, że pracujecie systematycznie i wykonujecie moje wskazówki.

Dzisiaj dostajecie kolejną dawkę materiału i zadań do wykonania.

Czas na wykonanie zadań to 8 kwietnia 2020 r. (2 godziny lekcyjne)

Proszę rozłożyć sobie pracę na 2 dni (1 dzień do wykonania skryptu tła, drugi resztę).

Po każdym zakończeniu pracy trzeba zapisać: PLIK  ZAPISZ TERAZ

Temat: Tworzymy grę z warunkami

W tamtym roku pracowaliśmy na komputerze w programie SCRATCH (czyli offline), w którym ostatnią naszą pracą była gra („ping pong”). W tym roku założymy konta na stronie https://scratch.mit.edu/, na której będziemy programowali. No to do dzieła!

Wchodzimy na stronę: https://scratch.mit.edu/ i zakładamy konto na stronie Scratch:

FILMIK INSTRUKTAŻOWY

Pamiętajcie wejść na nowej karcie w przeglądarce, zalogować się na swoją pocztę i znaleźć wiadomość od SCRATCH.

(obrazek obok co kliknąć, aby zatwierdzić)

(2)

Teraz po założeniu konta wszystkie prace będziecie wykonywali na swoich kontach, czyli pamiętać swój login (ta nazwa na początku) i hasło, które wymyśliliście.

Teraz po zalogowaniu możemy stworzyć program – grę. W tym celu klikamy przycisk (polecenie) na górnym pasku Stwórz.

Na czym ma polegać nasza gra? O co w niej chodzi?

Będziemy łapać biegającego po lodzie pingwinka w określonym czasie np. 60 s.

Jeśli uda nam się zebrać ich 15 to wtedy wyskakuje nam tło z gratulacjami, czyli wygrywamy.

Potrzebujemy trzy tła:

 pierwsze tło z instrukcją (wyjaśnienie zasad gry)

 drugie tło – na nim będzie cała akcja gry

 trzecie tło – gratulacje, że wygraliśmy Przygotowanie teł

Co jeszcze potrzebujemy?

 Postaci – pingwinka i np. rybki. która będzie łapała pingwinka.

Pingwinka trochę pomniejszymy ustawiamy Rozmiar np. 70

(3)

 No i oczywiście dwóch liczników: czasu (będzie widać jak kończy się czas) i pingwina (będzie widoczne ile pingwinków zbierzemy)

Wchodzimy w Zmienne i stworzyć dwie zmienne: czas i pingwin (obie z zaznaczeniem dla wszystkich duszków)

Liczniki możecie sobie ustawić na scenie jak chcecie ja mam tak:

FILMIK INSTRUKTAŻOWY

(4)

Teraz zaczniemy tworzyć skrypt na tle.

TŁO - SCENA

Tło ma się zmieniać. Na początku (po uruchomieniu chorągiewką) musimy mieć instrukcję, potem (po ok. 6 sekundach) musi być tło na którym będzie cała gra, a na zakończenie musi pojawić się scena z gratulacjami (jeśli zdążymy w czasie zebrać 15 pingwinów).

Dla chętnych - można dołożyć też scenę z przegraną (wcześniej trzeba ją sobie stworzyć).

Musimy pracować na SCENIE (prawy dolny róg).

Czego potrzebujemy?

Zastosować musimy instrukcję warunkową jeżeli.

jeżeli warunek jest spełniony, to realizowane są polecenia programu umieszczone po słowie . Następnie niezależnie czy powyższy warunek był spełniony realizowane jest kolejne polecenie (pod całym jeżeli)

jeżeli warunek jest spełniony, to realizowane są polecenia programu umieszczone po słowie , a jeśli nie jest on spełniony, to realizowane są polecenia programu umieszczone po . Następnie realizowane jest kolejne polecenie (pod całym jeżeli)

No i przypominam o wyborze warunku:

A w warunku używamy naszych zmiennych, które utworzyliśmy wcześniej: czas i pingwin.

W zależności, którą wersję gry chcemy, czy dla wszystkich czy dla chętnych musimy wybrać odpowiedni warunek.

Spróbujcie sami napisać kod pamiętając o tym, że liczniki na początku mają być nie

widoczne a pokazać się mają dopiero po instrukcji. Przydadzą się Wam do tego polecenia:

Ukryj zmienną i Pokaż zmienną.

Link do podpowiedzi 

(5)

Teraz zaczniemy tworzyć skrypty na postaciach .

PINGWINEK

Pingwinek ma biegać cały czas, ale damy mu ograniczenie biegania tylko na dolnej połowie sceny.

PAMIĘTAJCIE! Cała scena w poziomie czyli na osi x jest od -240 do 240, a w pionie, czyli na osi y od -180 do 180.

Potrzebować będziecie poleceń:

Jak ryba dotknie pingwinka to ma on zniknąć i pojawić się w innym miejscu, no i licznik pingwin ma zwiększać się o 1. Jeśli będzie już pingwin = 15 to ma zniknąć pingwinek.

PAMIĘTAJCIE! Pingwinek musi poruszać się cały czas dlatego wszystko co związane z ruchem musi być w poleceniu ZAWSZE.

PAMIĘTAJCIE! Na początku zaznaczyć, że licznik pingwin ma być 0.

Podpowiedź rozwiązania 

(6)

RYBA (u mnie Shark 2)

Rybę mamy poruszać strzałkami z klawiatury i ma dotykać (łapać) pingwina.

PAMIĘTAJCIE! Na początku (na scenie 1) ma być nie widoczna, a pojawić musi się na Scenie2.

Do wykonania tego zadania potrzebujemy komend: jeżeli, klawisz … naciśnięty, ustaw kierunek na…, przesuń o … kroków.

Podczas wymierania kierunku ruchu rybą mogłaby zmieniać kostium (będzie jakby się ruszała), poza tym jak wybieramy strzałkę w lewo lub prawo, to ryba powinna zmieniać kierunek ruchu.

Do tego ostatniego przyda się komenda: .

Jak już to będziemy mieli to zostały nam warunki:

Jeżeli czas=0 to ryba zmartwiona (zmiana kostiumu)

Jeżeli pingwin=15, to ryba ukryta (ma jej nie być na gratulacjach)

PAMIĘTAJCIE! Rybą musi poruszać cały czas dlatego wszystko co związane z ruchem musi być w poleceniu ZAWSZE.

Podpowiedź rozwiązania 

(7)

Na koniec pracy wchodzimy w PLIK  ZAPISZ TERAZ.

Zapisujecie plik na komputerze: FILMIK INSTRUKTAŻOWY

Nie otwiera się on jak klikniecie dwa razy, ponieważ nie macie zainstalowanego na komputerze programu Scratch 3.0. Tym się nie przejmujcie.

Jak otworzyć ponownie swoją pracę: FILMIK INSTRUKTAŻOWY

Wykonaną grę (ZAPISANY PLIK NA KOMPUTERZE, a nie linki) przesyłacie mi na mojego e-maila ba13@wp.pl

(przypominam, że czas na to macie 2 tygodnie do 8 kwietnia 2020 r.)

W razie problemów pytacie na e-mailu. 

POWODZENIA!

Cytaty

Powiązane dokumenty

wykorzystanie krzemu jest tak ograniczone, i dowiedzieć się, czy krzem (lub inne pierwiastki) zamiast węgla może być głównym budulcem jakiejś pozaziemskiej biochemii, musimy

Dlatego opierając się na ba- daniach, wprowadzamy rozmaite ograniczenia, na przy- kład: na podstawie badania CURE wprowadzono ograniczenie dawki kwasu acetylosalicylowego (ASA) do

Widać, że autor Hermeneutyki fenomenu istnienia porusza się swobodnie na tym rozległym polu badawczym, że stara się nie przeoczyć żadnego ważniejszego artykułu, a tym

8 kpk stanowi, iż sąd roz- strzyga samodzielnie zagadnienia fak- tyczne i prawne oraz nie jest związany rozstrzygnięciem innego sądu lub orga- nu..

Nie sposób więc traktować rozma ­ itych koncepcji i systemów teologicznych inaczej, jak tylko jako nieopartych na niczym, czczych spekulacji, zwłaszcza gdy zważyć, że da

Natomiast gdy natęże- nie bólu przekracza 6, należy wdrożyć do leczenia in- dywidualnie dobrane analgetyki opioidowe z III stop- nia drabiny analgetycznej.. 2 Nieracjonalne

lekarz podstawowej opieki zdrowotnej nie ma dostępu do aktualnej dokumentacji szpitalnej pacjenta, a szpital lub lekarz specjalista wiedzę na temat stanu zdrowia pacjenta czerpie

Wydaje się przy tym, że - rozwijając nieco zasygnalizowany wątek - zwierzę zachowuje się (z ludzkiej perspektywy) okrutnie właśnie dlatego, że nie potrafi i