Nasz robot jeździ po linii. Został zaprogramowany tak, że po odczytaniu koloru białego musi wrócić na czarną linię. Nawet kręta droga i skrzyżowanie nie jest dla niego problemem. Programiści zorganizowali dla nich wyścigi i świetnie sobie z nimi poradzili.
Programowanie w języku EV3 polega na układaniu sekwencji ikon reprezentujących kolejne polecenia dla robota i pozwala na budowę zarówno bardzo prostych aplikacji, jak i rozbudowanych i skomplikowanych algorytmów.