Przygotowanie do realizacji ćwiczenia:
- rozwinięcie miary krawieckiej na podłodze pracowni komputerowej,
- ustawienie robota na wysokości pozycji 0cm.
Przebieg:
Zakładamy podstawową znajomość programowania blokowego robota Photon w aplikacji Photon Coding.
Nauczyciel nakreśla zadanie:
- Testujemy czujnik odległości robota, w zależności od odległości jaka dzieli go od przeszkody, zmieniać się będzie barwa diód robota (zmiana koloru czułek i oczu).
- Wartością bazową (kolorem domyślnym) powinien być biały. Dodatkowo, robot po uruchomieniu powinien przywitać użytkownika (poinformować o poprawnym zainicjowaniu dowolnym dźwiękiem).
- Zakładamy kolorystykę samochodową:
- W przypadku przeszkody krytycznie blisko robota (mniej niż 10 cm) diody przyjmują barwę czerwoną.
- Odległość pośrednia przeszkody (więcej niż 10 cm, mniej niż 50 cm) skutkuje barwą pomarańczową.
- Odległość bezpieczna (więcej niż 50 cm, mniej niż 70 cm) skutkuje barwą zieloną.
- Pozostałe przypadki powodują przyjęcie barwy białej.
- Nauczyciel kieruje szczególną uwagę uczniów na kolejność warunków, podkreśla również, że warunki mogą być stosowane jako elementy zagnieżdżone (jeden w drugim).
- Uczniowie w trakcie ćwiczenia dla bezpieczeństwa i wyrobienia poprawnego nawyku, powinni zapisywać okresowo zadanie w aplikacji Photon Coding, korzystając z odpowiedniej ikony (symbol dystkietki).
- W przypadku chęci przetestowania swojego zadania, uczeń otrzymuje od nauczyciela Magic Dongle i przeszkodę, łączy robota z własnym stanowiskiem, ustawia przeszkodę na różnych odległościach, a następnie testuje program, porównując jego działanie z założeniami. Dodatkowo sprawdza dokładność odczytu.
Przykładowe rozwiązanie: