Our group deals with teaching and learning processes of computer science at various age levels: primary, middle, and high schools, as well as higher education. The nature of the discipline and its fundamental ideas are a common theme of all the studies and projects conducted in our group.