DAJ CYNK

Test robota Photon

Arkadiusz Dziermański (orson_dzi)

Wydarzenia

Photon Coding

Cztery typy zabawy w Photon Coding

Druga aplikacja dostępna w Google Play ma od razu odblokowane wszystkie umiejętności Photona. Ma on aktywne wszystkie czujniki, porusza się z maksymalną prędkością, podświetla się na wszystkie dostępne kolory i wydaje każdy z wgranych dźwięków. Są w nim również dostępne wszystkie języki programowania.

Paleta barw Photona jest szeroka

Do dwóch wymienionych wcześniej języków programowania dochodzi Blocks. Jest on rozwinięciem języka Badge. Zamiast rysunkowych symboli polecenia są opisane słownie, a dodatkowo do wyboru mamy funkcje. Z takimi samymi możemy się spotkać zarówno w językach programowania (np. C++), jak i programach użytkowych (jak Microsoft Excel).

Zamiast powtarzać dane czynności wystarczy zapisać je w funkcji

Nauka korzystania z funkcji jest bardzo ważnym elementem w programowaniu. Przede wszystkim funkcje skracają kod i upraszczają cały program. Z doświadczenia wiem, że to jeden z trudniejszych elementów do przyswojenia podczas nauki w szkołach, a z Photonem jest to dużo prostsze.


Block posiada o wiele szerszy wybór funkcji i pętli

Ostatni język programowania na pewno przyciągnie przed ekrany smartfonów i tabletów nie tylko dzieci, ale również nie jednego rodzica. Stworzenie w nim pożądanego programu potrafi być sporym wyzwaniem, a satysfakcja po jego stworzeniu jest ogromna. Szczególnie jeśli chcemy napisać coś bardziej skomplikowanego. Pomaga przy tym możliwość powiększenia okna, w którym widoczny jest kod programu, dzięki czemu na stosunkowo niewielkiej przestrzeni na ekranie można zmienić wiele informacji na raz.


Proste prawda?

Choć widoczny na zdjęciu powyżej kod jest banalny, to stworzenie go zajęło mi prawie 20 minut. A co takiego robi? Po jego aktywacji Photon porusza się płynnie od ściany do ściany. Jak tylko napotka na swojej drodze przeszkodę, obraca się o 180 stopni i jedzie przed siebie. I tak bez końca (lub do momentu rozładowania akumulatora).

Chcesz być na bieżąco? Obserwuj nas na Google News