My dissertation focuses on a constructivist way of teaching combinatorics at a high school. The aim of the paper is to describe, classify and analyze the use of isomorphism in solving combinatorial problems.