Głównymi celami zajęć z programowania są:
  1. Podejmowanie prób rozwiązywania problemu bez i z użyciem komputera.
  2. Rozwijanie myślenia logicznego.
  3. Rozwijanie myślenia przestrzennego.
  4. Wyszukiwanie błędów i podejmowanie prób ich naprawienia.
  5. Rozwijanie umiejętności pracy w grupie.
  6. Rozwijanie kooperacji, dzielenia się wiedzą i pomysłami.
  7. Wdrażanie do wykorzystania możliwości nowych technologii w życiu.
  8. Przygotowanie do posługiwania się urządzeniami cyfrowymi w życiu codziennym.Rozwijanie umiejętności planowania własnej pracy i podejmowanie prób realizacji.
  9. Poczucie sprawstwa - prezentowanie własnych rozwiązań i ich wdrażanie.
  10. Dostrzeganie algorytmów w życiu codziennym.
  11. Budowa i programowanie modeli robotów.