Zmiany

Skocz do: nawigacji, wyszukiwania

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

Dodane 12 bajtów, 20:44, 7 lip 2015
/* Zaprojektowanie i napisanie programu automatycznie sterującego duszkami – Kot czyhający w pułapce na Myszkę */
: ''Następnie razem z uczniami zastanówmy się, jak sama pułapka może wyglądać. W razie potrzeby zaproponujmy, żeby był to kwadrat bez jednej ściany, umieszczony stroną bez tej ściany blisko lewej krawędzi sceny. Dzięki temu powstaną dwa wejścia, przy których będzie można umieścić Kotka. Kwadrat uczniowie już powinni umieć narysować. Serek powinien zostać umieszczony w środku kwadratu. Pułapka może przypominać tę z poniższej ilustracji.''
[[Plik:Scr old p4 1.png|center]]
'''Zadanie:''' Prosimy uczniów, by stworzyli skrypt dla Kotka, który po uruchomieniu narysuje pułapkę i go przetestowali. Przypominamy, że wcześniej na zajęciach rysowaliśmy już kwadrat.
''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 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