- rozbudzenie potrzeb poznawczych i zainteresowań informatycznych, szczególnie zainteresowań programistycznych;
- rozwijanie umiejętności logicznego myślenia, intuicji, wyobraźni i wnioskowania;
- kształtowanie umiejętności kreatywnego rozwiązywania problemów z zastosowaniem metod wywodzących się z informatyki w szczególności z zastosowaniem algorytmiki.