Zmiany

Skocz do: nawigacji, wyszukiwania

Moduł 4 - "Kot zastawia pułapkę na mysz"

Dodane 74 bajty, 20:44, 7 lip 2015
/* Zaprojektowanie i napisanie programu automatycznie sterującego duszkami – Kot czyhający w pułapce na Myszkę */
: ''Naprowadzamy uczniów na to, że serek powinien być kolejnym duszkiem. Dzięki temu łatwiej będzie wprowadzić interakcję Myszki, która złapie serek (wygra) – nie dając się jednocześnie złapać Kotkowi. Łatwiej będzie też kierować Myszkę do serka – na takiej samej zasadzie jak wcześniej Kotek kierował się do Myszki (w projekcie z II modułu).''
grafika[[Plik:2015-07-07 16.24.26 (1).png]]
'''Zadanie:''' Prosimy uczniów, by dodali do projektu kolejnego duszka do sceny projektu, samodzielnie narysowali dla niego kostium przypominający ser oraz zmienili nazwę na Serek.
: ''W przypadku, gdyby uczniowie mieli problemy, warto wspólnie omówić, które klocki mogą się przydać do realizacji zadania.''
[[Plik:Scr old p 4 32015-07-07 16.jpg|center‎22.57.png]] [[Plik:2015-07-07 16.21.57 (1).png]]
'''Przykładowy skrypt Kotka może wyglądać następująco:'''
''Omówienia wymaga zadanie '''Ominąć ścianę'''. Dyskutujemy z uczniami, co myszka powinna zrobić, żeby odnieść sukces, gdy natknie się na ścianę. Powinniśmy dojść do wniosku, że jeśli za każdym razem, gdy natknie się na ścianę, cofnie się tyle kroków, ile szła na przód, a następnie skręci w prawo (o 90 stopni, by iść równolegle do ściany) i przejdzie kilka kroków, to na pewno w końcu ominie ścianę, a także uniknie spotkania z Kotkiem.''
[[Plik:Scr old p 4 72015-07-07 17.jpg55.49.png]]
'''Zadanie:''' Prosimy, by uczniowie zgodnie z zapisanymi ustaleniami stworzyli skrypt Myszki oraz przetestowali go.
[[Plik:Scr old p 4 82015-07-07 16.jpg18.08.png]]
'''Przykładowy skrypt Myszki może wyglądać następująco:'''
[[Plik:Scr olg p3 9.png]]
'''===Propozycje zadań dodatkowych do samodzielnej realizacji przez uczniów''' ===
# Losujemy pozycję kotka przy pułapce, czy ma być ustawiony u góry czy u dołu pułapki.
# Dodajemy obsługę klawiszy L oraz P odpowiednio zmieniających, w którą stronę skręcać ma Myszka, oraz klawiszy G i D ustalających, gdzie ma czekać kotek na Myszkę.
# Zmieniamy skrypt Kotka w taki sposób, by poruszał się losowo góra-dół przy lewej krawędzi ekranu.
568
edycji