The text contains current teaching materials to support the teaching of algorithms, programming and data strucures, designed for university students PedF UK field of IT, respectively Ma, is also usable for primary school teachers teaching subjects in the field of Informatics according to the current RVP ZV and for NPI lecturers guaranteeing courses in so-called new informatics (Revision of FEP ZV - start-up package, Development of informatics thinking for primary school pupils - practical course in new informatics).