У нас та же проблема. Носим очки уже 3 года, но так и на научились содержать их в чистоте. Хорошо, хоть сад офтальмологический и так иногда следят за этим. Задумывалась над этим вопросом - и поняла, что выход только один, заставлять ребенка следить за собой, чтобы не пачкать очки. С возрастом получается все лучше и лучше , хотя иногда все-же я поражаюсь, как он вообще что-то видит через эту грязь. Но сейчас это уже редко бывает.