Sure, it does. And yes, nem ... hanem is used a lot. This particular sentence is very simple and you probably wouldn't use it unless you were teaching somebody the meaning of the words, but the nem ... hanem structure is common and important.
I used the translation you gave as nursery school teacher rather than kindergarten teacher and it said I was wrong. Aren't any of the translations for the word considered correct to use in the sentence?